Re: Question about a comment in _Jv_StackTrace::UnwindTraceFn
Bryce McKinlay <[email protected]>
| Newsgroups | gmane.comp.gcc.java.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, May 21, 2009 at 6:02 PM, Dave Korn <[email protected]> wrote: > ... but is that the right thing to do? Where should state->interp_frame have > been set up? It appears to fix testsuite failures, but I don't know for sure > if they're doing everything right internally. I'll run it through a test > cycle if just avoiding the problem in this way is indeed correct, but a > pointer or two could speed me on the way or save me barking up any wrong trees. Hi Dave state->interp_frame is set in the _Jv_InterpFrame constructor, right at the top of interp-run.cc #ifdef __GCJ_DEBUG _Jv_InterpFrame frame_desc (meth, thread, NULL, &pc); #else _Jv_InterpFrame frame_desc (meth, thread); #endif _Jv_InterpFrame itself is defined in include/java-interp.h Bryce