v8/test
Benedikt Meurer 984048e8c7 [es2015] Clear JSTypedArray raw fields in the constructor.
The JSTypedArray instance is created early on in the TypedArray
constructors, using EmitFastNewObject, which puts Undefined into
all slots. But the code might still produce an exception afterwards
leaving the JSTypedArray in a weird state. It's not a security issue
since the object doesn't escape, but it confuses the heap verifier.

Bug: chromium:885404, v8:4153, v8:7881, v8:8171
Change-Id: I5fb8131fcae69edf4a92602ed477dca305c3d6c7
Reviewed-on: https://chromium-review.googlesource.com/1233257
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56019}
2018-09-19 09:28:11 +00:00
..
benchmarks [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
cctest [heap] Remove marking finalization flag 2018-09-19 09:08:35 +00:00
common Fix Arm64 assembler on Android. 2018-09-18 09:43:05 +00:00
debugger [class] Make class field initializers breakable in the debugger 2018-09-17 22:25:44 +00:00
fuzzer [cleanup] Refactor general tests to use default members. 2018-09-14 14:40:47 +00:00
inspector [test] Skip test suspected for timeout on Android 2018-09-18 13:21:51 +00:00
intl [Intl] Rename dayperiod to dayPeriod 2018-09-14 17:04:03 +00:00
js-perf-test Revert "[builtins] Add FastCallFunction builtin that elides some checks" 2018-09-14 11:09:08 +00:00
memory [builtins] Add embedded stats to --serialization-statistics 2018-07-05 12:33:26 +00:00
message [class] Make class field initializers breakable in the debugger 2018-09-17 22:25:44 +00:00
mjsunit [es2015] Clear JSTypedArray raw fields in the constructor. 2018-09-19 09:28:11 +00:00
mkgrokdump [cleanup] Replace 0 and NULL with nullptr for test files. 2018-09-14 12:56:00 +00:00
mozilla [test] Add more test suites to Android testing 2018-09-07 09:53:15 +00:00
preparser [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
test262 [Intl] Rename dayperiod to dayPeriod 2018-09-14 17:04:03 +00:00
torque [torque] Fix all current lint errors in Torque code 2018-09-11 14:11:05 +00:00
unittests [wasm] Skip failing test on native arm/mips 2018-09-19 06:06:58 +00:00
wasm-spec-tests [test] Share resource-fetching logic with all d8 test cases 2018-08-29 17:51:43 +00:00
webkit [test] Skip some slow tests on arm64_sim 2018-09-12 11:27:35 +00:00
BUILD.gn Reland "[test] Add logic to run tests on Android" 2018-08-10 17:56:12 +00:00