Another point of parralel collectors is most of the pause does not relate
to the nursery sweep. For the .NET concurrent collector , they only
bothered making the gen2 collection concurrent as the pauses for the others
were too small. This does not mean this collector achieves the low pauses
we are looking for in real time/ games  but it does mean that with Hybrid
ref counting collectors that the Nursery sweep in parralel ( especially
with 4 and 6 core CPUS being more common) may be so fast that any form of
concurency is not worth bothering with until the language is very mature.

" The primary *advantage* of on-the-fly is that it allows collection to
proceed during long I/O waits." ,

What about async IO apis  (Winrt /aoi) , why would these be blocked ?  A
modern standard lib should make these preferrable  ( though offer both)

Ben
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to