v8/test
pthier 8ce9714936 [heap] Sweep shared LO space
Shared Large Object Space was added with the introduction of shared
space, but it was never swept.
Besides leaking memory, this led to issues as mark bits were never
cleared and object bodies not re-visited. If the map of an object changed, we would miss visiting potentially newly introduced pointer fields (e.g. SeqString -> ExternalString), freeing EPT entries that were still in use.

Bug: v8:13267, chromium:1407167
Change-Id: Id7bea2ebfbc5a4d935af4b97b7474d64d609a95d
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4221578
Commit-Queue: Patrick Thier <pthier@chromium.org>
Reviewed-by: Dominik Inführ <dinfuehr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#85669}
2023-02-06 10:39:49 +00:00
..
benchmarks Microoptimizations in FastDtoa. 2022-12-16 15:03:39 +00:00
bigint [test] Refactor testrunner (4) 2022-07-18 09:52:24 +00:00
cctest [heap] Sweep shared LO space 2023-02-06 10:39:49 +00:00
common [wasm][test][cleanup] Use more base::Vector 2023-02-03 09:37:34 +00:00
debugger [test] Include shard info in test records 2023-01-23 09:50:01 +00:00
debugging [test] Include shard info in test records 2023-01-23 09:50:01 +00:00
fuzzer [wasm][test][cleanup] Use more base::Vector 2023-02-03 09:37:34 +00:00
fuzzilli [test] Refactor testrunner (4) 2022-07-18 09:52:24 +00:00
inspector [test][inspector] Add inspector test for RegExp v-flag 2023-02-03 11:34:10 +00:00
intl [test] Include shard info in test records 2023-01-23 09:50:01 +00:00
js-perf-test [perf] Add file to js-perf-test resources list 2023-01-11 10:50:45 +00:00
memory
message [test] Include shard info in test records 2023-01-23 09:50:01 +00:00
mjsunit [heap][test] Disable weakref tests for stress concurrent allocation 2023-02-06 10:24:59 +00:00
mkgrokdump [heap] Rename safepoint scopes 2022-10-25 16:32:55 +00:00
mozilla [mips32] Delete mips32 from v8 2022-09-13 07:54:54 +00:00
test262 [test262] Roll test262 2023-02-03 20:31:41 +00:00
torque
unittests [gc][static-roots] Don't access markbits on R/O pages 2023-02-06 09:36:57 +00:00
wasm-api-tests [wasm-gc] Final types 2022-12-20 14:03:30 +00:00
wasm-js [wasm] Update spec tests 2023-01-11 19:59:14 +00:00
wasm-spec-tests [wasm-spec-tests] Document failed memory64 tests 2023-01-24 15:16:19 +00:00
webkit [test] Include shard info in test records 2023-01-23 09:50:01 +00:00
BUILD.gn Configure PGO builders 2023-01-27 13:54:32 +00:00
OWNERS