[vmkit-commits] [vmkit] r199548 - Only print the relevant stack, but print something if everything is buggy...
Gael Thomas
gael.thomas at lip6.fr
Sat Jan 18 05:25:18 PST 2014
Author: gthomas
Date: Sat Jan 18 07:25:17 2014
New Revision: 199548
URL: http://llvm.org/viewvc/llvm-project?rev=199548&view=rev
Log:
Only print the relevant stack, but print something if everything is buggy...
Modified:
vmkit/branches/mcjit/lib/j3/openjdk/j3openjdk.cc
Modified: vmkit/branches/mcjit/lib/j3/openjdk/j3openjdk.cc
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/mcjit/lib/j3/openjdk/j3openjdk.cc?rev=199548&r1=199547&r2=199548&view=diff
==============================================================================
--- vmkit/branches/mcjit/lib/j3/openjdk/j3openjdk.cc (original)
+++ vmkit/branches/mcjit/lib/j3/openjdk/j3openjdk.cc Sat Jan 18 07:25:17 2014
@@ -388,7 +388,7 @@ jint JNICALL JVM_GetStackTraceDepth(JNIE
uint32_t max = backtrace->arrayLength();
int64_t buf[max];
- while(!res) {
+ while(max && !res) {
for(uint32_t i=0; i<max; i++) {
uint64_t cur = backtrace->getLongAt(i);
vmkit::Safepoint* sf = vm->getSafepoint((void*)cur);
More information about the vmkit-commits
mailing list