From 843b0e29f6d5abb220887552dc89631ded0d6113 Mon Sep 17 00:00:00 2001 From: adamk Date: Thu, 16 Jul 2015 12:42:00 -0700 Subject: [PATCH] Revert of [turbofan] Ship TF for try-catch statements. (patchset #1 id:1 of https://codereview.chromium.org/1216373002/) Reason for revert: Causes gbemu-part1 to time out on Linux dbg builders http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20debug/builds/3867/ http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20debug%20-%20code%20serializer/builds/3386/ http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20debug%20-%20greedy%20allocator/builds/828/ Original issue's description: > [turbofan] Ship TF for try-catch statements. > > R=hablich@chromium.org > BUG=v8:4131 > LOG=N > > Committed: https://crrev.com/1251d02e7bb2a13ae5cf6fda5d3403730d2ae12f > Cr-Commit-Position: refs/heads/master@{#29708} TBR=hablich@chromium.org,mstarzinger@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:4131 Review URL: https://codereview.chromium.org/1234363003 Cr-Commit-Position: refs/heads/master@{#29711} --- src/ast-numbering.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ast-numbering.cc b/src/ast-numbering.cc index f5a7316..bf0f9ba 100644 --- a/src/ast-numbering.cc +++ b/src/ast-numbering.cc @@ -288,7 +288,7 @@ void AstNumberingVisitor::VisitWhileStatement(WhileStatement* node) { void AstNumberingVisitor::VisitTryCatchStatement(TryCatchStatement* node) { IncrementNodeCount(); - DisableCrankshaft(kTryCatchStatement); + DisableOptimization(kTryCatchStatement); node->set_base_id(ReserveIdRange(TryCatchStatement::num_ids())); Visit(node->try_block()); Visit(node->catch_block()); -- 2.7.4