This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: stack trace demangling
- From: Bryce McKinlay <mckinlay at redhat dot com>
- To: DHollenbeck <dick at softplc dot com>
- Cc: java at gcc dot gnu dot org
- Date: Thu, 30 Sep 2004 17:08:22 -0400
- Subject: Re: stack trace demangling
- References: <415C7286.4040502@softplc.com>
DHollenbeck wrote:
What program or library does the demangling of a Java stack trace?
On my embedded system, I see an ugly stack trace. On my desktop system
I see a pretty stack trace (demangled).
What causes this?
In some versions and circumstances, libgcj calls c++filt to demangle raw
symbol names for the stack trace. Perhaps you don't have c++filt
installed on your embedded system. However, recent versions of libgcj
should already be looking up the class/method for stack trace elements
and using class metadata, not the C++-style symbol. In the future, we'll
be using the later technique exclusively.
Bryce