summaryrefslogtreecommitdiff
path: root/lib/slab.c
AgeCommit message (Expand)Author
2022-04-06Slab allocator can free the blocks without knowing the parent structureMaria Matejka
2022-03-14Slab memory allocator unit testMaria Matejka
2022-03-09Single-threaded version of sark-branch memory page managementMaria Matejka
2022-03-02Merge commit '2c13759136951ef0e70a3e3c2b2d3c9a387f7ed9' into haugesundMaria Matejka
2022-02-07Lib: Update alignment of slabsOndrej Zajicek (work)
2021-11-27Memory statistics split into Effective and OverheadMaria Matejka
2021-09-10Fixed memory poisoning in slabMaria Matejka
2021-03-25Slab: head now uses bitmask for used/free nodes info instead of listsMaria Matejka
2020-11-24lib/slab: introduce sl_allocz() function and use it in BabelToke Høiland-Jørgensen
2020-05-01Slab: Init node in slab head to NULLs.Maria Matejka
2015-06-08unsigned [int] -> uintPavel Tvrdík
2014-06-30Fixes integer overflow in show memory command.Ondrej Zajicek
2012-01-03Fixes a tricky bug in route filtering.Ondrej Zajicek
2010-06-02Implements command that shows memory usage.Ondrej Zajicek
2009-09-17Fixes headers for uintptr_t (and build on NetBSD).Ondrej Zajicek
2009-07-06Fixes memory alignment problems on Sparc64.Ondrej Zajicek
2004-06-05Staticized lots of local functions.Martin Mares
2000-06-07Fixes to the progdoc.Martin Mares
2000-06-05Documented memory resources.Martin Mares
2000-05-16Poisoning: take there...Martin Mares
2000-05-16Oops, the poison was too deadly...Martin Mares
2000-05-16Added poisoning of free'd objects when we're debugging.Martin Mares
2000-05-08Implemented debugging function rlookup() which you can call from gdbMartin Mares
2000-03-31Include "lib/string.h" instead of <string.h>. It should give us bzero()Martin Mares
2000-03-05Implemented real slab allocator. If you suspect it from being buggy,Martin Mares
1998-05-24Staticized some variables and functions.Martin Mares
1998-05-03BIRD library: The story continues.Martin Mares