1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-22 16:35:08 +00:00
serenity/Libraries/LibJS/Heap
Andreas Kling 51b880b038 LibJS: Disable ASAN during the conservative GC stack scan
This allows the JS fuzzer to survive garbage collection (so we can find
more interesting bugs!)

Found by oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29266
2021-01-05 12:27:45 +01:00
..
Allocator.cpp LibJS: Use IntrusiveList for Allocator's block lists 2020-10-07 14:07:31 +02:00
Allocator.h LibJS: Use IntrusiveList for Allocator's block lists 2020-10-07 14:07:31 +02:00
DeferGC.h LibJS: Add DeferGC, a RAII way to prevent GC temporarily 2020-04-19 12:09:32 +02:00
Handle.cpp LibJS: Add missing copyright headers 2020-03-18 20:21:06 +01:00
Handle.h Spreadsheet: Override visit_edges() and visit stored JS objects 2020-12-22 23:35:29 +01:00
Heap.cpp LibJS: Disable ASAN during the conservative GC stack scan 2021-01-05 12:27:45 +01:00
Heap.h LibJS: Use a HashTable to identify potential cell pointers in GC scan 2020-11-10 20:28:53 +01:00
HeapBlock.cpp LibJS: Always inline HeapBlock::allocate() 2020-10-04 19:25:49 +02:00
HeapBlock.h LibJS: Use IntrusiveList for Allocator's block lists 2020-10-07 14:07:31 +02:00