A simple memory management library, to ease the burden of memory management.
- Reference counting interface to automatically clean up objects that are no longer being used.
- Maintenance routine to keep the library memory footprint small for long running applications.
- Global clean up routine to ensure all memory used is properly freed.
- Multi-Threading ready, routines in place to lock the data to ensure multiple threads can play nice with managed memory. (Application must implement locking mechanism).
makeOR
make staticOR
make sharedmake FLAGS="-g -DDEBUG"OR
make static FLAGS="-g -DDEBUG"OR
make shared FLAGS="-g -DDEBUG"mingw32-make -f Makefile.winOR
mingw32-make -f Makefile.win staticOR
mingw32-make -f Makefile.win sharedmingw32-make -f Makefile.win FLAGS="-g -DDEBUG"OR
mingw32-make -f Makefile.win static FLAGS="-g -DDEBUG"OR
mingw32-make -f Makefile.win shared FLAGS="-g -DDEBUG"