Patrick Doyle writes:
I noticed a "FIXME" in the Kaffe VM code which I think I have fixed. It's
a trivial fix, really, but I suppose someone ought to do it.
The trouble is that this code assumes that the path separator is one
character long. This patch simply uses "strstr" instead of
Roy Wilson [EMAIL PROTECTED] pointed out to me in private
email that Kaffe starves out threads that are contending for a lock.
(I've attached his sample testcase --- somewhat modified).
This behavior results from Kaffe's lock queues being LIFO. Making the
lock queue FIFO fixes his particular
Hi,
The code I provided Patrick was developed by Peter Welch at the University of Kent at
Canterbury. It was intended to illustrate just what Pat notes: the looseness of the
Java
specification. Welch suggests tightening up the spec by using a library based on CSP.
Attached is my rewrite of
On May 15, 2000, Patrick Tullmann [EMAIL PROTECTED] wrote:
However, Godmar has pointed out to me that Kaffe's current
implementation is within the specification (the spec makes no
fairness or liveness guarantees). Additionally, Kaffe breaks broken
code "faster". If you really want