summaryrefslogtreecommitdiff
path: root/Libraries/LibJS/Heap/Heap.h
AgeCommit message (Expand)Author
2020-04-19LibJS: Add MarkedValueList and use it for argument passingAndreas Kling
2020-04-19LibJS: Add DeferGC, a RAII way to prevent GC temporarilyAndreas Kling
2020-04-06LibJS: Do a garbage collection every N allocations (N=10'000)Andreas Kling
2020-03-23LibJS: Always collect all garbage when destroying HeapAndreas Kling
2020-03-18LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects aliveAndreas Kling
2020-03-16LibJS+js: Add a debug option (js -g) to GC after every allocationAndreas Kling
2020-03-16LibJS: Implement basic conservative garbage collectionAndreas Kling
2020-03-16LibJS: Add "Heap" and "Runtime" subdirectoriesAndreas Kling