Mercurial > hg > truffle
diff src/share/vm/runtime/arguments.cpp @ 2174:234761c55641
6608385: G1: need to support parallel reference processing
Summary: Implement support for ParallelRefProcEnabled in the reference processing that takes place at the end of G1 concurrent marking.
Reviewed-by: tonyp, ysr
author | johnc |
---|---|
date | Tue, 25 Jan 2011 10:56:22 -0800 |
parents | 8f8dfba37802 |
children | 27e4ea99855d |
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp Fri Jan 21 11:30:22 2011 -0500 +++ b/src/share/vm/runtime/arguments.cpp Tue Jan 25 10:56:22 2011 -0800 @@ -1941,10 +1941,16 @@ status = false; } +#ifndef SERIALGC if (UseG1GC) { status = status && verify_percentage(InitiatingHeapOccupancyPercent, "InitiatingHeapOccupancyPercent"); + status = status && verify_min_value(G1RefProcDrainInterval, 1, + "G1RefProcDrainInterval"); + status = status && verify_min_value((intx)G1ConcMarkStepDurationMillis, 1, + "G1ConcMarkStepDurationMillis"); } +#endif status = status && verify_interval(RefDiscoveryPolicy, ReferenceProcessor::DiscoveryPolicyMin,