comparison src/share/vm/gc_implementation/shared/allocationStats.hpp @ 14909:4ca6dc0799b6

Backout jdk9 merge
author Gilles Duboscq <duboscq@ssw.jku.at>
date Tue, 01 Apr 2014 13:57:07 +0200
parents 63a4eb8bcd23
children 52b4284cb496
comparison
equal deleted inserted replaced
14908:8db6e76cb658 14909:4ca6dc0799b6
47 // between sweeps. Our current estimate for demand for blocks of 47 // between sweeps. Our current estimate for demand for blocks of
48 // this size is then simply computed as the product of these two 48 // this size is then simply computed as the product of these two
49 // estimates. 49 // estimates.
50 AdaptivePaddedAverage _demand_rate_estimate; 50 AdaptivePaddedAverage _demand_rate_estimate;
51 51
52 ssize_t _desired; // Demand estimate computed as described above 52 ssize_t _desired; // Demand stimate computed as described above
53 ssize_t _coal_desired; // desired +/- small-percent for tuning coalescing 53 ssize_t _coal_desired; // desired +/- small-percent for tuning coalescing
54 54
55 ssize_t _surplus; // count - (desired +/- small-percent), 55 ssize_t _surplus; // count - (desired +/- small-percent),
56 // used to tune splitting in best fit 56 // used to tune splitting in best fit
57 ssize_t _bfr_surp; // surplus at start of current sweep 57 ssize_t _bfr_surp; // surplus at start of current sweep
58 ssize_t _prev_sweep; // count from end of previous sweep 58 ssize_t _prev_sweep; // count from end of previous sweep
59 ssize_t _before_sweep; // count from before current sweep 59 ssize_t _before_sweep; // count from before current sweep
60 ssize_t _coal_births; // additional chunks from coalescing 60 ssize_t _coal_births; // additional chunks from coalescing
61 ssize_t _coal_deaths; // loss from coalescing 61 ssize_t _coal_deaths; // loss from coalescing