Logo
Explore Help
Sign In
fergalmoran/ladybird
1
0
Fork 0
You've already forked ladybird
mirror of https://github.com/fergalmoran/ladybird.git synced 2026-05-03 09:53:05 +00:00
Code Issues Packages Projects Releases Wiki Activity
Files
1caad457efb9edca2c6dec22508963deec67d2fe
ladybird/Userland/Libraries/LibJS/Heap
History
Andreas Kling 7826cb2556 LibJS: Use a work queue instead of the C++ stack for the GC mark phase
This fixes an issue where we'd run out of C++ stack while traversing
large GC heap graphs.
2023-01-10 15:30:07 -05:00
..
BlockAllocator.cpp
…
BlockAllocator.h
…
Cell.h
…
CellAllocator.cpp
…
CellAllocator.h
…
DeferGC.h
…
GCPtr.h
LibJS+LibWeb: Remove NonnullGCPtr<T>::operator=(GCPtr<T>) footgun
2022-12-14 15:21:15 +01:00
Handle.cpp
…
Handle.h
LibJS: Add make_handle({Nonnull,}GCPtr<T>) overloads
2022-12-15 06:56:37 -05:00
Heap.cpp
LibJS: Use a work queue instead of the C++ stack for the GC mark phase
2023-01-10 15:30:07 -05:00
Heap.h
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
2022-12-15 06:56:37 -05:00
HeapBlock.cpp
…
HeapBlock.h
…
MarkedVector.cpp
…
MarkedVector.h
…
Powered by Gitea Version: 1.25.0+dev-360-gc4c1a4bd18 Page: 1313ms Template: 14ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API