--- old/src/share/vm/gc/g1/g1RemSetSummary.hpp 2017-07-10 14:17:05.066620792 +0200 +++ new/src/share/vm/gc/g1/g1RemSetSummary.hpp 2017-07-10 14:17:04.970617814 +0200 @@ -36,11 +36,7 @@ private: friend class GetRSThreadVTimeClosure; - G1RemSet* _remset; - - G1RemSet* remset() const { - return _remset; - } + G1RemSet* remset() const; size_t _num_conc_refined_cards; size_t _num_processed_buf_mutator; @@ -48,8 +44,8 @@ size_t _num_coarsenings; - double* _rs_threads_vtimes; size_t _num_vtimes; + double* _rs_threads_vtimes; double _sampling_thread_vtime; @@ -70,10 +66,6 @@ // subtract all counters from the other summary, and set them in the current void subtract_from(G1RemSetSummary* other); - // initialize and get the first sampling - void initialize(G1RemSet* remset); - bool const initialized() { return _rs_threads_vtimes != NULL; } - void print_on(outputStream* out); double rs_thread_vtime(uint thread) const;