Reland [turbofan] Disable select matching due to bug manifesting on arm. (patchset...
authormachenbach <machenbach@chromium.org>
Thu, 18 Jun 2015 10:42:58 +0000 (03:42 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 18 Jun 2015 10:43:11 +0000 (10:43 +0000)
Reason for revert:
This causes timeouts in Massive on chromebooks.

Original issue's description:
> Revert of [turbofan] Disable select matching due to bug manifesting on arm. (patchset #1 id:1 of https://codereview.chromium.org/1077613002/)
>
> Reason for revert:
> [Sheriff] Checking if this still fails and if yes persists info about failures.
>
> Original issue's description:
> > [turbofan] Disable select matching due to bug manifesting on arm.
> >
> > R=machenbach@chromium.org
> > BUG=
> >
> > Committed: https://crrev.com/6e5d805718195c4b5ac64cd540379cecf10b8f5c
> > Cr-Commit-Position: refs/heads/master@{#27702}
>
> TBR=bmeurer@chromium.org
>
> Committed: https://crrev.com/7c36a7d91d8706b29df07013085fbe3c8e93b0ed
> Cr-Commit-Position: refs/heads/master@{#29103}

TBR=titzer@chromium.org,bmeurer@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

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

Cr-Commit-Position: refs/heads/master@{#29107}

src/compiler/pipeline.cc

index 6fb6568..70d4be6 100644 (file)
@@ -640,7 +640,7 @@ struct ChangeLoweringPhase {
 struct EarlyControlReductionPhase {
   static const char* phase_name() { return "early control reduction"; }
   void Run(PipelineData* data, Zone* temp_zone) {
-    ControlReducer::ReduceGraph(temp_zone, data->jsgraph(), 1);
+    ControlReducer::ReduceGraph(temp_zone, data->jsgraph(), 0);
   }
 };