Reviewers: dcarney,

Description:
Fix Windows 32.

[email protected]
BUG=

Please review this at https://codereview.chromium.org/755323007/

Base URL: https://chromium.googlesource.com/v8/v8.git@master

Affected files (+14, -10 lines):
  M src/compiler/jump-threading.cc


Index: src/compiler/jump-threading.cc
diff --git a/src/compiler/jump-threading.cc b/src/compiler/jump-threading.cc
index 3b20a7b46d4a52a4bdf9f752d319c308fa6ad61f..0ee5bfea4ff04164cd898876096a30d7fa297969 100644
--- a/src/compiler/jump-threading.cc
+++ b/src/compiler/jump-threading.cc
@@ -113,18 +113,22 @@ bool JumpThreading::ComputeForwarding(Zone* local_zone,
   }

 #if DEBUG
-  for (RpoNumber num : result) DCHECK(num.IsValid());
+  for (RpoNumber num : result) {
+    CHECK(num.IsValid());
+  }
 #endif

-  for (int i = 0; i < static_cast<int>(result.size()); i++) {
-    TRACE(("RPO%d B%d ", i,
-           code->InstructionBlockAt(RpoNumber::FromInt(i))->id().ToInt()));
-    int to = result[i].ToInt();
-    if (i != to) {
-      TRACE(("-> B%d\n",
- code->InstructionBlockAt(RpoNumber::FromInt(to))->id().ToInt()));
-    } else {
-      TRACE(("\n"));
+  if (FLAG_trace_turbo_jt) {
+    for (int i = 0; i < static_cast<int>(result.size()); i++) {
+      TRACE(("RPO%d B%d ", i,
+ code->InstructionBlockAt(RpoNumber::FromInt(i))->id().ToInt()));
+      int to = result[i].ToInt();
+      if (i != to) {
+        TRACE(("-> B%d\n",
+ code->InstructionBlockAt(RpoNumber::FromInt(to))->id().ToInt()));
+      } else {
+        TRACE(("\n"));
+      }
     }
   }



--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to