43 private:
44 Monitor* _monitor;
45
46 void sample_young_list_rs_lengths();
47
48 void run_service();
49 void stop_service();
50
51 void sleep_before_next_cycle();
52
53 double _vtime_accum; // Accumulated virtual time.
54
55 public:
56 G1YoungRemSetSamplingThread();
57 double vtime_accum() { return _vtime_accum; }
58
59 virtual void run();
60 void stop();
61 };
62
63 #endif /* SHARE_VM_GC_G1_G1YOUNGREMSETSAMPLINGTHREAD_HPP */
|
43 private:
44 Monitor* _monitor;
45
46 void sample_young_list_rs_lengths();
47
48 void run_service();
49 void stop_service();
50
51 void sleep_before_next_cycle();
52
53 double _vtime_accum; // Accumulated virtual time.
54
55 public:
56 G1YoungRemSetSamplingThread();
57 double vtime_accum() { return _vtime_accum; }
58
59 virtual void run();
60 void stop();
61 };
62
63 #endif // SHARE_VM_GC_G1_G1YOUNGREMSETSAMPLINGTHREAD_HPP
|