comparison src/share/vm/gc_implementation/shared/allocationStats.hpp @ 14314:2c95095271e9

Merge
author ehelin
date Thu, 30 Jan 2014 14:01:45 +0100
parents 63a4eb8bcd23
children 4ca6dc0799b6
comparison
equal deleted inserted replaced
14302:1fb56cbac3a1 14314:2c95095271e9
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 stimate computed as described above 52 ssize_t _desired; // Demand estimate 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