コミット履歴

作者 SHA1 メッセージ 日付
  Alex Bartzas 7e4c63ffd1 added build/* in the hgignore list 13 年 前
  Alex Bartzas e937b434c2 added .DS_Store in the hgignore list 13 年 前
  Alex Bartzas d9f7fc4031 doc on search algos 13 年 前
  Alex Bartzas 87bbc774ef minor mods in documentation 13 年 前
  Ioannis Koutras 9495c12fa5 Support to change search policy on design time and/or runtime. 13 年 前
  Ioannis Koutras 46fa76b147 Initial support for mmap(). 13 年 前
  Ioannis Koutras 96947a5b50 Good-fit initial implementation. 13 年 前
  Ioannis Koutras 394d0fb84e Added ability to replace the realloc() call with the dmmlib one. 13 年 前
  Ioannis Koutras 1708f3e6ba Simplified some options on Linux test, introduced option to replace the classic function calls with dmmlib ones. 13 年 前
  Ioannis Koutras 289b835f96 Fixed a small typo on Doxygen 13 年 前
  Ioannis Koutras 622b51c236 Don't show stats or error messages if sbrk fails and PRINT_STATS is not enabled. 13 年 前
  Ioannis Koutras b2e3d1c18e Added readme file. 13 年 前
  Ioannis Koutras 7f7881f6eb Introduced custom_realloc(). 13 年 前
  Ioannis Koutras 899a89adbf Fixed remove_block() for fixed lists. 13 年 前
  Ioannis Koutras 28552fef31 Fixed some old calls in split() and moved some unused local variables in split() and coalesce(). 13 年 前
  Ioannis Koutras 0533faeb5e More specialized tests on space-aware allocators. 13 年 前
  Ioannis Koutras d301b9ca3d Reset the allocator's border pointer in case it is next_block and will be coalesced with the current block. 13 年 前
  Ioannis Koutras 843e595494 Remove next_block from fixed / free list in case it is required during coalescing. 13 年 前
  Ioannis Koutras 872b47f270 Introduced a way to remove blocks from both fixed and the free lists of a heap. 13 年 前
  Ioannis Koutras d6e611f46c Initial support for coalescing three blocks. 13 年 前
  Ioannis Koutras a1a9213770 Missed a star. 13 年 前
  Ioannis Koutras 781f8072c3 Introduce is_free() and get_dlnext() to allow coalescing the current and next block. 13 年 前
  Ioannis Koutras c60c7e5bae Update set_size_and_used() and set_size_and_free() calls to use the allocator argument. 13 年 前
  Ioannis Koutras 5abecf9dfd set_size_and_free() and set_size_and_free() should also update the previous_size of the next block if the latter exists. 13 年 前
  Ioannis Koutras 436a550e8d No need for stdio.h on coalesce.c 13 年 前
  Ioannis Koutras ee4b032338 mark_used() and mark_free() now properly mark the previous_size record of the next block if there is one. 13 年 前
  Ioannis Koutras 89ce612d97 It is safe to use bool datatypes in Leon3 platform. 13 年 前
  Ioannis Koutras 6312088e35 Prevent overflow of new_size, check if new_size is also equal to min_split_size, mark block as used regardless of splitting's activation. 13 年 前
  Ioannis Koutras 16ad57625b Block is always marked used as used, no need to mark it inside a split try. 13 年 前
  Ioannis Koutras 1b99b0d3e0 Check for owner before coalescing only if block has ownsership information. 13 年 前