src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
changeset 49377 ecd91135d645
parent 48116 8a5e8cd321d9
child 49806 2d62570a615c
equal deleted inserted replaced
49376:7cd503c499a0 49377:ecd91135d645
     1 /*
     1 /*
     2  * Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   122   // jstat performance counters
   122   // jstat performance counters
   123   //  incremental collections both young and mixed
   123   //  incremental collections both young and mixed
   124   CollectorCounters*   _incremental_collection_counters;
   124   CollectorCounters*   _incremental_collection_counters;
   125   //  full stop-the-world collections
   125   //  full stop-the-world collections
   126   CollectorCounters*   _full_collection_counters;
   126   CollectorCounters*   _full_collection_counters;
       
   127   //  stop-the-world phases in G1
       
   128   CollectorCounters*   _conc_collection_counters;
   127   //  young collection set counters.  The _eden_counters,
   129   //  young collection set counters.  The _eden_counters,
   128   // _from_counters, and _to_counters are associated with
   130   // _from_counters, and _to_counters are associated with
   129   // this "generational" counter.
   131   // this "generational" counter.
   130   GenerationCounters*  _young_collection_counters;
   132   GenerationCounters*  _young_collection_counters;
   131   //  old collection set counters. The _old_space_counters
   133   //  old collection set counters. The _old_space_counters
   210     return _incremental_collection_counters;
   212     return _incremental_collection_counters;
   211   }
   213   }
   212   CollectorCounters* full_collection_counters() {
   214   CollectorCounters* full_collection_counters() {
   213     return _full_collection_counters;
   215     return _full_collection_counters;
   214   }
   216   }
       
   217   CollectorCounters* conc_collection_counters() {
       
   218     return _conc_collection_counters;
       
   219   }
   215   GenerationCounters* young_collection_counters() {
   220   GenerationCounters* young_collection_counters() {
   216     return _young_collection_counters;
   221     return _young_collection_counters;
   217   }
   222   }
   218   GenerationCounters* old_collection_counters() {
   223   GenerationCounters* old_collection_counters() {
   219     return _old_collection_counters;
   224     return _old_collection_counters;