v8/test
mythria e6b6e55453 [Interpreter] Changes GenerateDoubleToObject to push and pop rsi value.
In the earlier implementation of GenerateDoubleToObject the context
is loaded from the parent's frame. rsi is clobbered because it is used
to store kHoleNan constnat. It is not always safe to peek at
the parents frame. Bytecode handlers have TypedFrame and the type of
frame is stored at FP + 1. GenerateDoubleToObject expects context
to be store at that place. In the current implementation rsi is pushed
onto the stack and is popped when exiting this function.

BUG=v8:4280,chromium:597565
LOG=N

Review URL: https://codereview.chromium.org/1848473002

Cr-Commit-Position: refs/heads/master@{#35163}
2016-03-31 13:45:48 +00:00
..
benchmarks [test] Re-enable typescript that is no longer failing on ia32. 2015-10-26 06:00:35 +00:00
cctest [wasm] Fix and enable more tests. 2016-03-31 09:20:21 +00:00
fuzzer Reset isolate exceptions in libfuzzer wasm tests. 2016-03-03 00:05:03 +00:00
intl [regexp, intl] Intl should not cause side effects to the RegExp object. 2016-03-29 11:57:03 +00:00
js-perf-test [js-perf-test] fixup error in JSTests.json 2016-03-09 11:58:00 +00:00
memory
message Remove support for legacy const, part 1 2016-03-22 17:52:13 +00:00
mjsunit [Interpreter] Changes GenerateDoubleToObject to push and pop rsi value. 2016-03-31 13:45:48 +00:00
mozilla Pass all parser flags from Parser to PreParser 2016-03-19 00:55:10 +00:00
preparser [testing] Move the last JS tests out of "preparser". 2016-03-14 17:10:49 +00:00
promises-aplus Make test262 test runner check for which exception is thrown 2016-03-14 21:20:37 +00:00
simdjs Make test262 test runner check for which exception is thrown 2016-03-14 21:20:37 +00:00
test262 Stage --harmony-regexp-exec 2016-03-29 21:50:25 +00:00
unittests [wasm] Int64Lowering of Int64Mul on ia32 and arm. 2016-03-30 10:40:06 +00:00
webkit Remove RegExp.prototype.source getter compat workaround 2016-03-28 20:43:02 +00:00
bot_default.gyp Add a library suitable for libfuzzer with a small unit test runner shell 2016-01-26 10:39:03 +00:00
bot_default.isolate Add a library suitable for libfuzzer with a small unit test runner shell 2016-01-26 10:39:03 +00:00
default.gyp Add a library suitable for libfuzzer with a small unit test runner shell 2016-01-26 10:39:03 +00:00
default.isolate Add a library suitable for libfuzzer with a small unit test runner shell 2016-01-26 10:39:03 +00:00
ignition.gyp [test] Add ignition test set. 2016-01-04 17:26:42 +00:00
ignition.isolate [testing] Extend interpreter testing to webkit suite. 2016-03-14 16:12:50 +00:00
optimize_for_size.gyp [swarming] Isolate webkit and optimize_for_size. 2015-10-14 17:35:05 +00:00
optimize_for_size.isolate [swarming] Roll luci-go/isolate to 5c67f7b670b5. 2016-01-19 17:03:56 +00:00
perf.gyp [Swarming] Isolate perf tests. 2016-02-15 11:17:18 +00:00
perf.isolate [Swarming] Isolate perf tests. 2016-02-15 11:17:18 +00:00