..
BlockAllocator.cpp
LibGC: Use mmap for HeapBlock chunks
2026-05-10 10:58:11 +02:00
BlockAllocator.h
LibThreading/LibSync: Split out sync primitives
2026-05-08 18:58:35 -05:00
Cell.cpp
Cell.h
LibJS: Add JS_OBJECT_WITH_CUSTOM_CLASS_NAME
2026-05-09 14:36:18 +02:00
CellAllocator.cpp
LibGC: Add live HeapBlock registry to fix weak container UAF
2026-05-10 10:58:11 +02:00
CellAllocator.h
LibGC: Implement incremental sweeping for reduced GC pause times
2026-05-10 10:58:11 +02:00
CMakeLists.txt
LibGC: Move Web::WebDriver::HeapTimer to GC::Timer
2026-05-10 10:58:11 +02: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: Move Web::WebDriver::HeapTimer to GC::Timer
2026-05-10 10:58:11 +02:00
Function.h
LibGC: Clear functions during finalization
2026-05-10 10:58:11 +02:00
Heap.cpp
LibGC: Restructure GC report phases for incremental sweep
2026-05-10 10:58:11 +02:00
Heap.h
LibGC: Use live HeapBlock registry during GC instead of rebuilding it
2026-05-10 10:58:11 +02:00
HeapBlock.cpp
LibGC: Add live HeapBlock registry to fix weak container UAF
2026-05-10 10:58:11 +02:00
HeapBlock.h
LibGC: Implement incremental sweeping for reduced GC pause times
2026-05-10 10:58:11 +02:00
HeapHashTable.h
Libraries: Move #pragma once above include headers
2026-03-22 14:05:44 +01:00
HeapRoot.h
LibGC+Meta: Look up and display stack frames for StackPointer roots
2026-03-01 21:50:51 +01:00
HeapVector.h
LibGC: Include CellAllocator.h in HeapVector.h
2026-02-17 07:40:03 -05:00
Internals.h
NanBoxedValue.h
Ptr.h
Root.cpp
Root.h
LibGC: Remove unused header in Root
2026-02-23 12:15:23 +01:00
RootHashMap.cpp
RootHashMap.h
LibGC: Add static_assert for non-GC types in root containers
2026-05-07 13:00:52 +02:00
RootVector.cpp
RootVector.h
LibGC: Add static_assert for non-GC types in root containers
2026-05-07 13:00:52 +02:00
Timer.cpp
LibWeb: Convert Document's cursor blink timer to GC::Timer
2026-05-10 10:58:11 +02:00
Timer.h
LibWeb: Convert Document's cursor blink timer to GC::Timer
2026-05-10 10:58:11 +02:00
Weak.h
LibGC+LibWeb: Add and use GC::weak_callback()
2026-02-26 08:03:50 -05:00
WeakBlock.cpp
WeakBlock.h
WeakContainer.cpp
WeakContainer.h
LibGC: Prune weak containers in stop-the-world phase of GC
2026-05-10 10:58:11 +02:00
WeakHashSet.h
LibGC: Amortize pruning of dead entries in WeakHashSet
2026-03-08 20:49:28 +01:00
WeakInlines.h
LibGC: Add missing & in Weak assignment
2026-03-14 21:35:06 -05:00