f51e0bb1db
EmbedderStackStateScope is used to disable conservative stack scanning for cppgc when the stack is known to not contain heap pointers. Also, DisableConservativeStackScanningScopeForTesting is used to disable CSS for the V8 heap in tests that assume a precise GC. Until now, these two have used two different mechanisms for disabling CSS. This CL merges the two mechanisms and implements the latter scope via the former. Bug: v8:13257 Change-Id: Ieca082657854fe2eff9eb5d95a30d48bb8eab44f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4111954 Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Commit-Queue: Nikolaos Papaspyrou <nikolaos@chromium.org> Cr-Commit-Position: refs/heads/main@{#84964} |
||
---|---|---|
.. | ||
embedder-roots-handler-unittest.cc | ||
traced-reference-unittest.cc | ||
unified-heap-snapshot-unittest.cc | ||
unified-heap-unittest.cc | ||
unified-heap-utils.cc | ||
unified-heap-utils.h | ||
young-unified-heap-unittest.cc |