v8/test
bmeurer 8c0c5e8117 [turbofan] Properly represent the float64 hole.
The hole NaN should also have proper Type::Hole, and not silently hide
in the Type::Number. This way we can remove all the special casing for
the hole NaN, and we also finally get the CheckNumber right.

This also allows us to remove some ducktape from the Deoptimizer, as for
escape analyzed FixedDoubleArrays we always pass the hole value now to
represent the actual holes.

Also-By: jarin@chromium.org
BUG=chromium:684208,chromium:709753,v8:5267
R=jarin@chromium.org

Review-Url: https://codereview.chromium.org/2814013003
Cr-Commit-Position: refs/heads/master@{#44603}
2017-04-12 10:10:48 +00:00
..
benchmarks [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
cctest [wasm] [interpreter] Avoid double parsing of locals 2017-04-12 09:57:18 +00:00
common [wasm] Refactor wasm::Result type 2017-04-10 12:26:51 +00:00
debugger [build] Remove remaining disable-inspector options in GN 2017-04-05 17:59:07 +00:00
fuzzer [wasm] Implement extensible name section 2017-04-07 16:31:47 +00:00
inspector [wasm] Implement extensible name section 2017-04-07 16:31:47 +00:00
intl [asm.js] Widen test coverage to cctest and friends. 2017-03-28 08:00:40 +00:00
js-perf-test [test] Add a benchmark for constructing all types of TypedArrays. 2017-04-11 13:46:10 +00:00
memory [snapshot] support multiple contexts in the same snapshot. 2016-06-15 15:39:06 +00:00
message [asm.js] Test and fix function table definition failures. 2017-04-11 16:46:26 +00:00
mjsunit [turbofan] Properly represent the float64 hole. 2017-04-12 10:10:48 +00:00
mozilla [asm.js] Widen test coverage to cctest and friends. 2017-03-28 08:00:40 +00:00
preparser [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
promises-aplus Make test262 test runner check for which exception is thrown 2016-03-14 21:20:37 +00:00
simdjs Store the FunctionTemplateInfo used to create remote objects in the map 2017-03-15 15:57:38 +00:00
test262 [test] Skip non-default testing variants for test262 and asan 2017-04-11 13:14:44 +00:00
unittests Reland: [ignition] Add call bytecodes for undefined receiver 2017-04-11 15:52:37 +00:00
webkit [asm.js] Widen test coverage to message tests. 2017-03-29 08:42:32 +00:00
bot_default.gyp [build] Make inspector the default in gyp 2017-03-30 15:08:31 +00:00
bot_default.isolate [debugger] basic test infrastructure for new debugger test api. 2016-10-21 06:38:05 +00:00
BUILD.gn [build] Remove remaining disable-inspector options in GN 2017-04-05 17:59:07 +00:00
default.gyp [build] Make inspector the default in gyp 2017-03-30 15:08:31 +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 [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
optimize_for_size.isolate [debugger] basic test infrastructure for new debugger test api. 2016-10-21 06:38:05 +00:00
perf.gyp [gn] Move build to gypfiles 2016-04-29 10:11:11 +00:00
perf.isolate Remove SIMD.js from V8. 2017-02-14 06:57:25 +00:00