[kaffe] Kaffe CVS: kaffe guilhem

Kaffe CVS cvs-commits at kaffe.org
Mon Aug 4 23:47:02 PDT 2003


CVSROOT:	/cvs/kaffe
Module name:	kaffe
Changes by:	guilhem	03/08/04 23:44:40

Modified files:
	.              : ChangeLog 
	kaffe/kaffevm  : ksem.h 
	kaffe/kaffevm/systems/unix-jthreads: jthread.c jthread.h 
	                                     syscalls.c 
	kaffe/kaffevm/systems/unix-pthreads: lock-impl.c syscalls.c 
	                                     thread-impl.c 
	                                     thread-internal.h 
	libraries/javalib/java/net: UnknownHostException.java 

Log message:
* libraries/javalib/java/net/UnknownHostException.java:
Merged in from GNU Classpath.

* kaffe/kaffevm/systems/unix-pthreads/lock-impl.c,
kaffe/kaffevm/systems/unix-pthreads/lock-impl.h,
kaffe/kaffevm/systems/unix-pthreads/thread-internal.h,
kaffe/kaffevm/systems/unix-pthreads/syscalls.c:
Adapted to match the new jthread interface. Changed 0 in NOTIMEOUT
for timeout comparisons. Added jthread_set_blocking. Added
syscalls jthreadedMsync, jthreadedPipeCreate, jthreadedTimedWrite.
Fixed the behaviour of syscalls which may time out so they return
ETIMEDOUT and not EINTR.

* kaffe/kaffevm/ksem.h: Removed an extra DBG in ksemGet.

PThreads should now work (at least it passes regression tests except ThreadStop).





More information about the kaffe mailing list