8c7c087812
This CL makes the object keeping stack information thread-local, moving it from Heap to ThreadLocalTop. In this way, stack scanning will work correctly when switching between threads, e.g., using v8::Locker. It also introduces a mechanism for setting a stack marker, to be used for scanning only the part of stack between its start and the marker (instead of the current stack top). Bug: v8:13257 Change-Id: I01091f5f49d9a8143d50aeef53789a98bdb29048 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3960991 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@{#83848} |
||
---|---|---|
.. | ||
local | ||
objects | ||
outproc | ||
testdata | ||
testproc | ||
utils | ||
__init__.py | ||
base_runner.py | ||
build_config.py | ||
num_fuzzer.py | ||
OWNERS | ||
PRESUBMIT.py | ||
standard_runner_test.py | ||
standard_runner.py | ||
test_config.py | ||
trycatch_loader.js |