Skip to content
/ rainman Public
generated from GDGVIT/template

A lightweight flexible hierarchical memory manager for C++

License

Notifications You must be signed in to change notification settings

GDGVIT/rainman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSC VIT

rainman

A lightweight flexible hierarchical memory manager for C++


Functionalities

  • A memory manager that records allocations.
  • Thread-safe memory manager.
  • Supports nesting of memory managers.
  • De-allocate multiple objects on the fly.
  • A super-cool thread-safe smart pointer that integrates with the memory manager.
  • An in-built macro-based DSL to make things more easier.

Instructions to run

  • Pre-requisites:

    • A C++ compiler (e.g. g++, clang++, etc)
    • CMake
  • Directions to use:

    • Clone this project using git clone https://github.com/supercmmetry/rainman
    • Include this project in your source directory and you are good to go!

Contributors

supercmmetry

Vishaal Selvaraj

GitHub LinkedIn

Made with ❤️ by DSC VIT