From 4d5c703ec010dbc5d4fad628639ae2b346ae22e4 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Mon, 2 Sep 2002 15:55:57 +0000 Subject: NameFinder.java (remove_interpreter): New field. * gnu/gcj/runtime/NameFinder.java (remove_interpreter): New field. (sanitizeStack): Correctly reset unknown and interpreter counters, detect interpreter runtime frames. (demangleInterpreterMethod): New method. * gnu/gcj/runtime/natNameFinder.cc (lookupInterp): Use new method. * java/lang/natVMThrowable.cc (fillInStackTrace): Change order of filling in addrs[]. From-SVN: r56741 --- libjava/java/lang/natVMThrowable.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libjava/java/lang') diff --git a/libjava/java/lang/natVMThrowable.cc b/libjava/java/lang/natVMThrowable.cc index f5c56c7..ce897c2 100644 --- a/libjava/java/lang/natVMThrowable.cc +++ b/libjava/java/lang/natVMThrowable.cc @@ -72,7 +72,7 @@ java::lang::VMThrowable::fillInStackTrace (java::lang::Throwable* t) state->length = n; int len = n; addrs = (_Jv_frame_info *) _Jv_Malloc (n * sizeof (_Jv_frame_info)); - while (n--) + for (n = 0; n < len; n++) { addrs[n].addr = p[n]; #ifdef INTERPRETER -- cgit v1.1