Andrew Kaster
|
6aba64b60f
LibJS: Instrument HeapBlock cell allocation for ASAN
|
4 vuotta sitten |
Andrew Kaster
|
81a5dcde84
LibJS: Expose minimum possible cell size of JS::Heap
|
4 vuotta sitten |
Andrew Kaster
|
07c62f9f42
LibJS: Remove unused HeapBlock private member function
|
4 vuotta sitten |
Andreas Kling
|
14585a9cba
LibJS: Remove unused HeapBlock::operator delete()
|
4 vuotta sitten |
Andreas Kling
|
789d20ebb7
LibJS: Replace Cell live bit with a cell state
|
4 vuotta sitten |
Andreas Kling
|
751ad19c86
LibJS: Don't consider cells in the lazy freelist in conservative scan
|
4 vuotta sitten |
Andreas Kling
|
aa857bcdeb
LibJS: Always prefer freelist over lazy freelist if possible
|
4 vuotta sitten |
Andreas Kling
|
6714cf3631
LibJS: Move Cell.{cpp,h} from Runtime/ to Heap/
|
4 vuotta sitten |
Andreas Kling
|
c2d9cd8d53
LibJS: Implement lazy freelist allocation for cells
|
4 vuotta sitten |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 vuotta sitten |
AnotherTest
|
e4412f1f59
AK+Kernel: Make IntrusiveList capable of holding non-raw pointers
|
4 vuotta sitten |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 vuotta sitten |
Andreas Kling
|
e1dbf74f15
LibJS: Add some basic freelist validation for the GC heap
|
4 vuotta sitten |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 vuotta sitten |