Parallel Scavenge: algorithm ParallelOldGC

Jon Masamitsu jon.masamitsu at oracle.com
Fri Feb 1 23:51:29 UTC 2013


Are you asking which hotspot source code is
used when UseParallelOldGC is turned on?
Or are you asking for a description of the
algorithm?  Actually, the answer to both is

share/vm/gc_implementation/parallelScavenge/psParallelCompact.*

I'm not aware of any publications on the specific
algorithm we used.  Comments in the header file
are all I know about.

Jon

On 1/30/2013 6:43 AM, Dang Nhan Nguyen wrote:
> Hi all,
>
> I would like to ask about Parallel Scavenge GC:
> Which parallel mark-compact algorithm is used for the old generation in Parallel Scavenge GC (when XX:+UseParallelOldGC is set)?
> (Reference to publication(s) are appreciated)
>
> Thanks,
> /Nhan Nguyen
>



More information about the hotspot-gc-dev mailing list