equal
deleted
inserted
replaced
102 } |
102 } |
103 |
103 |
104 size_t buffers_processed = 0; |
104 size_t buffers_processed = 0; |
105 log_debug(gc, refine)("Activated worker %d, on threshold: " SIZE_FORMAT ", current: " SIZE_FORMAT, |
105 log_debug(gc, refine)("Activated worker %d, on threshold: " SIZE_FORMAT ", current: " SIZE_FORMAT, |
106 _worker_id, _cr->activation_threshold(_worker_id), |
106 _worker_id, _cr->activation_threshold(_worker_id), |
107 G1BarrierSet::dirty_card_queue_set().num_completed_buffers()); |
107 G1BarrierSet::dirty_card_queue_set().num_cards()); |
108 |
108 |
109 { |
109 { |
110 SuspendibleThreadSetJoiner sts_join; |
110 SuspendibleThreadSetJoiner sts_join; |
111 |
111 |
112 while (!should_terminate()) { |
112 while (!should_terminate()) { |
122 } |
122 } |
123 } |
123 } |
124 |
124 |
125 deactivate(); |
125 deactivate(); |
126 log_debug(gc, refine)("Deactivated worker %d, off threshold: " SIZE_FORMAT |
126 log_debug(gc, refine)("Deactivated worker %d, off threshold: " SIZE_FORMAT |
127 ", current: " SIZE_FORMAT ", processed: " SIZE_FORMAT, |
127 ", current: " SIZE_FORMAT ", buffers processed: " |
|
128 SIZE_FORMAT, |
128 _worker_id, _cr->deactivation_threshold(_worker_id), |
129 _worker_id, _cr->deactivation_threshold(_worker_id), |
129 G1BarrierSet::dirty_card_queue_set().num_completed_buffers(), |
130 G1BarrierSet::dirty_card_queue_set().num_cards(), |
130 buffers_processed); |
131 buffers_processed); |
131 |
132 |
132 if (os::supports_vtime()) { |
133 if (os::supports_vtime()) { |
133 _vtime_accum = (os::elapsedVTime() - _vtime_start); |
134 _vtime_accum = (os::elapsedVTime() - _vtime_start); |
134 } else { |
135 } else { |