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;
 }



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to