gcc/libjava/gnu/gcj
Tom Tromey eeedeb5a17 natFinalizerThread.cc: New file.
* gnu/gcj/runtime/natFinalizerThread.cc: New file.
	* java/lang/natRuntime.cc: Include FinalizerThread.h.
	(runFinalization): Call finalizerReady.
	* nogc.cc (_Jv_GCInitializeFinalizers): New function.
	* prims.cc: Include VirtualMachineError.h, FinalizerThread.h.
	(_Jv_CreateJavaVM): Start the finalizer thread.
	* no-threads.cc: Include InternalError.h.
	(_Jv_ThreadStart): Throw InternalError.
	(_Jv_ThreadInitData): Don't throw error if this is not the first
	thread.
	* Makefile.in: Rebuilt.
	* Makefile.am (ordinary_java_source_files): Added
	FinalizerThread.java.
	(nat_source_files): Added natFinalizerThread.cc.
	* include/jvm.h (_Jv_GCInitializeFinalizers): Declare.
	* boehm.cc (_Jv_GCInitializeFinalizers): New function.
	* gnu/gcj/runtime/FirstThread.java (run): Start finalizer thread.
	* gnu/gcj/runtime/FinalizerThread.java: New file.

From-SVN: r46163
2001-10-10 22:25:43 +00:00
..
awt
convert Add support for iso8859_1. 2001-09-17 02:28:53 +00:00
io [multiple changes] 2001-05-18 07:29:11 +01:00
math Changes merged from Kawa's gnu.math. 2001-03-01 22:55:33 -08:00
protocol re PR libgcj/4383 (file: protocol not supported in URLConnection?) 2001-09-30 08:52:16 +01:00
runtime natFinalizerThread.cc: New file. 2001-10-10 22:25:43 +00:00
xlib exception.cc (java_eh_info): Make value type jthrowable. 2001-03-25 23:05:32 -08:00
Core.java jvm.h: Declare _Jv_RegisterResource. 2001-09-06 22:32:54 +00:00
natCore.cc jvm.h: Declare _Jv_RegisterResource. 2001-09-06 22:32:54 +00:00
RawData.java