Changeset 103085 in vbox for trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp
- Timestamp:
- Jan 26, 2024 4:17:43 PM (13 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp
r102092 r103085 435 435 { 436 436 case VM_EXEC_ENGINE_NOT_SET: *apenmEngine = VMExecutionEngine_NotSet; break; 437 case VM_EXEC_ENGINE_IEM: *apenmEngine = VMExecutionEngine_Emulated; break;438 437 case VM_EXEC_ENGINE_HW_VIRT: *apenmEngine = VMExecutionEngine_HwVirt; break; 439 438 case VM_EXEC_ENGINE_NATIVE_API: *apenmEngine = VMExecutionEngine_NativeApi; break; 439 case VM_EXEC_ENGINE_IEM: 440 { 441 bool fForced = false; 442 vrc = ptrVM.vtable()->pfnEMR3QueryExecutionPolicy(ptrVM.rawUVM(), EMEXECPOLICY_IEM_RECOMPILED, &fForced); 443 if (RT_SUCCESS(vrc) && fForced) 444 *apenmEngine = VMExecutionEngine_Recompiler; 445 else 446 *apenmEngine = VMExecutionEngine_Interpreter; 447 break; 448 } 440 449 default: AssertMsgFailed(("bEngine=%d\n", bEngine)); 441 450 }
Note:
See TracChangeset
for help on using the changeset viewer.