VirtualBox

Changeset 65466 in vbox for trunk/src/VBox/VMM/testcase


Ignore:
Timestamp:
Jan 26, 2017 7:00:23 PM (8 years ago)
Author:
vboxsync
Message:

PGM: Guest page table walking optimizations (incomplete) and statistics.

  • Optimizing guest page table walking (predictions, eff flags). More to do here, esp. with IEM TLB.
  • Added a bunch of page pools access handler stats, doing some cleanup while there.
  • Used bit 9 in PDEs for remembering whether it's from a large or 4KB page. Only for statistics for now.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/tstVMStruct.h

    r64663 r65466  
    653653    GEN_CHECK_OFF(PGMCPU, pfnRCGstModifyPage);
    654654    GEN_CHECK_OFF(PGMCPU, pfnRCGstGetPDE);
     655    GEN_CHECK_OFF(PGMCPU, pfnR0GstGetPage);
     656    GEN_CHECK_OFF(PGMCPU, pfnR0GstModifyPage);
     657    GEN_CHECK_OFF(PGMCPU, pfnR0GstGetPDE);
    655658    GEN_CHECK_OFF(PGMCPU, pfnR3BthRelocate);
    656659    GEN_CHECK_OFF(PGMCPU, pfnR3BthSyncCR3);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette