コミット履歴

作者 SHA1 メッセージ 日付
  Ioannis Koutras 473b1b276f Improve support for request size on the block header 13 年 前
  Ioannis Koutras 0ff643dd91 Align block header to 32 bytes 13 年 前
  Ioannis Koutras 5a090e692e Fixed get_dlnext(), it now points to the data part of a block, not the header. 13 年 前
  Ioannis Koutras 781f8072c3 Introduce is_free() and get_dlnext() to allow coalescing the current and next block. 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 ee4b032338 mark_used() and mark_free() now properly mark the previous_size record of the next block if there is one. 13 年 前
  Ioannis Koutras d4a491cd35 Got rid of requested_size in case we don't need it. 13 年 前
  Ioannis Koutras a85e415824 Set size now takes place along with marking blocks as used/free. 13 年 前
  Ioannis Koutras 969a004a64 Initial support for doubly linked lists, unified linked lists source files. 14 年 前
  Ioannis Koutras 5fc32c7e67 All the source files are now released under the Apache 2.0 license. 14 年 前
  Ioannis Koutras b671dfb720 Added heap ownership information in memory blocks, coalescing currently uses it. 14 年 前
  Ioannis Koutras b8e710050b get_previous_size_availability() should have only one parameter in comments. 14 年 前
  Ioannis Koutras 57a68f4982 Initial code for split. 14 年 前
  Ioannis Koutras 4d2caf32fd Added block functions which are required for navigation on data layout level. 14 年 前
  Ioannis Koutras 1848841db0 Few functional changes on border_ptr, now it points to the memory block which was allocated last. 14 年 前
  Ioannis Koutras eda81eee4e Added functions to find previous memory blocks in terms of data layout. Initial maptable nodes require now a memory block. Simplified initialize_allocator. 14 年 前
  Ioannis Koutras ee0c809d4a Separated public and private include files, examples. Examples are now also built through CMake. 14 年 前