Lines Matching refs:spstat
1177 SafepointStats *spstat = &_safepoint_stats[_cur_stat_index];
1179 spstat->_time_stamp = _ts_of_current_safepoint;
1182 spstat->_vmop_type = (op != NULL ? op->type() : -1);
1184 _safepoint_reasons[spstat->_vmop_type]++;
1187 spstat->_nof_total_threads = nof_threads;
1188 spstat->_nof_initial_running_threads = nof_running;
1189 spstat->_nof_threads_hit_page_trap = 0;
1195 spstat->_time_to_spin = os::javaTimeNanos();
1197 spstat->_time_to_spin = 0;
1202 SafepointStats *spstat = &_safepoint_stats[_cur_stat_index];
1206 spstat->_nof_threads_wait_to_block = _waiting_to_block;
1207 if (spstat->_nof_initial_running_threads != 0) {
1208 spstat->_time_to_spin = cur_time - spstat->_time_to_spin;
1212 spstat->_page_armed = (PageArmed == 1);
1217 spstat->_time_to_wait_to_block = cur_time;
1219 spstat->_time_to_wait_to_block = 0;
1224 SafepointStats *spstat = &_safepoint_stats[_cur_stat_index];
1226 if (spstat->_nof_threads_wait_to_block != 0) {
1227 spstat->_time_to_wait_to_block = end_time -
1228 spstat->_time_to_wait_to_block;
1234 spstat->_time_to_sync = end_time - _safepoint_begin_time;
1235 if (spstat->_time_to_sync > _max_sync_time) {
1236 _max_sync_time = spstat->_time_to_sync;
1239 spstat->_time_to_do_cleanups = end_time;
1243 SafepointStats *spstat = &_safepoint_stats[_cur_stat_index];
1246 spstat->_time_to_do_cleanups = end_time - spstat->_time_to_do_cleanups;
1252 SafepointStats *spstat = &_safepoint_stats[_cur_stat_index];
1255 spstat->_time_to_exec_vmop = vmop_end_time - cleanup_end_time;
1256 if (spstat->_time_to_exec_vmop > _max_vmop_time) {
1257 _max_vmop_time = spstat->_time_to_exec_vmop;
1263 if (spstat->_time_to_sync > PrintSafepointStatisticsTimeout * MICROUNITS) {
1319 SafepointStats *spstat = &_safepoint_stats[_cur_stat_index];
1329 spstat->_time_to_sync > PrintSafepointStatisticsTimeout * MICROUNITS) {