tangled
alpha
login
or
join now
jcs.org
/
serenity
0
fork
atom
Serenity Operating System
0
fork
atom
overview
issues
pulls
pipelines
serenity
/
Userland
/
Libraries
/
LibJS
/
Heap
/
at
master
15 files
BlockAllocator.cpp
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
3 years ago
BlockAllocator.h
Libraries: Use default constructors/destructors in LibJS
4 years ago
Cell.h
LibJS: Accept const GCPtrs in Cell::Visitor
3 years ago
CellAllocator.cpp
LibJS: Use default instead of an empty constructor/destructor
4 years ago
CellAllocator.h
Userland: Remove a bunch of unnecessary Vector imports
4 years ago
DeferGC.h
Everything: Move to SPDX license identifiers in all files.
5 years ago
GCPtr.h
LibJS: Enforce proper const-propogation with {Nonnull,}GCPtr
3 years ago
Handle.cpp
LibJS: Make Handle<T> more user-friendly
3 years ago
Handle.h
LibJS: Handle both const and non-const Ts in Handle<T>::create()
3 years ago
Heap.cpp
LibJS: Add initial support for creating PrimitiveStrings with AK::String
3 years ago
Heap.h
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
3 years ago
HeapBlock.cpp
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
3 years ago
HeapBlock.h
LibJS: Add JS_CELL macro and use it in all JS::Cell subclasses
3 years ago
MarkedVector.cpp
LibJS: Let MarkedVector<T> inherit from Vector and handle Cell* + Value
4 years ago
MarkedVector.h
LibJS: Let MarkedVector<T> inherit from Vector and handle Cell* + Value
4 years ago