[arch] voluntary vs. preemptive suspension of Java threads

2005-08-31 Thread Xiao-Feng Li
Thread suspension happens in many situations in JVM, such as for GC, for java.lang.Thread.suspend(), etc. There are various techniques to suspend a thread. Basically we can classify them into two categories: preemptive and voluntary. The preemptive approach requires the suspender, say a GC thread,

Re: [arch] Modular JVM component diagram

2005-08-31 Thread Tom Tromey
On Tue, 2005-08-30 at 20:34 +0800, Xiao-Feng Li wrote: > Hi, Ron, I think your concern is valid. We fully understand POSIX has > been and is being used widely. That's why we want to have a discussion > here. APR does have some features a JVM may need in all platforms, > such as atomic operations, w

Re: [arch] VM/Classlibrary Interface (take 2)

2005-08-31 Thread usman bashir
i am looking the same sort of things from IBM guys, as if i am not wrong they claim to do same sort of things before :) and it will really help full if we can have two baselines to work on. On 8/29/05, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > > And on the wiki after posting here, plea