gcc/libjava/include
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
..
boehm-gc.h
config.h.in SharedLibLoader.java: New class. 2001-09-29 12:16:27 -07:00
default-signal.h
dwarf2-signal.h
i386-signal.h i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Removed unused local `_ebp.' 2001-07-17 16:59:07 -07:00
java-assert.h
java-chardecomp.h
java-chartables.h
java-cpool.h
java-insns.h
java-interp.h
java-props.h
jni.h
jvm.h natFinalizerThread.cc: New file. 2001-10-10 22:25:43 +00:00
jvmpi.h
Makefile.am
Makefile.in For PR java/2812: 2001-07-18 17:06:24 +00:00
name-finder.h
no-gc.h
no-threads.h
posix-threads.h configure.host: Enable hash synchronization for alpha*-*. 2001-07-23 03:51:17 +00:00
posix.h re PR libgcj/3694 (natPlainDatagramSocketImpl.cc doesn't compile in ALPHA OSF1) 2001-08-01 17:53:00 +00:00
sparc-signal.h
stamp-h.in
win32-signal.h
win32-threads.h