Commit History

Author SHA1 Message Date
  ticki 180fdbdd42 Add Bookkeeper IDs 9 years ago
  ticki cdec4b0e08 Ralloc 1.0.0: A trait-based local/global allocator model. 9 years ago
  ticki 6e3426f3ca Improve testing suite, improve security, improve logging, global OOM handler, prepare for performance pass 9 years ago
  ticki 2443f0e4bf Move remove_at to Bookkeeper 9 years ago
  Jeremy Soller 49840afd9a Add shim 9 years ago
  ticki 4d3632533d Simple visual logging system 9 years ago
  ticki 638e861b65 Amend nilset's commit 9 years ago
  ticki 146a5db98f Add thread local allocators, BRK locks, platform independency, lock reuse, local allocators, more tests, abort-as-panic, additional benches, provide an Allocator struct, memleak detection, fix bugs related to the is_empty function, micro caches (implemented, but not wired up), a prelude, allocator specific OOM handler, fix bound checks, Leak trait, fix bug in Mutex. 9 years ago
  ticki bfa132473f Fix bug making allocation occupied blocks possible, update documentation, fix certain arithmetic overflows, add mathematical reasoning on integer bounds 9 years ago
  ticki 4ef79fdcf3 Remove libextra dependency 9 years ago
  ticki c28a6f006b Initial commit: add design document, memory book keeper, allocation, deallocation, reallocation (inplace and copy), block list, insertion, system primitives 9 years ago