v8/test
Ross McIlroy 4a395137a1 [Test] Make collections-constructor-custom-iterator resilient to GCs.
The optimized code for TestSetWithCustomIterator holds a weak reference to the map
for the entries object. If this is collected by the GC then the optimized code deopts
which causes the test to fail. To prevent this, hold onto an entires object to keep
it's map alive.

Change-Id: I5796e74fc1d7c5061bf8c98f7a82fe582d6be76a
Reviewed-on: https://chromium-review.googlesource.com/c/1357043
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#57978}
2018-11-30 18:07:14 +00:00
..
benchmarks [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
cctest [parser] Restructure identifier classifying 2018-11-30 16:41:39 +00:00
common Reland: [wasm] Add more unit tests for trap handler 2018-11-29 16:33:10 +00:00
debugger [test] Skip slow tests on arm simulators 2018-10-17 08:52:47 +00:00
fuzzer [wasm][fuzzer] Output table bounds and initializers 2018-11-26 15:37:00 +00:00
inspector Make termination exception more consistent. 2018-11-30 11:33:07 +00:00
intl Revert "[Intl] Handle invalid values in locale" 2018-11-28 07:20:20 +00:00
js-perf-test [Intl] Add benchmark for toLocaleString/localeCompare 2018-11-07 18:08:16 +00:00
memory [snapshot] Remove the builtins snapshot 2018-10-31 10:18:28 +00:00
message [parser] Cleanup pattern classification 2018-11-23 11:33:21 +00:00
mjsunit [Test] Make collections-constructor-custom-iterator resilient to GCs. 2018-11-30 18:07:14 +00:00
mkgrokdump [ubsan] Port Map to the new design 2018-11-13 06:59:12 +00:00
mozilla Revert "[runtime] Reduce spread/apply call max arguments" 2018-11-30 09:54:47 +00:00
preparser [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
test262 Revert "[Intl] Handle invalid values in locale" 2018-11-28 07:20:20 +00:00
torque [torque] Simplify and cleanup Cast and UnsafeCast 2018-11-27 06:50:30 +00:00
unittests Revert "[Compiler] Introduce IsCompiledScope which prevents flushing of compiled code" 2018-11-30 16:26:17 +00:00
wasm-js [wasm] fix testharness - unreached_func 2018-11-27 22:37:56 +00:00
wasm-spec-tests [wasm] Update spec tests 2018-11-28 11:42:27 +00:00
webkit Revert "[runtime] Reduce spread/apply call max arguments" 2018-11-30 09:54:47 +00:00
BUILD.gn Reland "[wasm] Add a new wasm-js testsuite to run js-api tests" 2018-10-18 20:18:55 +00:00