< prev index next >

src/share/vm/gc/g1/g1RemSetSummary.hpp

Print this page
rev 13238 : [mq]: 8183226-eridk-sjohanss-review

@@ -34,24 +34,20 @@
 
 class G1RemSetSummary VALUE_OBJ_CLASS_SPEC {
 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;
   size_t _num_processed_buf_rs_threads;
 
   size_t _num_coarsenings;
 
-  double* _rs_threads_vtimes;
   size_t _num_vtimes;
+  double* _rs_threads_vtimes;
 
   double _sampling_thread_vtime;
 
   void set_rs_thread_vtime(uint thread, double value);
   void set_sampling_thread_vtime(double value) {

@@ -68,14 +64,10 @@
   // set the counters in this summary to the values of the others
   void set(G1RemSetSummary* other);
   // 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;
 
   double sampling_thread_vtime() const {
< prev index next >