Hi,

Allison Randal wrote:
It's worth exploring, and may lead to other experiments in parallel GC.. Parrot allows multiple different GC systems, so you shouldn't encounter significant problems on the Parrot side, but if you do, let us know and we'll fix them. I don't know if Harmony's parallel GC was designed to be plugged into other systems, though, so you may need to write a wrapper around it (which may lose some of the speed gains).

What is the future of Parrot and GC systems ? Are we gonna have in near future similar GCs what the JVM has at this moment:

 - serial collector
 - parallel collector
 - concurrent collector ?

That would be good since you can adjust your application for different loads. As well that would increase the time spent how to tune and do maintenance for your app so documentation would be valuable. Im curious, is Parrot a generational type of VM (objects are allocated in generations), similar as the popular JVM ?

Rgds,
Stefan

Reply via email to