void thread_sleep_end()                  { _sleep_timer.stop(); check_and_reset_timer(); }
 void contended_enter_end()               { _contended_enter_timer.stop(); check_and_reset_timer(); }
 void monitor_wait_end()                  { _monitor_wait_timer.stop(); check_and_reset_timer(); }
Exemple #4
0
 // Activation
 void suspend()  { if (_active) _t.stop();  }
Exemple #5
0
 inline ~PerfTraceTime() {
   if (!UsePerfData || (_recursion_counter != NULL &&
                        --(*_recursion_counter) > 0)) return;
   _t.stop();
   _timerp->inc(_t.ticks());
 }
Exemple #6
0
 inline void suspend() { if (!UsePerfData) return; _t.stop(); }
 GCPauseTimer(elapsedTimer* timer) {
   _timer = timer;
   _timer->stop();
 }