v8/test
titzer@chromium.org 6bbf6c5cb0 Schedule floating control.
This CL makes several changes to the scheduling algorithm to handle control
flow that is not connected to End. Such control nodes constitute "floating
control islands" that must be linearized by the schedule. This is done
by considering such nodes to be schedulable, and then editing the control
dependencies after a first pass of scheduling. Then a subsequent pass of
scheduling will place all nodes correctly into the fully connected graph.

R=mstarzinger@chromium.org, rossberg@chromium.org
BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23411 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-08-26 15:25:07 +00:00
..
base-unittests Replace our homegrown ARRAY_SIZE() with Chrome's arraysize(). 2014-08-26 09:19:24 +00:00
benchmarks Fix predictable mode to make time pass faster. 2014-08-12 17:54:41 +00:00
cctest Schedule floating control. 2014-08-26 15:25:07 +00:00
compiler-unittests [turbofan] Add backend support for load/store float32 values. 2014-08-26 08:29:12 +00:00
fuzz-natives Land the Fan (disabled) 2014-07-30 13:54:45 +00:00
heap-unittests Fix Win64 build after r23316. 2014-08-22 14:12:47 +00:00
intl Enable test cases that no longer timeout. 2014-08-26 08:44:25 +00:00
message Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
mjsunit Fixed inlining of constant values 2014-08-26 11:34:25 +00:00
mozilla Skip test that times out. 2014-08-11 09:16:14 +00:00
preparser ES6: Duplicate properties are no longer an error 2014-08-20 14:25:48 +00:00
promises-aplus Enable access check tests that no longer fail with TF. 2014-08-14 13:24:57 +00:00
runtime-unittests Fix parsing of --gtest_list_tests output. 2014-08-21 12:36:00 +00:00
test262 Enable test cases that no longer timeout. 2014-08-26 08:44:25 +00:00
test262-es6 Enable test cases that no longer timeout. 2014-08-26 08:44:25 +00:00
webkit Add back the duplicate property checker 2014-08-21 15:32:22 +00:00