f051f773f4
Code objects are linked in a custom per-native-context weak list of optimized code (previously there was also a list of deoptimized code, but this was recently removed). There used to be reasons for this list, but at this point it is only used by the debugger to mark code for deoptimization. The debugger can do this with a heap walk instead, so we can remove this list and indeed the next_code_links from Code objects themselves. Change-Id: Iebbed4adacd31b8ddc442ae6355ea45c691cc856 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4061515 Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Auto-Submit: Leszek Swirski <leszeks@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/main@{#84804} |
||
---|---|---|
.. | ||
benchmarks | ||
bigint | ||
cctest | ||
common | ||
debugger | ||
debugging | ||
fuzzer | ||
fuzzilli | ||
inspector | ||
intl | ||
js-perf-test | ||
memory | ||
message | ||
mjsunit | ||
mkgrokdump | ||
mozilla | ||
test262 | ||
torque | ||
unittests | ||
wasm-api-tests | ||
wasm-js | ||
wasm-spec-tests | ||
webkit | ||
BUILD.gn | ||
OWNERS |