Mercurial > hg > truffle
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 |