Commit 81d2819c authored by mstarzinger's avatar mstarzinger Committed by Commit bot

[turbofan] Enable tests for throwing into deopted code.

The tests in question have been disabled because throwing into lazy
deoptimized code was borked. After recent fixes landed these tests
should now pass again.

R=jarin@chromium.org
TEST=cctest/test-run-deopt/DeoptExceptionHandler
BUG=v8:4195
LOG=n

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

Cr-Commit-Position: refs/heads/master@{#33937}
parent ab3b3bec
...@@ -501,9 +501,6 @@ ...@@ -501,9 +501,6 @@
# TODO(yangguo,4690): Required DebuggerStatement support. # TODO(yangguo,4690): Required DebuggerStatement support.
'test-profile-generator/BailoutReason': [FAIL], 'test-profile-generator/BailoutReason': [FAIL],
# TODO(mstarzinger,4674): Support exception handlers in BytecodeGraphBuilder.
'test-run-deopt/DeoptExceptionHandlerCatch': [PASS, FAIL],
# TODO(rmcilroy,4680): Check failed: toplevel_test_code_event_found. # TODO(rmcilroy,4680): Check failed: toplevel_test_code_event_found.
'test-serialize/SerializeToplevelIsolates': [FAIL], 'test-serialize/SerializeToplevelIsolates': [FAIL],
......
...@@ -97,9 +97,7 @@ TEST(DeoptExceptionHandlerFinally) { ...@@ -97,9 +97,7 @@ TEST(DeoptExceptionHandlerFinally) {
CompileRun("function DeoptAndThrow(f) { %DeoptimizeFunction(f); throw 0; }"); CompileRun("function DeoptAndThrow(f) { %DeoptimizeFunction(f); throw 0; }");
InstallIsOptimizedHelper(CcTest::isolate()); InstallIsOptimizedHelper(CcTest::isolate());
#if 0 // TODO(4195,mstarzinger): Reproduces on MIPS64, re-enable once fixed.
T.CheckCall(T.false_value()); T.CheckCall(T.false_value());
#endif
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment