v8/test/wasm-api-tests
Nikolaos Papaspyrou 514de317fb [heap] Introduce a conservative stack scanning pass
This CL introduces the mechanism for conservative stack scanning (CSS).
Behind a compile-time flag, it also introduces a CSS pass which scans
the stack during the GC marking phase and marking verification. This
pass is now redundant, i.e., it is not needed for the correctness of
garbage collection. It will be used for experimenting with CSS and for
benchmarking.

Bug: v8:13257
Change-Id: If35bc24fde3bc08c5735d9e2f1b67724f7e31ef7
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3968710
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Reviewed-by: Omer Katz <omerkatz@chromium.org>
Commit-Queue: Nikolaos Papaspyrou <nikolaos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84036}
2022-11-03 12:10:45 +00:00
..
BUILD.gn [wasm][c-api] Add handle scope to fix wasm_module_validate 2022-06-09 16:46:23 +00:00
callbacks.cc [heap] Introduce a conservative stack scanning pass 2022-11-03 12:10:45 +00:00
DEPS [wasm-c-api] Add tests and fixes 2019-05-28 09:57:04 +00:00
finalize.cc [wasm][test] Cleanup macros 2021-09-24 16:47:54 +00:00
globals.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
hostref.cc [wasm-gc] Split any and extern type 2022-07-28 13:09:55 +00:00
memory.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
multi-return.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
reflect.cc [wasm-gc] Split any and extern type 2022-07-28 13:09:55 +00:00
regressions.cc [wasm][c-api] Add handle scope to fix wasm_module_validate 2022-06-09 16:46:23 +00:00
run-all-wasm-api-tests.cc Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
serialize.cc [heap] Introduce a conservative stack scanning pass 2022-11-03 12:10:45 +00:00
startup-errors.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
table.cc [wasm] Support reftypes tables in WasmModuleBuilder 2021-08-31 10:02:19 +00:00
testcfg.py [test] Refactor testrunner (4) 2022-07-18 09:52:24 +00:00
threads.cc [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
traps.cc [wasm][c-api] Avoid flag updates after initialization 2022-06-03 10:25:45 +00:00
wasm-api-test.h [wasm][c-api] Add handle scope to fix wasm_module_validate 2022-06-09 16:46:23 +00:00
wasm-api-tests.status [test] Filter tests for third party heap 2021-04-27 10:17:33 +00:00