Re: Java threading

1999-06-25 Thread Anonymous
xplicitly _un_specified. >...and so code that runs > differently with kernel threads or user threads is not "correct Java". I don't know if you can say that, but it is code that isn't written well enough to accounts for the differences allowed by the undefin

Re: Java threading

1998-12-18 Thread Anonymous
> Michael Thome writes: Michael> Obligatory Java-Linux subject: What I'd *really* like Michael> (for my own application) is for VMs to support a hybrid Michael> of green and native threads - e.g. a limited pool of Michael> natives running a larger set of greens. Native threads

Re: Java threading

1998-12-18 Thread Michael Thome
> "Nelson" == Nelson Minar <[EMAIL PROTECTED]> writes: >> (b) kernel thread semantics are different from user thread semantics, > In practice, Java threads are woefully underspecified, and so it's > nearly impossible to write correct multithreaded Java. I'd say it is "difficult to write cor

Re: Java threading

1998-12-17 Thread mlorton
> In practice, Java threads are woefully underspecified, and so it's > nearly impossible to write correct multithreaded Java. This is the > most serious deficiency in Java. I agree, kernel threads (with > preemption and real priority scheduling) is the right way to go, and > I'm glad to see that

Java threading

1998-12-17 Thread Anonymous
>(a) Most of the other unix implementations use kernel threads now >(Solaris, AIX, Digital Unix), Really? Cool. >(b) kernel thread semantics are different from user thread semantics, Technically, there is only one semantic for Threads in Java. In theory Java is a completely specified runtime,