Changeset 1148 in vbox
- Timestamp:
- Mar 2, 2007 9:52:17 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/EM.cpp
r1141 r1148 956 956 957 957 #ifdef DEBUG_sandervl 958 void emR3SingleStepExec (PVM pVM, uint32_t cIterations)958 void emR3SingleStepExecRaw(PVM pVM, uint32_t cIterations) 959 959 { 960 960 EMSTATE enmOldState = pVM->em.s.enmState; … … 968 968 DBGFR3PrgStep(pVM); 969 969 emR3RawStep(pVM); 970 DBGFR3DisasInstrCurrentLog(pVM, "RSS: "); 971 } 972 Log(("Single step END:\n")); 973 CPUMSetGuestEFlags(pVM, CPUMGetGuestEFlags(pVM) & ~X86_EFL_TF); 974 pVM->em.s.enmState = enmOldState; 975 } 976 977 void emR3SingleStepExecRem(PVM pVM, uint32_t cIterations) 978 { 979 EMSTATE enmOldState = pVM->em.s.enmState; 980 PCPUMCTX pCtx = pVM->em.s.pCtx; 981 982 pVM->em.s.enmState = EMSTATE_DEBUG_GUEST_REM; 983 984 Log(("Single step BEGIN:\n")); 985 for(uint32_t i=0;i<cIterations;i++) 986 { 987 DBGFR3PrgStep(pVM); 988 emR3RemStep(pVM); 970 989 DBGFR3DisasInstrCurrentLog(pVM, "RSS: "); 971 990 }
Note:
See TracChangeset
for help on using the changeset viewer.