Historique des commits

Auteur SHA1 Message Date
  Ioannis Koutras 29d9941cc2 fix support for realloc() and calloc() as an option in cmake il y a 12 ans
  Ioannis Koutras a7664bbee0 generate_c_testbench: support for realloc() calls il y a 12 ans
  Ioannis Koutras a901b6515e generate_c_testbench: search the whole line for the trace message il y a 12 ans
  Ioannis Koutras e9b19183d2 add dummy knobs header file il y a 12 ans
  Ioannis Koutras 6a2b7fe647 generate_c_testbench: add a warning if there is no allocation call before a de-allocation one il y a 12 ans
  Ioannis Koutras 9da89b0eb8 small fix on adding blocks to address- and size-ordered lists il y a 12 ans
  Ioannis Koutras 1efb9902de generate position-independent code if supported il y a 12 ans
  Ioannis Koutras 68007b4a34 align the raw block's size before the memory request il y a 12 ans
  Ioannis Koutras 8a013fea7d bitmap: show the bitmap vector in data layout ordering il y a 12 ans
  Ioannis Koutras bbdbaa4d64 fix bitmap-organized raw block initialization for occupied cells il y a 12 ans
  Ioannis Koutras d880def859 use CHAR_BIT instead of 8 il y a 12 ans
  Ioannis Koutras 4517b6cc9b simplify the filenames of some bitmap-related files il y a 12 ans
  Ioannis Koutras 366a4350ec clean DefineOptions.cmake il y a 12 ans
  Ioannis Koutras f530d46558 update the readme file il y a 12 ans
  Ioannis Koutras 7ed0480e0a bitmap_realloc(): check old size if it is bigger, try to use a block in the same raw block il y a 12 ans
  Ioannis Koutras 4b548df59e small refactoring on bitmap_free() and realloc() il y a 12 ans
  Ioannis Koutras 87b3e9480b bitmap: add debug functions il y a 12 ans
  Ioannis Koutras e88386d0e1 bitmap: use locks in malloc() and free() before updating global stats il y a 12 ans
  Ioannis Koutras 4edf0866ce fix bitmap initialization for unused bits in the bitmap vector il y a 12 ans
  Ioannis Koutras 8b2bc34444 cmake: check and show SYS_ALLOC_SIZE il y a 12 ans
  Ioannis Koutras c5b63eb8b8 correct tracking of big block statistics il y a 12 ans
  Ioannis Koutras 7ecf85adf2 freelist refactoring il y a 12 ans
  Ioannis Koutras 2899d13ab7 align raw block size to page size when mmap is used il y a 12 ans
  Ioannis Koutras 279df2491f Use macros for singly-linked lists as defined in /usr/include/sys/queue.h il y a 12 ans
  Ioannis Koutras a86dc08071 some more refactoring; keeping better tracking of big blocks during debug mode il y a 12 ans
  Ioannis Koutras 4bbf6ecc0f clean up more define guards in top-level files il y a 12 ans
  Ioannis Koutras 8356eff3b0 refactor locking mechanisms; more char * to uintptr_t conversions il y a 12 ans
  Ioannis Koutras 11b5e54d3e remove big blocks from list when debug is enabled; use uintptr_t instead of char * il y a 12 ans
  Ioannis Koutras 48400fd345 fix initial cell occupancy on a bitmap-organised raw block il y a 12 ans
  Ioannis Koutras f5a26aa13d extra merge il y a 12 ans