v8/test
mstarzinger 322cfb3589 [turbofan] Add JSStackCheck into loop bodies.
This allows loopy TurboFan code to be interrupted by placing a stack
check (i.e. JSStackCheck node) into each loop. Note that we currently
limit this to non-asm.js code. Also note that stack checks are actually
placed after loop headers and not at back-branches, which allows us to
reuse existing BailoutIds from Crankshaft.

R=titzer@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#27666}
2015-04-08 12:55:02 +00:00
..
benchmarks Enable test coverage for --turbo-deoptimization mode. 2015-01-16 12:53:30 +00:00
cctest [turbofan] Add JSStackCheck into loop bodies. 2015-04-08 12:55:02 +00:00
intl Allow identifier code points from supplementary multilingual planes. 2014-10-10 07:13:46 +00:00
js-perf-test [es6] remove --harmony-templates flag 2015-03-23 07:01:48 +00:00
message [es6] emit error when for-in loop declarations are initialized in strict mode 2015-04-07 19:28:42 +00:00
mjsunit Create result array of %DebugGetLoadedScripts outside the debug context. 2015-04-08 11:15:02 +00:00
mozilla Make --always-opt also optimize top-level code. 2015-04-07 15:44:23 +00:00
preparser Remove --harmony-scoping flag. 2015-03-13 15:15:57 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
test262 [ia32] Fix MacroAssembler::Move for int64 to float64 moves. 2015-04-08 12:06:59 +00:00
test262-es6 [ia32] Fix MacroAssembler::Move for int64 to float64 moves. 2015-04-08 12:06:59 +00:00
unittests [turbofan] Add new Float32Abs and Float64Abs operators. 2015-04-08 11:55:04 +00:00
webkit [es6] Object.getPrototypeOf should work with values 2015-04-01 00:22:39 +00:00