ladybird/Kernel/Heap
Tom 28b109688b Kernel: Defer kmalloc heap contraction
Because allocating/freeing regions may require locks that need to
wait on other processors for completion, this needs to be delayed
until it's safer. Otherwise it is possible to deadlock because we're
holding the global heap lock.
2020-11-04 21:21:37 +01:00
..
Heap.h Kernel: Fix heap expansion loop 2020-09-09 20:14:30 +02:00
kmalloc.cpp Kernel: Defer kmalloc heap contraction 2020-11-04 21:21:37 +01:00
kmalloc.h Kernel: Make Heap implementation reusable, and make kmalloc expandable 2020-08-30 11:39:38 +02:00
SlabAllocator.cpp Meta+Kernel: Make clang-format-10 clean 2020-09-25 21:18:17 +02:00
SlabAllocator.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00