ladybird/Userland/Libraries/LibJS/Heap
Andreas Kling 751ad19c86 LibJS: Don't consider cells in the lazy freelist in conservative scan
Cells after the lazy freelist bump index are guaranteed to not be
valid cell pointers, so ignore them during the conservative scan.
2021-05-17 19:57:40 +02:00
..
Allocator.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Allocator.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Cell.cpp LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 2021-05-17 19:53:00 +02:00
Cell.h LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 2021-05-17 19:53:00 +02:00
DeferGC.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Handle.cpp LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 2021-05-17 19:53:00 +02:00
Handle.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
Heap.cpp LibJS: Make sure all allocators are 8-byte aligned 2021-05-14 08:34:00 +01:00
Heap.h LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/ 2021-05-17 19:53:00 +02:00
HeapBlock.cpp LibJS: Implement lazy freelist allocation for cells 2021-05-17 19:30:12 +02:00
HeapBlock.h LibJS: Don't consider cells in the lazy freelist in conservative scan 2021-05-17 19:57:40 +02:00