Commit History

作者 SHA1 備註 提交日期
  Ioannis Koutras 8b687af6cf freelist_realloc(): do not do anything if requested size is less than the block's one; try to re-allocate to other raw blocks as well 12 年之前
  Ioannis Koutras 149a7774e2 introduce custom memcpy for realloc's 12 年之前
  Ioannis Koutras e40ad8c107 malloc: check that a valid pointer is returned from a non-big block 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 a7664bbee0 generate_c_testbench: support for realloc() calls 12 年之前
  Ioannis Koutras a901b6515e generate_c_testbench: search the whole line for the trace message 12 年之前
  Ioannis Koutras e9b19183d2 add dummy knobs header file 12 年之前
  Ioannis Koutras 6a2b7fe647 generate_c_testbench: add a warning if there is no allocation call before a de-allocation one 12 年之前
  Ioannis Koutras 9da89b0eb8 small fix on adding blocks to address- and size-ordered lists 12 年之前
  Ioannis Koutras 1efb9902de generate position-independent code if supported 12 年之前
  Ioannis Koutras 68007b4a34 align the raw block's size before the memory request 12 年之前
  Ioannis Koutras 8a013fea7d bitmap: show the bitmap vector in data layout ordering 12 年之前
  Ioannis Koutras bbdbaa4d64 fix bitmap-organized raw block initialization for occupied cells 12 年之前
  Ioannis Koutras d880def859 use CHAR_BIT instead of 8 12 年之前
  Ioannis Koutras 4517b6cc9b simplify the filenames of some bitmap-related files 12 年之前
  Ioannis Koutras 366a4350ec clean DefineOptions.cmake 12 年之前
  Ioannis Koutras f530d46558 update the readme file 12 年之前
  Ioannis Koutras 7ed0480e0a bitmap_realloc(): check old size if it is bigger, try to use a block in the same raw block 12 年之前
  Ioannis Koutras 4b548df59e small refactoring on bitmap_free() and realloc() 12 年之前
  Ioannis Koutras 87b3e9480b bitmap: add debug functions 12 年之前
  Ioannis Koutras e88386d0e1 bitmap: use locks in malloc() and free() before updating global stats 12 年之前
  Ioannis Koutras 4edf0866ce fix bitmap initialization for unused bits in the bitmap vector 12 年之前
  Ioannis Koutras 8b2bc34444 cmake: check and show SYS_ALLOC_SIZE 12 年之前
  Ioannis Koutras c5b63eb8b8 correct tracking of big block statistics 12 年之前
  Ioannis Koutras 7ecf85adf2 freelist refactoring 12 年之前
  Ioannis Koutras 2899d13ab7 align raw block size to page size when mmap is used 12 年之前
  Ioannis Koutras 279df2491f Use macros for singly-linked lists as defined in /usr/include/sys/queue.h 12 年之前
  Ioannis Koutras a86dc08071 some more refactoring; keeping better tracking of big blocks during debug mode 12 年之前
  Ioannis Koutras 4bbf6ecc0f clean up more define guards in top-level files 12 年之前