> From: Craig R. McClanahan [mailto:[EMAIL PROTECTED]]
>...
> In a Java app that does not contain any JNI calls, there
> should be *no*
> changes required in the app code itself to switch between
> native threads
> and green threads (or any other undelrying thread model, for that
> matter). It is up to the JVM to provide an environment that supports
> the thread semantics required by the Java API. As long as
But the semantics aren't fully defined. For example, preemptive and non-preemptive JVMs exist. While there are easy ways to ensure that your code behaves properly with both, you can't always ignore the difference.
>...
> Craig McClanahan
