On Mon, Mar 22, 2010 at 3:40 PM, Jonathan S. Shapiro <[email protected]>wrote:

> On Mon, Mar 22, 2010 at 11:31 AM, Rodrigo Kumpera <[email protected]>
> wrote:
> > Given that concurrent GCs have to eventually stop all threads to mark
> them...
>
> Why do you believe that this is true? It is probably true that each
> thread, taken individually, must come to a state that is coordinated
> with the collector. It does not seem true that there needs to be a
> state in which *all* threads are simultaneously coordinated with the
> collector.
>
>
I believe the lack of proper explanation ruined my argument. All concurrent
collectors
I'm aware of, have to stop each thread at least once per GC cycle. They do
stop
all threads, just not all at once.
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to