..
BlockAllocator.cpp
LibGC: Remove unused header in BlockAllocator
2026-02-23 12:15:23 +01:00
BlockAllocator.h
LibGC: Add allocator statistics to post-GC report
2025-12-19 20:21:07 -06:00
Cell.cpp
Cell.h
LibGC: Remove unused header in Cell
2026-02-23 12:15:23 +01:00
CellAllocator.cpp
LibGC: Prefer Optional<StringView> for CellAllocator class name
2026-02-21 12:37:44 +01:00
CellAllocator.h
LibGC: Remove unused header in CellAllocator
2026-02-23 12:15:23 +01:00
CMakeLists.txt
Everywhere: Abandon Swift adoption
2026-02-17 10:48:09 -05:00
ConservativeVector.cpp
ConservativeVector.h
LibGC: Remove unused header in ConservativeVector
2026-02-23 12:15:23 +01:00
DeferGC.h
Everywhere: Abandon Swift adoption
2026-02-17 10:48:09 -05:00
Forward.h
LibGC: Add missing HeapVector forward declaration
2026-02-23 18:44:26 +00:00
Function.h
LibGC: Take GC::Function's AK::Function as rvalue reference
2026-02-18 13:13:32 -06:00
Heap.cpp
LibGC: Remove unused header in Heap
2026-02-23 12:15:23 +01:00
Heap.h
LibGC: Remove unused header in Heap
2026-02-23 12:15:23 +01:00
HeapBlock.cpp
LibGC: Remove unused header in HeapBlock
2026-02-23 12:15:23 +01:00
HeapBlock.h
LibGC: Remove unused cell name parameter from HeapBlock
2026-02-21 12:37:44 +01:00
HeapHashTable.h
LibGC: Introduce GC::HeapHashTable<T>, a GC-aware hash table container
2026-01-21 22:26:14 +01:00
HeapRoot.h
LibGC: Add missing Export.h include in HeapRoot.h
2026-01-21 22:26:14 +01:00
HeapVector.h
LibGC: Include CellAllocator.h in HeapVector.h
2026-02-17 07:40:03 -05:00
Internals.h
LibGC: Always use 16 KiB as HeapBlock size
2025-12-19 20:21:07 -06:00
NanBoxedValue.h
LibGC: Enable EXPLICIT_SYMBOL_EXPORT
2025-06-30 10:50:36 -06:00
Ptr.h
LibGC: Delete operators ! and bool from GC::Ref
2025-10-29 21:20:10 +01:00
Root.cpp
Root.h
LibGC: Remove unused header in Root
2026-02-23 12:15:23 +01:00
RootHashMap.cpp
LibGC: Add GC::RootHashMap<...> template container
2025-05-03 17:33:54 +02:00
RootHashMap.h
LibGC: Remove unused header in RootHashMap
2026-02-23 12:15:23 +01:00
RootVector.cpp
LibGC: Allow move-assigning RootVector instances
2025-04-19 02:03:43 +02:00
RootVector.h
LibGC: Enable EXPLICIT_SYMBOL_EXPORT
2025-06-30 10:50:36 -06:00
Weak.h
LibGC: Remove hash() from Traits<GC::Weak<T>>
2026-02-24 22:35:03 +01:00
WeakBlock.cpp
LibGC: Add GC::Weak<T> as an alternative to AK::WeakPtr<T>
2025-10-17 17:22:16 +02:00
WeakBlock.h
LibGC: Add GC::Weak<T> as an alternative to AK::WeakPtr<T>
2025-10-17 17:22:16 +02:00
WeakContainer.cpp
WeakContainer.h
LibGC: Enable EXPLICIT_SYMBOL_EXPORT
2025-06-30 10:50:36 -06:00
WeakHashSet.h
LibGC: Add GC::WeakHashSet<T> for safe weak pointer hash sets
2026-02-24 22:35:03 +01:00
WeakInlines.h
LibGC: Add GC::Weak<T> as an alternative to AK::WeakPtr<T>
2025-10-17 17:22:16 +02:00