serenity/Userland/Libraries/LibJS/Heap
Idan Horowitz a00d154522 LibJS: Notify WeakSets when heap cells are sweeped
This is an implementation of the following optional optimization:
https://tc39.es/ecma262/#sec-weakref-execution
2021-06-09 21:52:25 +01:00
..
BlockAllocator.cpp LibJS: Poison unused heap blocks until they are re-allocated 2021-05-28 07:59:41 +02:00
BlockAllocator.h LibJS: Add inline capacity to BlockAllocator's blocks Vector 2021-05-28 00:07:24 +01:00
Cell.h LibJS: Make Cell::Visitor::visit_impl() take a Cell& 2021-05-25 18:39:01 +02:00
CellAllocator.cpp LibJS: Rename Allocator => CellAllocator 2021-05-27 19:56:12 +02:00
CellAllocator.h LibJS: Rename Allocator => CellAllocator 2021-05-27 19:56:12 +02:00
DeferGC.h
Handle.cpp
Handle.h
Heap.cpp LibJS: Notify WeakSets when heap cells are sweeped 2021-06-09 21:52:25 +01:00
Heap.h LibJS: Notify WeakSets when heap cells are sweeped 2021-06-09 21:52:25 +01:00
HeapBlock.cpp LibJS: Instrument HeapBlock cell allocation for ASAN 2021-05-29 17:47:29 +01:00
HeapBlock.h LibJS: Instrument HeapBlock cell allocation for ASAN 2021-05-29 17:47:29 +01:00