< prev index next >
src/share/vm/gc/g1/g1DefaultPolicy.hpp
Print this page
rev 13332 : [mq]: webrev.4
*** 42,51 ****
--- 42,52 ----
class G1IHOPControl;
class G1Analytics;
class G1SurvivorRegions;
class G1YoungGenSizer;
class GCPolicyCounters;
+ class STWGCTimer;
class G1DefaultPolicy: public G1Policy {
private:
static G1IHOPControl* create_ihop_control(const G1Predictions* predictor);
*** 262,272 ****
void record_pause(PauseKind kind, double start, double end);
// Indicate that we aborted marking before doing any mixed GCs.
void abort_time_to_mixed_tracking();
public:
! G1DefaultPolicy();
virtual ~G1DefaultPolicy();
G1CollectorState* collector_state() const;
--- 263,273 ----
void record_pause(PauseKind kind, double start, double end);
// Indicate that we aborted marking before doing any mixed GCs.
void abort_time_to_mixed_tracking();
public:
! G1DefaultPolicy(STWGCTimer* gc_timer);
virtual ~G1DefaultPolicy();
G1CollectorState* collector_state() const;
< prev index next >