ladybird/Libraries/LibGC
Shannon Booth f87041bf3a LibGC+Everywhere: Factor out a LibGC from LibJS
Resulting in a massive rename across almost everywhere! Alongside the
namespace change, we now have the following names:

 * JS::NonnullGCPtr -> GC::Ref
 * JS::GCPtr -> GC::Ptr
 * JS::HeapFunction -> GC::Function
 * JS::CellImpl -> GC::Cell
 * JS::Handle -> GC::Root
2024-11-15 14:49:20 +01:00
..
BlockAllocator.cpp
BlockAllocator.h
Cell.cpp
Cell.h
CellAllocator.cpp
CellAllocator.h
CMakeLists.txt
ConservativeVector.cpp
ConservativeVector.h
DeferGC.h
Forward.h
Function.h
Heap.cpp
Heap.h
HeapBlock.cpp
HeapBlock.h
HeapRoot.h
Internals.h
MarkedVector.cpp
MarkedVector.h
NanBoxedValue.h
Ptr.h
Root.cpp
Root.h
WeakContainer.cpp
WeakContainer.h