[kaffe] Kaffe CVS: kaffe guilhem
Kaffe CVS
kaffe@kaffe.org
Mon Jul 28 02:44:02 2003
CVSROOT: /cvs/kaffe
Module name: kaffe
Changes by: guilhem 03/07/28 02:39:09
Modified files:
. : ChangeLog
kaffe/kaffevm : baseClasses.h stackTrace.c thread.c
kaffe/kaffevm/systems/unix-pthreads: lock-impl.h
thread-internal.h
libraries/javalib: bootstrap.classlist
libraries/javalib/java/lang: Throwable.java
libraries/javalib/java/text: DecimalFormat.java
test/regression: TestMessageFormat.java
Log message:
Fixes to make unix-pthreads compile with JVMPI (but lots of
not implemented features).
* kaffe/kaffevm/unix-pthreads/lock-impl.h,
kaffe/kaffevm/unix-pthreads/thread-impl.h:
(jcondvar_broadcast) implemented
(THREAD_*) added to ensure the compatibility with jthreads
(jthread_suspend, jthread_resume, jthread_from_data,
jthread_get_usage, jthread_is_interrupted, jthread_on_mutex,
jthread_on_condvar) added dummy functions.
Various fixes.
* libraries/javalib/bootstrap.classlist: Added missing classes
java.text.MessageFormat and URLClassLoader.
* libraries/javalib/java/text/DecimalFormat.java: Fixed parsing of
the number pattern: missing "exponential" format.
* kaffe/kaffvm/baseClasses.h: Added external references to
VMThrowable and StackTraceElement.
* kaffe/kaffevm/stackTrace.c: added include file
"java_lang_StackTraceElement.h".
* libraries/javalib/java/lang/Throwable.java: copied from
GNU/Classpath.
* test/regression/TestMessageFormat.java: Hardened the test case.
* libraries/javalib/Klasses.jar: regenerated.