Commit History

Автор SHA1 Съобщение Дата
  Ioannis Koutras c7098fcd60 clean cmake variables and create separate platform presets преди 12 години
  Ioannis Koutras 554909b120 fixes for compatibility with the STHORM SDK преди 12 години
  Ioannis Koutras cdd31f61db fix data alignment issues; freelist/realloc(): wrong size on memcpy преди 12 години
  Ioannis Koutras 826eb33856 add version numbers in the project преди 12 години
  Ioannis Koutras e2ddba7500 install configuration header file inside the dmmlib directory преди 12 години
  Ioannis Koutras d1c4bf913b rewrite the knobs initialization as a static one, rename fitpercentage to fit_percentage, min_coalesce_size to min_coal_size and max_splitting_size to max_split_size преди 12 години
  Ioannis Koutras d8b415d87a support for using trace files and parsing environment variables преди 12 години
  Ioannis Koutras 82e8ffaef8 memalign() implementation for free-list organised raw blocks преди 12 години
  Ioannis Koutras 6b6a49ff97 add documentation in dmm_config header file and make it available at installation directory преди 12 години
  Ioannis Koutras 0e43f0ae97 knobs support on setting the size of the raw block, the good-fit percentage, the maximum coalescing and minimum splitting sizes преди 12 години
  Ioannis Koutras 9a3d9dab96 unify WITH_DEBUG with CMAKE_BUILD_TYPE; show TRACE_LEVEL in status преди 12 години
  Ioannis Koutras 29d9941cc2 fix support for realloc() and calloc() as an option in cmake преди 12 години
  Ioannis Koutras 8b2bc34444 cmake: check and show SYS_ALLOC_SIZE преди 12 години
  Ioannis Koutras 7ecf85adf2 freelist refactoring преди 12 години
  Ioannis Koutras 2899d13ab7 align raw block size to page size when mmap is used преди 12 години
  Ioannis Koutras d917d629d6 minor moving changes to support P2012 SDK v2012.2 преди 12 години
  Ioannis Koutras cf67e87c9b set bitmap resolution through cmake преди 12 години
  Ioannis Koutras b385383b1a support 'make install' properly преди 12 години
  Ioannis Koutras f06cb998f5 Status message for debug support преди 12 години
  Ioannis Koutras f73e004b24 Support for raw block and global statistics преди 12 години
  Ioannis Koutras ffa301359d Cleaned up the CMake status messages преди 12 години
  Ioannis Koutras 62b394c0ba Major code reorganization; introduction of raw blocks преди 12 години
  Ioannis Koutras 50359f36df Support to coalesce after splitting преди 13 години
  Ioannis Koutras 0fd01ad138 Option to set the default allocation size when using a system call. преди 13 години
  Ioannis Koutras acee701a09 Create WITH_SINGLE_ALLOCATOR flag преди 13 години
  Ioannis Koutras 386e230604 Display number of heaps per allocator when generating makefiles преди 13 години
  Ioannis Koutras 8977e09cbc Refactor sys_alloc() and memory space awareness преди 13 години
  Ioannis Koutras 473b1b276f Improve support for request size on the block header преди 13 години
  Ioannis Koutras dfa095c4fd Make REPLACE_MALLOC directive obsolete, dmmlib now accepts malloc(), free() and realloc() calls directly преди 13 години
  Ioannis Koutras 983676db07 Support for various list ordering policies преди 13 години