v8/test
rmcilroy 6b5949a8a0 [Interpreter] Avoid accessing on-heap literal in VisitLiteral.
Move VisitLiteral to decide what type of literal is being emitted by
checking the raw ASTValue type, instead of the internalized on-heap
value. This is required for concurrent bytecode generation.

As part of this change, the NUMBER AstValue constructor is modified to
try to convert numbers without a dot to SMIs where possible. This is to
maintain the behavior in NewNumber where such numbers are internalized as
SMIs, and ensures that we still emit LdaSmi bytecodes for these values
in the generated bytecode.

BUG=v8:5203

Review-Url: https://codereview.chromium.org/2152853002
Cr-Commit-Position: refs/heads/master@{#37931}
2016-07-21 09:20:19 +00:00
..
benchmarks
cctest [Interpreter] Avoid accessing on-heap literal in VisitLiteral. 2016-07-21 09:20:19 +00:00
fuzzer Provide a convenience array buffer allocator 2016-06-29 07:42:40 +00:00
intl Avoid calling the builtin String.prototype.split in Intl 2016-07-08 16:53:09 +00:00
js-perf-test [test] Fix result regexp in JSTests.json. 2016-06-06 09:07:33 +00:00
memory [snapshot] support multiple contexts in the same snapshot. 2016-06-15 15:39:06 +00:00
message [test] Remove NaCl support from test runner harness. 2016-07-12 13:18:49 +00:00
mjsunit [runtime] %TransitionElementsKind works for any kind of JSObject. 2016-07-21 07:23:58 +00:00
mozilla
preparser
promises-aplus
simdjs
test262 Make toLocaleString on arrays always call toLocaleString on its elements. 2016-07-20 09:32:20 +00:00
unittests [interpreter] Inline Star on dispatch for some bytecodes 2016-07-20 12:52:20 +00:00
webkit [test] Remove NaCl support from test runner harness. 2016-07-12 13:18:49 +00:00
bot_default.gyp
bot_default.isolate
BUILD.gn [Turbofan] Add Simd128 registers to RegisterConfiguration. 2016-06-30 11:29:36 +00:00
default.gyp
default.isolate
ignition.gyp
ignition.isolate
optimize_for_size.gyp
optimize_for_size.isolate
perf.gyp
perf.isolate