< prev index next >

src/share/vm/gc/g1/g1DefaultPolicy.hpp

Print this page
rev 13332 : [mq]: webrev.4
rev 13333 : [mq]: webrev.5

*** 1,7 **** /* ! * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 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 >