v8/test
jbroman 6f1639ed16 ValueSerializer: Distinguish between 'undefined' and an absent property.
Dealing with this case requires a wire format change. It is possible that an
element can be absent even in an array where the dense format was chosen
(because the array initially had no holes), if the elements are modified while
they are being serialized. In this case, a new tag for the "hole" is emitted.

The logic to treat undefined in dense arrays as an absent property is restricted
to versions of the wire format that this tag did not exist.

BUG=chromium:686159,chromium:665820

Review-Url: https://codereview.chromium.org/2660093002
Cr-Original-Commit-Position: refs/heads/master@{#42784}
Committed: dc85f4c833
Review-Url: https://codereview.chromium.org/2660093002
Cr-Commit-Position: refs/heads/master@{#42800}
2017-01-31 01:54:26 +00:00
..
benchmarks
cctest [scanner] Regression test for Utf-8 BOM handling (crbug.com/685618). 2017-01-30 23:21:03 +00:00
common [iwyu] Include handles.h less. 2017-01-27 13:53:13 +00:00
debugger [tests] Make assertOptimized()/assertUnoptimized() great again. 2017-01-27 10:13:53 +00:00
fuzzer [wasm] Fix the --wasm_code_fuzzer_gen_test again. 2017-01-25 14:10:04 +00:00
inspector [inspector] added test infrastructure and test for es6 modules 2017-01-31 00:19:41 +00:00
intl Fix two DCHECK failures in ICU case mapping code 2017-01-13 23:12:43 +00:00
js-perf-test [Test] Perform warmup first on SixSpeed super_spread benchmarks. 2017-01-30 13:58:57 +00:00
memory
message [wasm] Generate correct locations for error messages 2016-12-12 12:46:02 +00:00
mjsunit [wasm] Enable wasm imported memory tests on gc_stress 2017-01-30 23:48:52 +00:00
mozilla [wasm] Add guard regions to end of WebAssembly.Memory buffers 2016-11-17 20:29:13 +00:00
preparser
promises-aplus
simdjs [test] Deprecate test data download for most test suites 2016-08-08 12:39:48 +00:00
test262 [modules] Update a test and status file to reflect recent spec changes. 2017-01-30 09:41:15 +00:00
unittests ValueSerializer: Distinguish between 'undefined' and an absent property. 2017-01-31 01:54:26 +00:00
webkit Turn on icu_case_mapping by default 2017-01-19 21:45:12 +00:00
bot_default.gyp Add inspector tests to default tests to run locally. 2016-11-04 08:50:07 +00:00
bot_default.isolate [debugger] basic test infrastructure for new debugger test api. 2016-10-21 06:38:05 +00:00
BUILD.gn Properly define v8_enable_inspector and its override in GN. 2016-11-21 19:29:38 +00:00
default.gyp Add inspector tests to default tests to run locally. 2016-11-04 08:50:07 +00:00
default.isolate Add inspector tests to default tests to run locally. 2016-11-04 08:50:07 +00:00
optimize_for_size.gyp
optimize_for_size.isolate [debugger] basic test infrastructure for new debugger test api. 2016-10-21 06:38:05 +00:00
perf.gyp
perf.isolate [test] Isolate files the perf runner depends on 2016-11-08 10:25:13 +00:00