summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Heap/HeapBlock.h
AgeCommit message (Expand)Author
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-19DevTools+LibJS+LibWeb: Change class_name to use StringViewLenny Maiorani
2021-05-29LibJS: Instrument HeapBlock cell allocation for ASANAndrew Kaster
2021-05-29LibJS: Expose minimum possible cell size of JS::HeapAndrew Kaster
2021-05-29LibJS: Remove unused HeapBlock private member functionAndrew Kaster
2021-05-27LibJS: Remove unused HeapBlock::operator delete()Andreas Kling
2021-05-25LibJS: Replace Cell live bit with a cell stateAndreas Kling
2021-05-17LibJS: Don't consider cells in the lazy freelist in conservative scanAndreas Kling
2021-05-17LibJS: Always prefer freelist over lazy freelist if possibleAndreas Kling
2021-05-17LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/Andreas Kling
2021-05-17LibJS: Implement lazy freelist allocation for cellsAndreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-16AK+Kernel: Make IntrusiveList capable of holding non-raw pointersAnotherTest
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-13LibJS: Add some basic freelist validation for the GC heapAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling