natThrowable.cc (printRawStackTrace): removed.
authorMark Wielaard <mark@klomp.org>
Fri, 12 Jul 2002 12:52:44 +0000 (12:52 +0000)
committerMark Wielaard <mark@gcc.gnu.org>
Fri, 12 Jul 2002 12:52:44 +0000 (12:52 +0000)
commitdc7b1dda60ba8c8aa03da26f5555d07074cdce3f
treefd16f76f98f4b5e364614153e8902a370d5f36e2
parent26af4041b70d3722d36c4e0d95640bd4f7f9b691
natThrowable.cc (printRawStackTrace): removed.

* java/lang/natThrowable.cc (printRawStackTrace): removed.
(getStackTrace0): new method.
* java/lang/Throwable.java (CPlusPlusDemangler): removed.
(printStackTrace(PrintWriter)): replace with pure java implementation.
(printRawStackTrace): removed.
(getStackTrace0): new method.
* java/lang/StackTraceElement.java (toString): add extra whitespace.
* gcj/javaprims.h: regenerate class list.
* include/name-finder.h (lookup): new returns StackTraceElement*.
(method_name, file_name): fields removed.
(pid2, f2_pipe, b2_pipe, b2_pipe_fd): new fields.
(~_Jv_name_finder): close new descriptors.
* name-finder.cc(_Jv_name_finder): setup c++filt helper process.
(createStackTraceElement): new method.
(lookup): returns StackTraceElement*, uses createStackTraceElement().

From-SVN: r55424
libjava/ChangeLog
libjava/gcj/javaprims.h
libjava/include/name-finder.h
libjava/java/lang/StackTraceElement.java
libjava/java/lang/Throwable.java
libjava/java/lang/natThrowable.cc
libjava/name-finder.cc