Commit Verlauf

Autor SHA1 Nachricht Datum
  Ioannis Koutras df6c12903c realloc(): refactor statistics vor 12 Jahren
  Ioannis Koutras d0ee7ef872 fix on coalesce for size-ordered free-list organised raw blocks vor 12 Jahren
  Ioannis Koutras f194860d49 memalign(): improved statistics and fix big block address in the list vor 12 Jahren
  Ioannis Koutras 9f07954fe3 realloc() on free-list raw blocks: use lock when doing malloc() on the same raw block vor 12 Jahren
  Ioannis Koutras 97655dc9a9 Check directly in macros if file descriptors are initialized before using them vor 12 Jahren
  Ioannis Koutras 73968cf6e6 initialize statically the systemallocator variable even when parsing env variables vor 12 Jahren
  Ioannis Koutras 44c5186338 add stress level parameter to the testbench generation script vor 12 Jahren
  Ioannis Koutras ecbe29b832 include posix_memalign() declaration in dmmlib.h if needed vor 12 Jahren
  Ioannis Koutras 2d42eb2f52 fix an include warning vor 12 Jahren
  Ioannis Koutras 3ed8dc4e01 fix the debug support for freelist-organised raw blocks vor 12 Jahren
  Ioannis Koutras 9d1fec9368 fixes on debug traces vor 12 Jahren
  Ioannis Koutras e82506a2fd add comments in malloc() vor 12 Jahren
  Ioannis Koutras a417feaf2d add guards for MEM_TRACE inside free(), too vor 12 Jahren
  Ioannis Koutras af33be9904 include lists.h in the installed headers vor 12 Jahren
  Ioannis Koutras 32df8bd4fe rewrite macros to refactor some code vor 12 Jahren
  Ioannis Koutras 23786ed932 merge vor 12 Jahren
  Ioannis Koutras 702afbe006 minor cosmetic fixes vor 12 Jahren
  Ioannis Koutras 826eb33856 add version numbers in the project vor 12 Jahren
  Ioannis Koutras e2ddba7500 install configuration header file inside the dmmlib directory vor 12 Jahren
  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 vor 12 Jahren
  Ioannis Koutras 9d70704523 implement get_utilization_index vor 12 Jahren
  Ioannis Koutras b010a1b2e0 add script to create numpy array files from the statistics trace and separate the plot statistics functionality vor 12 Jahren
  Ioannis Koutras d8b415d87a support for using trace files and parsing environment variables vor 12 Jahren
  Ioannis Koutras 796e84f6fa statistics: include dmmlib.h to access system allocator vor 12 Jahren
  Ioannis Koutras de291a685f dummy dmm_notify_cycle(), move dmm_set_knobs() declaration to a header file vor 12 Jahren
  Ioannis Koutras 6305649113 initial API for statistics vor 12 Jahren
  Ioannis Koutras a616349758 use knobs by default vor 12 Jahren
  Ioannis Koutras 5d5729fe61 track total_mem_allocated correctly, use proper locks vor 12 Jahren
  Ioannis Koutras 39496392b9 request_memory(): use MAP_PRIVATE in mmap() vor 12 Jahren
  Ioannis Koutras 296f34e629 memalign(): have locks while updating statistics vor 12 Jahren