< prev index next >
src/hotspot/share/gc/g1/g1IHOPControl.hpp
Print this page
rev 57998 : [mq]: softmaxheapsize2
*** 88,101 ****
protected:
double last_marking_length_s() const { return _last_marking_length_s; }
public:
G1StaticIHOPControl(double ihop_percent);
! size_t get_conc_mark_start_threshold() {
! guarantee(_target_occupancy > 0, "Target occupancy must have been initialized.");
! return (size_t) (_initial_ihop_percent * _target_occupancy / 100.0);
! }
virtual void update_marking_length(double marking_length_s) {
assert(marking_length_s > 0.0, "Marking length must be larger than zero but is %.3f", marking_length_s);
_last_marking_length_s = marking_length_s;
}
--- 88,98 ----
protected:
double last_marking_length_s() const { return _last_marking_length_s; }
public:
G1StaticIHOPControl(double ihop_percent);
! size_t get_conc_mark_start_threshold();
virtual void update_marking_length(double marking_length_s) {
assert(marking_length_s > 0.0, "Marking length must be larger than zero but is %.3f", marking_length_s);
_last_marking_length_s = marking_length_s;
}
< prev index next >