..
BlockAllocator.cpp
BlockAllocator.h
Cell.cpp
Cell.h
LibGC: Allow visiting vectors with inline capacity
2025-04-11 12:10:46 -04:00
CellAllocator.cpp
CellAllocator.h
CMakeLists.txt
LibGC: Add GC::RootHashMap<...> template container
2025-05-03 17:33:54 +02:00
ConservativeVector.cpp
ConservativeVector.h
Everywhere: Include HashMap only where it's actually used
2024-12-09 12:31:16 +01:00
DeferGC.h
LibGC: Expose deferred state publicly, annotate DeferGC for Swift
2024-11-19 14:32:11 -07:00
ForeignCell.cpp
LibGC: Add a ForeignCell class for ownership of non-C++ objects
2024-11-19 14:32:11 -07:00
ForeignCell.h
AK+Everywhere: Rename verify_cast
to as
2025-01-21 11:34:06 -05:00
Forward.h
LibGC: Rename MarkedVector => RootVector
2024-12-26 19:10:44 +01:00
Function.h
LibGC: Mark GC::Function and create_function as ESCAPING
2024-12-10 07:13:00 +01:00
Heap+Swift.swift
LibGC: Teach Swift bindings about Cell and Cell::Visitor
2025-04-03 16:47:48 -06:00
Heap.cpp
LibGC: Add GC::RootHashMap<...> template container
2025-05-03 17:33:54 +02:00
Heap.h
LibGC: Add GC::RootHashMap<...> template container
2025-05-03 17:33:54 +02:00
HeapBlock.cpp
HeapBlock.h
HeapRoot.h
LibGC: Add GC::RootHashMap<...> template container
2025-05-03 17:33:54 +02:00
Internals.h
NanBoxedValue.h
Ptr.h
LibGC: Make GC::Ptr and GC::Ref formattable
2025-05-01 17:16:04 +01:00
Root.cpp
Root.h
LibGC: Make GC::Root formattable
2025-05-01 17:16:04 +01:00
RootHashMap.cpp
LibGC: Add GC::RootHashMap<...> template container
2025-05-03 17:33:54 +02:00
RootHashMap.h
LibGC: Add GC::RootHashMap<...> template container
2025-05-03 17:33:54 +02:00
RootVector.cpp
LibGC: Allow move-assigning RootVector instances
2025-04-19 02:03:43 +02:00
RootVector.h
LibGC: Allow move-assigning RootVector instances
2025-04-19 02:03:43 +02:00
WeakContainer.cpp
WeakContainer.h