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