MacDue 66a428ae03 LibJS+LibWeb: Return non-const types from Ptr class operators 2 years ago
..
BlockAllocator.cpp 828441852f Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY 2 years ago
BlockAllocator.h d00b79568f Libraries: Use default constructors/destructors in LibJS 3 years ago
Cell.h 0e232b1c8d LibJS: Only use 1 bit for Cell boolean flag 2 years ago
CellAllocator.cpp e2d154c74d LibJS: Use default instead of an empty constructor/destructor 3 years ago
CellAllocator.h 145eeb57ab Userland: Remove a bunch of unnecessary Vector imports 3 years ago
DeferGC.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago
GCPtr.h 66a428ae03 LibJS+LibWeb: Return non-const types from Ptr class operators 2 years ago
Handle.cpp 63cc2650e3 LibJS: Make Handle<T> more user-friendly 2 years ago
Handle.h 66a428ae03 LibJS+LibWeb: Return non-const types from Ptr class operators 2 years ago
Heap.cpp 51579810bd LibJS: Add Cell::must_survive_garbage_collection() mechanism 2 years ago
Heap.h 51579810bd LibJS: Add Cell::must_survive_garbage_collection() mechanism 2 years ago
HeapBlock.cpp 828441852f Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY 2 years ago
HeapBlock.h 6e973ce69b LibJS: Add JS_CELL macro and use it in all JS::Cell subclasses 2 years ago
MarkedVector.cpp a863363b06 LibJS: Let MarkedVector<T> inherit from Vector and handle Cell* + Value 3 years ago
MarkedVector.h a863363b06 LibJS: Let MarkedVector<T> inherit from Vector and handle Cell* + Value 3 years ago