< prev index next >
src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
Print this page
@@ -35,11 +35,11 @@
// This class keeps statistical information and computes the
// size of the heap.
// Forward decls
class elapsedTimer;
-class CollectorPolicy;
+class SoftRefPolicy;
class AdaptiveSizePolicy : public CHeapObj<mtGC> {
friend class GCAdaptivePolicyCounters;
friend class PSGCAdaptivePolicyCounters;
friend class CMSGCAdaptivePolicyCounters;
@@ -484,11 +484,11 @@
size_t eden_live,
size_t max_old_gen_size,
size_t max_eden_size,
bool is_full_gc,
GCCause::Cause gc_cause,
- CollectorPolicy* collector_policy);
+ SoftRefPolicy* soft_ref_policy);
static bool should_update_promo_stats(GCCause::Cause cause) {
return ((GCCause::is_user_requested_gc(cause) &&
UseAdaptiveSizePolicyWithSystemGC) ||
GCCause::is_tenured_allocation_failure_gc(cause));
< prev index next >