This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: where do stack traces get filled in?
- From: Richard Henderson <rth at redhat dot com>
- To: "Boehm, Hans" <hans_boehm at hp dot com>
- Cc: "'Jeff Sturm'" <jsturm at one-point dot com>, Andrew Haley <aph at redhat dot com>, tromey at redhat dot com, Adam Megacz <gcj at lists dot megacz dot com>, java at gcc dot gnu dot org, "MOSBERGER, DAVID (HP-PaloAlto,unix3)" <davidm at hpl dot hp dot com>
- Date: Thu, 13 Dec 2001 13:55:22 -0800
- Subject: Re: where do stack traces get filled in?
- References: <40700B4C02ABD5119F000090278766443BEE2D@hplex1.hpl.hp.com>
On Thu, Dec 13, 2001 at 01:10:10PM -0800, Boehm, Hans wrote:
> I'm not sure whether this will be done in a 3.1 timeframe. (I'm personally
> also a little concerned about doing this to close before a release.) But
> David (and Richard?) should definitely be involved in any discussions along
> these lines.
It's already possible to collect backtrace data during the phase1
unwind process. We're just not doing it. See my comments in
__gcj_personality_v0:
// FIXME: In Phase 1, record _Unwind_GetIP in xh->obj as a part of
// the stack trace for this exception. This will only collect Java
// frames, but perhaps that is acceptable.
r~