[kaffe] Kaffe CVS: kaffe stack
    Kaffe CVS 
    cvs-commits at kaffe.org
       
    Tue Jul  8 16:50:02 PDT 2003
    
    
  
CVSROOT:	/cvs/kaffe
Module name:	kaffe
Changes by:	stack	03/07/08 16:48:27
Modified files:
	.              : ChangeLog 
	include        : Makefile.am Makefile.in 
	kaffe/kaffevm  : thread.c 
	kaffe/kaffevm/systems/unix-jthreads: jthread.c 
	libraries/clib/native: Makefile.am Makefile.in Runtime.c 
	libraries/javalib: essential.files 
	libraries/javalib/java/lang: Runtime.java System.java 
	                             Thread.java 
	test/regression: Makefile.am Makefile.in 
Added files:
	test/regression: ShutdownHookTest.java 
Removed files:
	libraries/clib/native: Application.c 
	libraries/javalib/kaffe/lang: Application.java 
Log message:
2003-07-08  Guilhem Lavaux <guilhem.lavaux at free.fr>
* include/Makefile.am:
Removed kaffe_lang_Application.h
* libraries/clib/native/Makefile.am:
Removed Application.c
* libraries/clib/native/Application.c,
libraries/javalib/kaffe/lang/Application.java:
removed
* libraries/clib/native/Runtime.c:
renamed exitInternal() into exit0()
* libraries/javalib/java/lang/Runtime.java:
(exitInternal, addShutdownHook, removeShutdownHook,
exitJavaCleanup, runShutdownHooks) implement the Shutdown hook
Java 1.3 feature, removed kaffe/lang/Application.
* libraries/javalib/java/lang/System.java:
(exitJavaCleanup) Added a hook for
java.lang.Runtime.exitJavaCleanup.
* libraries/javalib/java/lang/Thread.java:
(hasDied) Added to detect when a thread has run to completion.
* kaffe/kaffevm/threads.c:
Call System.exitJavaCleanup() before final exit.
* kaffe/kaffevm/systems/unix-jthreads/jthread.c:
Execute runOnExit with interrupts enabled.
* test/regression/Makefile.am:
Added ShutdownHookTest.java
* test/regression/ShutdownHookTest.java:
Test for shutdown hooks.
    
    
More information about the kaffe
mailing list