Changeset 44933 in vbox for trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp
- Timestamp:
- Mar 6, 2013 3:08:46 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 84135
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp
r44932 r44933 321 321 u64 = ASMReadTSC(); 322 322 323 /* Never return a value lower than what the guest has already seen. */ 324 if (u64 < pVCpu->tm.s.u64TSCLastSeen) 323 /* Always return a value higher than what the guest has already seen. */ 324 if (RT_LIKELY(u64 > pVCpu->tm.s.u64TSCLastSeen)) 325 pVCpu->tm.s.u64TSCLastSeen = u64; 326 else 325 327 { 326 328 STAM_COUNTER_INC(&pVM->tm.s.StatTSCUnderflow); … … 328 330 u64 = pVCpu->tm.s.u64TSCLastSeen; 329 331 } 330 else331 pVCpu->tm.s.u64TSCLastSeen = u64;332 332 } 333 333 else
Note:
See TracChangeset
for help on using the changeset viewer.