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.