[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
Chris Lattner
sabre at nondot.org
Sat Jan 20 12:51:58 PST 2007
Changes in directory llvm/lib/ExecutionEngine/JIT:
JITEmitter.cpp updated: 1.126 -> 1.127
---
Log message:
DOUT still evaluates side effects, even though it doesn't print. This means
that disassembleBuffer will be called even if NDEBUG, but the result will
be ignored.
---
Diffs of the changes: (+2 -0)
JITEmitter.cpp | 2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
diff -u llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp:1.126 llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp:1.127
--- llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp:1.126 Fri Jan 19 14:17:59 2007
+++ llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp Sat Jan 20 14:51:43 2007
@@ -866,6 +866,7 @@
<< Relocations.size() << " relocations\n";
Relocations.clear();
+#ifndef NDEBUG
DOUT << "Disassembled code:\n"
#if defined(__i386__)
<< disassembleBuffer(FnStart, FnEnd-FnStart,
@@ -876,6 +877,7 @@
#else
<< "N/A\n";
#endif
+#endif
return false;
}
More information about the llvm-commits
mailing list