From 5ba34775c74f4dbeeef95dcda1840e78b7015f47 Mon Sep 17 00:00:00 2001 From: "fschneider@chromium.org" Date: Mon, 9 Nov 2009 15:31:15 +0000 Subject: [PATCH] Temporarily de-activate while-loops in the top-level compiler because it makes some debug tests fail. TBR=christian.plesner.hansen@gmail.com Review URL: http://codereview.chromium.org/371069 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3253 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/compiler.cc | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/compiler.cc b/src/compiler.cc index 6be922ceed..bac0a25096 100644 --- a/src/compiler.cc +++ b/src/compiler.cc @@ -708,20 +708,12 @@ void CodeGenSelector::VisitSwitchStatement(SwitchStatement* stmt) { void CodeGenSelector::VisitDoWhileStatement(DoWhileStatement* stmt) { - // We do not handle loops with breaks or continue statements in their - // body. We will bailout when we hit those statements in the body. - ProcessExpression(stmt->cond(), Expression::kTest); - CHECK_BAILOUT; - Visit(stmt->body()); + BAILOUT("DoWhileStatement"); } void CodeGenSelector::VisitWhileStatement(WhileStatement* stmt) { - // We do not handle loops with breaks or continue statements in their - // body. We will bailout when we hit those statements in the body. - ProcessExpression(stmt->cond(), Expression::kTest); - CHECK_BAILOUT; - Visit(stmt->body()); + BAILOUT("WhileStatement"); }