ladybird/Kernel/Heap
Andreas Kling e334c36757 Kernel: Remove unnecessary allocation metadata from kmalloc() chunks
Each allocation header was tracking its index into the chunk bitmap,
but that index can be computed from the allocation address anyway.

Removing this means that each allocation gets 4 more bytes of memory
and this avoids allocating an extra chunk in many cases. :^)
2020-02-22 15:11:31 +01:00
..
kmalloc.cpp Kernel: Remove unnecessary allocation metadata from kmalloc() chunks 2020-02-22 15:11:31 +01:00
kmalloc.h Kernel: Add crash logging heuristic for uninitialized kmalloc()/kfree() 2020-02-01 10:56:17 +01:00
SlabAllocator.cpp Kernel: Tweak SlabAllocator's slab sizes 2020-02-22 14:36:45 +01:00
SlabAllocator.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00