| 172 | } |
| 173 | |
| 174 | void |
| 175 | TimerList::preCheckpoint() |
| 176 | { |
| 177 | removeStaleClockIds(); |
| 178 | for (_iter = _timerInfo.begin(); _iter != _timerInfo.end(); _iter++) { |
| 179 | timer_t virtId = _iter->first; |
| 180 | timer_t realId = VIRTUAL_TO_REAL_TIMER_ID(virtId); |
| 181 | TimerInfo &tinfo = _iter->second; |
| 182 | JASSERT(_real_timer_gettime(realId, &tinfo.curr_timerspec) == 0) |
| 183 | (virtId) (realId) (JASSERT_ERRNO); |
| 184 | tinfo.overrun = _real_timer_getoverrun(realId); |
| 185 | } |
| 186 | } |
| 187 | |
| 188 | void |
| 189 | TimerList::postRestart() |
no test coverage detected