Changeset 56064 in vbox for trunk/src/VBox/VMM/VMMR3/EM.cpp
- Timestamp:
- May 25, 2015 4:09:01 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/EM.cpp
r55036 r56064 387 387 388 388 EM_REG_COUNTER_USED(&pStats->StatIoRestarted, "/EM/CPU%d/R3/PrivInst/IoRestarted", "I/O instructions restarted in ring-3."); 389 # ifdef VBOX_WITH_FIRST_IEM_STEP390 389 EM_REG_COUNTER_USED(&pStats->StatIoIem, "/EM/CPU%d/R3/PrivInst/IoIem", "I/O instructions end to IEM in ring-3."); 391 # else392 EM_REG_COUNTER_USED(&pStats->StatIn, "/EM/CPU%d/R3/PrivInst/In", "Number of in instructions.");393 EM_REG_COUNTER_USED(&pStats->StatOut, "/EM/CPU%d/R3/PrivInst/Out", "Number of out instructions.");394 # endif395 390 EM_REG_COUNTER_USED(&pStats->StatCli, "/EM/CPU%d/R3/PrivInst/Cli", "Number of cli instructions."); 396 391 EM_REG_COUNTER_USED(&pStats->StatSti, "/EM/CPU%d/R3/PrivInst/Sti", "Number of sli instructions."); … … 1366 1361 * turns off monitoring features essential for raw mode! 1367 1362 */ 1368 #ifdef VBOX_WITH_FIRST_IEM_STEP1369 1363 return EMSTATE_IEM_THEN_REM; 1370 #else1371 return EMSTATE_REM;1372 #endif1373 1364 } 1374 1365 … … 2215 2206 */ 2216 2207 case VINF_EM_RESCHEDULE_REM: 2217 #ifdef VBOX_WITH_FIRST_IEM_STEP2218 2208 Assert(!pVM->em.s.fIemExecutesAll || pVCpu->em.s.enmState != EMSTATE_IEM); 2219 2209 if (HMIsEnabled(pVM)) … … 2232 2222 pVCpu->em.s.enmState = EMSTATE_REM; 2233 2223 } 2234 #else2235 Log2(("EMR3ExecuteVM: VINF_EM_RESCHEDULE_REM: %d -> %d (EMSTATE_REM)\n", enmOldState, EMSTATE_REM));2236 Assert(!pVM->em.s.fIemExecutesAll || pVCpu->em.s.enmState != EMSTATE_IEM);2237 pVCpu->em.s.enmState = EMSTATE_REM;2238 #endif2239 2224 break; 2240 2225
Note:
See TracChangeset
for help on using the changeset viewer.