v8/test/unittests
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
..
base Fix CHECK_OP implementation in Release builds 2017-01-20 15:28:54 +00:00
compiler [TypeFeedbackVector] Combine the literals array and the feedback vector. 2017-01-30 12:31:35 +00:00
compiler-dispatcher Add a test for OptimizingCompileDispatcher::Flush's non-blocking behavior 2017-01-30 19:27:00 +00:00
heap Fix unused lambda captures. 2017-01-19 21:34:00 +00:00
interpreter [TypeFeedbackVector] Combine the literals array and the feedback vector. 2017-01-30 12:31:35 +00:00
libplatform Add support for idle tasks to the default platform 2017-01-03 08:41:40 +00:00
wasm [wasm] Implement WebAssembly.Module.customSections. 2017-01-24 15:23:02 +00:00
zone [compiler] Collect eager inner functions for compilation during renumbering. 2017-01-11 12:18:48 +00:00
BUILD.gn Add a test for OptimizingCompileDispatcher::Flush's non-blocking behavior 2017-01-30 19:27:00 +00:00
cancelable-tasks-unittest.cc Implement async AbortAll for the compiler dispatcher 2017-01-04 13:45:56 +00:00
char-predicates-unittest.cc
counters-unittest.cc [counters] RuntimeStats: fix wrong bookkeeping when dynamically changing counters 2016-11-24 10:05:37 +00:00
DEPS
eh-frame-iterator-unittest.cc [turbofan] Fix more -Wsign-compare warnings. 2016-11-11 12:01:08 +00:00
eh-frame-writer-unittest.cc [turbofan] Fix more -Wsign-compare warnings. 2016-11-11 12:01:08 +00:00
locked-queue-unittest.cc Add lock-based unbounded queue 2015-11-18 10:54:13 +00:00
object-unittest.cc Add unittests to keep InstanceType lists in sync 2016-12-19 12:50:30 +00:00
register-configuration-unittest.cc [Turbofan] Add concept of FP register aliasing on ARM 32. 2016-10-26 16:04:33 +00:00
run-all-unittests.cc Disable automatic handling of SEH exceptions in gtest 2017-01-05 12:22:26 +00:00
source-position-table-unittest.cc This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset. 2016-11-14 17:22:32 +00:00
test-utils.cc [turbofan] Enforce native context specialization. 2016-10-10 05:53:51 +00:00
test-utils.h Named all zones in the project 2016-10-17 12:12:42 +00:00
unicode-unittest.cc Fix out-of-range access in unibrow::Utf8::CalculateValue. 2016-11-22 09:27:59 +00:00
unittests.gyp Add a test for OptimizingCompileDispatcher::Flush's non-blocking behavior 2017-01-30 19:27:00 +00:00
unittests.isolate Reland [swarming] Isolate v8 testing. 2015-10-05 09:48:42 +00:00
unittests.status [tests] Skip RuntimeCallStatsTest due to flaky timers 2016-11-28 10:51:20 +00:00
value-serializer-unittest.cc ValueSerializer: Distinguish between 'undefined' and an absent property. 2017-01-31 01:54:26 +00:00