Changeset 79373 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Jun 27, 2019 4:45:57 AM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 131611
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r79355 r79373 9146 9146 STAM_PROFILE_ADV_SET_STOPPED(&pVCpu->hm.s.StatExitMovCRx); 9147 9147 STAM_PROFILE_ADV_SET_STOPPED(&pVCpu->hm.s.StatExitXcptNmi); 9148 STAM_PROFILE_ADV_SET_STOPPED(&pVCpu->hm.s.StatExitVmentry); 9148 9149 STAM_COUNTER_INC(&pVCpu->hm.s.StatSwitchLongJmpToR3); 9149 9150 … … 16468 16469 HMVMX_CHECK_EXIT_DUE_TO_VMX_INSTR(pVCpu, pVmxTransient->uExitReason); 16469 16470 16471 STAM_PROFILE_ADV_START(&pVCpu->hm.s.StatExitVmentry, z); 16470 16472 VBOXSTRICTRC rcStrict = IEMExecDecodedVmlaunchVmresume(pVCpu, pVmxTransient->cbInstr, VMXINSTRID_VMLAUNCH); 16473 STAM_PROFILE_ADV_STOP(&pVCpu->hm.s.StatExitVmentry, z); 16471 16474 if (RT_LIKELY(rcStrict == VINF_SUCCESS)) 16472 16475 { … … 16612 16615 HMVMX_CHECK_EXIT_DUE_TO_VMX_INSTR(pVCpu, pVmxTransient->uExitReason); 16613 16616 16617 STAM_PROFILE_ADV_START(&pVCpu->hm.s.StatExitVmentry, z); 16614 16618 VBOXSTRICTRC rcStrict = IEMExecDecodedVmlaunchVmresume(pVCpu, pVmxTransient->cbInstr, VMXINSTRID_VMRESUME); 16619 STAM_PROFILE_ADV_STOP(&pVCpu->hm.s.StatExitVmentry, z); 16615 16620 if (RT_LIKELY(rcStrict == VINF_SUCCESS)) 16616 16621 { -
trunk/src/VBox/VMM/VMMR3/HM.cpp
r79355 r79373 697 697 "Exceptions, NMIs.", 698 698 "/PROF/CPU%d/HM/SwitchFromGC_2/XcptNmi", i); 699 AssertRC(rc); 700 rc = STAMR3RegisterF(pVM, &pVCpu->hm.s.StatExitVmentry, STAMTYPE_PROFILE, STAMVISIBILITY_USED, STAMUNIT_TICKS_PER_CALL, 701 "VMLAUNCH/VMRESUME on Intel or VMRUN on AMD.", 702 "/PROF/CPU%d/HM/SwitchFromGC_2/Vmentry", i); 699 703 AssertRC(rc); 700 704 rc = STAMR3RegisterF(pVM, &pVCpu->hm.s.StatImportGuestState, STAMTYPE_PROFILE, STAMVISIBILITY_USED, STAMUNIT_TICKS_PER_CALL, -
trunk/src/VBox/VMM/include/HMInternal.h
r79345 r79373 1103 1103 STAMPROFILEADV StatExitMovCRx; 1104 1104 STAMPROFILEADV StatExitXcptNmi; 1105 STAMPROFILEADV StatExitVmentry; 1105 1106 STAMPROFILEADV StatImportGuestState; 1106 1107 STAMPROFILEADV StatExportGuestState;
Note:
See TracChangeset
for help on using the changeset viewer.