v8/test/cctest/heap
Omer Katz 4d95ff1a21 [heap] Prevent new space from allocation small LABs
Update the free list implementation for new space to set a larger
minimum size and skip redundant step in the allocation logic.

Bug: v8:12612
Change-Id: I480fe99cf4cfad7c25d687540b7841cd56d41d47
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3976508
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Omer Katz <omerkatz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#83920}
2022-10-26 09:12:04 +00:00
..
heap-tester.h [heap] Remove references to semi spaces from heap.cc 2022-05-16 15:45:40 +00:00
heap-utils.cc [heap] Prevent new space from allocation small LABs 2022-10-26 09:12:04 +00:00
heap-utils.h [heap] Fix FillCurrentPage for PagedNewSpace. 2022-09-13 11:13:17 +00:00
test-alloc.cc [heap] Remove Heap::map_space_ field and MapSpace class 2022-10-19 08:04:27 +00:00
test-array-buffer-tracker.cc [arraybuffers, api] Implement [[ArrayBufferDetachKey]] support 2022-10-21 12:55:18 +00:00
test-compaction.cc [heap] Move Sweeper from collectors to heap 2022-10-06 13:30:33 +00:00
test-concurrent-allocation.cc [heap] Move marking states to heap. 2022-10-05 16:22:57 +00:00
test-concurrent-marking.cc [heap] Move Sweeper from collectors to heap 2022-10-06 13:30:33 +00:00
test-external-string-tracker.cc [heap] Use v8_flags for accessing flag values 2022-09-05 10:59:05 +00:00
test-heap.cc [heap] Rename safepoint scopes 2022-10-25 16:32:55 +00:00
test-incremental-marking.cc [heap] Rename safepoint scopes 2022-10-25 16:32:55 +00:00
test-invalidated-slots.cc [heap] Use v8_flags for accessing flag values 2022-09-05 10:59:05 +00:00
test-iterators.cc [heap] Remove Heap::map_space_ field and MapSpace class 2022-10-19 08:04:27 +00:00
test-mark-compact.cc [heap] Remove AllocationSpace::MAP_SPACE enum constant 2022-10-21 10:13:18 +00:00
test-memory-measurement.cc [test] Make cctest run one test, with maybe custom platform 2022-04-05 09:39:18 +00:00
test-spaces.cc [heap] Rename safepoint scopes 2022-10-25 16:32:55 +00:00
test-unmapper.cc [heap] Use v8_flags for accessing flag values 2022-09-05 10:59:05 +00:00
test-weak-references.cc [heap] Use v8_flags for accessing flag values 2022-09-05 10:59:05 +00:00
test-write-barrier.cc [heap] Move marking states to heap. 2022-10-05 16:22:57 +00:00