src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp Wed Jan 15 01:40:57 2014
--- new/src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp Wed Jan 15 01:40:57 2014
*** 106,116 ****
--- 106,116 ----
// We update all the above synchronously and we store the results in
// fields so that we just read said fields when needed. A subtle point
// is that all the above sizes need to be recalculated when the old
// gen changes capacity (after a GC or after a humongous allocation)
// but only the eden occupancy changes when a new eden region is
! // allocated. So, in the latter case we have minimal recalcuation to
! // allocated. So, in the latter case we have minimal recalculation to
// do which is important as we want to keep the eden region allocation
// path as low-overhead as possible.
class G1MonitoringSupport : public CHeapObj<mtGC> {
friend class VMStructs;
src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File