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