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")); |
+ } |
} |
} |