1 Dec 2009 07:32
Re[2]: time for an alpha release?
Hi! Hans - It's unclear to me from your answer whether it would be good if I prepare the alpha release tarball (right today) or it would be good to wait for the entitled patch, or you prepare the tarball yourself (when back to home). -----Original Message----- > The current parallel GC algorithm doesn't interact very well with real incremental collection. But I think the collector already backs off to pure generational (collections run to completion, but mark bits are not reset at every GC) if you try to combine them. In particular, the threads initialization code sets GC_time_limit to GC_TIME_UNLIMITED in the PARALLEL_MARK case.. Thus I don't think there's a reason to prevent the combination in the test code. > > We could probably do better in allowing real incremental and parallel collction to be combined. There are some real issues in that it takes a while to start up and shut down a parallel collection. But I'm sure we could do better than we are now. > > Hans > > > -----Original Message----- > > From: Talbot, George [mailto:Gtalbot@...] > > Sent: Monday, November 30, 2009 5:52 AM > > To: Boehm, Hans; Ivan Maidanski; gc@... > > Subject: RE: [Gc] time for an alpha release? > > > > Just out of curiousity--I'm on one of those platforms > > (x86_64) that appears to disable incremental collection with > > parallel mark turned on. Why is that again? > >(Continue reading)
RSS Feed