gcc/libjava/gnu/gcj
Tom Tromey 3308c46e47 jvm.h (struct _Jv_frame_info): New structure.
* include/jvm.h (struct _Jv_frame_info): New structure.
	* gnu/gcj/runtime/natNameFinder.cc: Include StringBuffer.h,
	java-interp.h.
	(lookupInterp): New method.
	(getAddrAsString): Use _Jv_frame_info.
	(dladdrLookup): Likewise.
	* gnu/gcj/runtime/NameFinder.java (lookup): Try to look up
	interpreted frame.
	(lookupInterp): Declare.
	* java/lang/natVMThrowable.cc: Include Thread.h, java-interp.h.
	(fillInStackTrace): Collect information on interpreted frames.
	Use _Jv_frame_info.
	* interpret.cc: Include Thread.h.
	(run): Create and push _Jv_MethodChain object.
	(_Jv_EndOfInterpreter): New global.
	* java/lang/Thread.java (interp_frame): New field.
	* include/java-interp.h (struct _Jv_MethodChain): New structure.
	Include NameFinder.h.

From-SVN: r56657
2002-08-29 17:53:28 +00:00
..
convert For PR libgcj/5303: 2002-03-25 22:08:27 +00:00
io re PR libgcj/5944 (Use of uint32_t breaks libgcj bootstrap on Solaris 2.5.1) 2002-03-15 21:59:12 +00:00
protocol URLConnection.java, [...]: Added implementation of getHeaderFields(). 2002-08-23 04:54:03 +00:00
runtime jvm.h (struct _Jv_frame_info): New structure. 2002-08-29 17:53:28 +00:00
xlib * gnu/gcj/xlib/WindowAttributes.java Assign null to RawData, not 0. 2002-03-09 08:25:13 -08:00
Core.java jvm.h: Declare _Jv_RegisterResource. 2001-09-06 22:32:54 +00:00
natCore.cc natCore.cc (create): Use __builtin_alloca, and compute correct length of UTF-8 encoded name. 2002-04-24 23:05:17 +00:00
RawData.java Thread.java: Declare `data' as Object, not RawData. 2000-05-18 11:08:25 +01:00