Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/arguments.cpp @ 1283:1c72304f1885
6928073: G1: use existing command line parameters for marking cycle initiation
Summary: replace the combination of the G1SteadyStateUsed / G1SteadyStateUsedDelta parameteres to decide the marking initiation threshold and instead use InitiatingHeapOccupancyPercent.
Reviewed-by: ysr, johnc
author | tonyp |
---|---|
date | Tue, 23 Feb 2010 23:14:34 -0500 |
parents | 7b4415a18c8a |
children | 5f1f51edaff6 |
comparison
equal
deleted
inserted
replaced
1282:b81f3572f355 | 1283:1c72304f1885 |
---|---|
1733 ExplicitGCInvokesConcurrentAndUnloadsClasses)) { | 1733 ExplicitGCInvokesConcurrentAndUnloadsClasses)) { |
1734 jio_fprintf(defaultStream::error_stream(), | 1734 jio_fprintf(defaultStream::error_stream(), |
1735 "error: +ExplictGCInvokesConcurrent[AndUnloadsClasses] conflicts" | 1735 "error: +ExplictGCInvokesConcurrent[AndUnloadsClasses] conflicts" |
1736 " with -UseAsyncConcMarkSweepGC"); | 1736 " with -UseAsyncConcMarkSweepGC"); |
1737 status = false; | 1737 status = false; |
1738 } | |
1739 | |
1740 if (UseG1GC) { | |
1741 status = status && verify_percentage(InitiatingHeapOccupancyPercent, | |
1742 "InitiatingHeapOccupancyPercent"); | |
1738 } | 1743 } |
1739 | 1744 |
1740 status = status && verify_interval(RefDiscoveryPolicy, | 1745 status = status && verify_interval(RefDiscoveryPolicy, |
1741 ReferenceProcessor::DiscoveryPolicyMin, | 1746 ReferenceProcessor::DiscoveryPolicyMin, |
1742 ReferenceProcessor::DiscoveryPolicyMax, | 1747 ReferenceProcessor::DiscoveryPolicyMax, |