Changeset 65531 in vbox for trunk/src/VBox/VMM/VMMR3/PGM.cpp
- Timestamp:
- Jan 31, 2017 10:26:35 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/PGM.cpp
r65504 r65531 2050 2050 PGM_REG_COUNTER(&pCpuStats->StatRZInvalidatePagePDNPs, "/PGM/CPU%u/RZ/InvalidatePage/PDNPs", "The number of times PGMInvalidatePage() was called for a not present page directory."); 2051 2051 PGM_REG_COUNTER(&pCpuStats->StatRZInvalidatePagePDOutOfSync, "/PGM/CPU%u/RZ/InvalidatePage/PDOutOfSync", "The number of times PGMInvalidatePage() was called for an out of sync page directory."); 2052 PGM_REG_COUNTER(&pCpuStats->StatRZInvalidatePageSizeChanges, "/PGM/CPU%u/RZ/InvalidatePage/SizeChanges", "The number of times PGMInvalidatePage() was called on a page size change (4KB <-> 2/4MB)."); 2052 2053 PGM_REG_COUNTER(&pCpuStats->StatRZInvalidatePageSkipped, "/PGM/CPU%u/RZ/InvalidatePage/Skipped", "The number of times PGMInvalidatePage() was skipped due to not present shw or pending pending SyncCR3."); 2053 2054 PGM_REG_COUNTER(&pCpuStats->StatRZPageOutOfSyncSupervisor, "/PGM/CPU%u/RZ/OutOfSync/SuperVisor", "Number of traps due to pages out of sync (P) and times VerifyAccessSyncPage calls SyncPage."); … … 2097 2098 PGM_REG_COUNTER(&pCpuStats->StatR3InvalidatePagePDNPs, "/PGM/CPU%u/R3/InvalidatePage/PDNPs", "The number of times PGMInvalidatePage() was called for a not present page directory."); 2098 2099 PGM_REG_COUNTER(&pCpuStats->StatR3InvalidatePagePDOutOfSync, "/PGM/CPU%u/R3/InvalidatePage/PDOutOfSync", "The number of times PGMInvalidatePage() was called for an out of sync page directory."); 2100 PGM_REG_COUNTER(&pCpuStats->StatR3InvalidatePageSizeChanges, "/PGM/CPU%u/R3/InvalidatePage/SizeChanges", "The number of times PGMInvalidatePage() was called on a page size change (4KB <-> 2/4MB)."); 2099 2101 PGM_REG_COUNTER(&pCpuStats->StatR3InvalidatePageSkipped, "/PGM/CPU%u/R3/InvalidatePage/Skipped", "The number of times PGMInvalidatePage() was skipped due to not present shw or pending pending SyncCR3."); 2100 2102 PGM_REG_COUNTER(&pCpuStats->StatR3PageOutOfSyncSupervisor, "/PGM/CPU%u/R3/OutOfSync/SuperVisor", "Number of traps due to pages out of sync and times VerifyAccessSyncPage calls SyncPage."); … … 3188 3190 pVCpu->pgm.s.pfnR3GstExit = pModeData->pfnR3GstExit; 3189 3191 pVCpu->pgm.s.pfnR3GstGetPage = pModeData->pfnR3GstGetPage; 3190 Assert(pVCpu->pgm.s.pfnR3GstGetPage);3191 3192 pVCpu->pgm.s.pfnR3GstModifyPage = pModeData->pfnR3GstModifyPage; 3192 3193 pVCpu->pgm.s.pfnR3GstGetPDE = pModeData->pfnR3GstGetPDE; … … 3197 3198 pVCpu->pgm.s.pfnR0GstModifyPage = pModeData->pfnR0GstModifyPage; 3198 3199 pVCpu->pgm.s.pfnR0GstGetPDE = pModeData->pfnR0GstGetPDE; 3200 Assert(pVCpu->pgm.s.pfnR3GstGetPage); 3199 3201 3200 3202 /* both */
Note:
See TracChangeset
for help on using the changeset viewer.