[vmkit-commits] [vmkit] r59624 - in /vmkit/trunk/lib: JnJVM/VMCore/JavaBacktrace.cpp Mvm/Runtime/JIT.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Wed Nov 19 04:44:28 PST 2008
Author: geoffray
Date: Wed Nov 19 06:44:23 2008
New Revision: 59624
URL: http://llvm.org/viewvc/llvm-project?rev=59624&view=rev
Log:
Output debug info to stderr.
Modified:
vmkit/trunk/lib/JnJVM/VMCore/JavaBacktrace.cpp
vmkit/trunk/lib/Mvm/Runtime/JIT.cpp
Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaBacktrace.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaBacktrace.cpp?rev=59624&r1=59623&r2=59624&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaBacktrace.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaBacktrace.cpp Wed Nov 19 06:44:23 2008
@@ -38,14 +38,14 @@
while (n < real_size) {
JavaMethod* meth = IPToJavaMethod(ips[n++]);
if (meth) {
- printf("; %p in %s\n", (void*)ips[n - 1], meth->printString());
+ fprintf(stderr, "; %p in %s\n", (void*)ips[n - 1], meth->printString());
} else {
Dl_info info;
int res = dladdr(ips[n++], &info);
if (res != 0) {
- printf("; %p in %s\n", (void*)ips[n - 1], info.dli_sname);
+ fprintf(stderr, "; %p in %s\n", (void*)ips[n - 1], info.dli_sname);
} else {
- printf("; %p in Unknown\n", (void*)ips[n - 1]);
+ fprintf(stderr, "; %p in Unknown\n", (void*)ips[n - 1]);
}
}
}
Modified: vmkit/trunk/lib/Mvm/Runtime/JIT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Runtime/JIT.cpp?rev=59624&r1=59623&r2=59624&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/Runtime/JIT.cpp (original)
+++ vmkit/trunk/lib/Mvm/Runtime/JIT.cpp Wed Nov 19 06:44:23 2008
@@ -27,23 +27,23 @@
extern "C" void printFloat(float f) {
- printf("%f\n", f);
+ fprintf(stderr, "%f\n", f);
}
extern "C" void printDouble(double d) {
- printf("%f\n", d);
+ fprintf(stderr, "%f\n", d);
}
extern "C" void printLong(sint64 l) {
- printf("%lld\n", (long long int)l);
+ fprintf(stderr, "%lld\n", (long long int)l);
}
extern "C" void printInt(sint32 i) {
- printf("%d\n", i);
+ fprintf(stderr, "%d\n", i);
}
extern "C" void printObject(mvm::Object* obj) {
- printf("%s\n", obj->printString());
+ fprintf(stderr, "%s\n", obj->printString());
}
namespace mvm {
More information about the vmkit-commits
mailing list