VirtualBox

Ignore:
Timestamp:
Sep 15, 2021 7:26:20 PM (3 years ago)
Author:
vboxsync
Message:

VMM/IEM: Moved instruction stats from the hyper heap and into the VM structure. bugref:10093

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/IEMInternal.h

    r91016 r91263  
    612612    IEMTLB                  CodeTlb;
    613613
    614     /** Pointer to instruction statistics for ring-0 context. */
    615     R0PTRTYPE(PIEMINSTRSTATS) pStatsR0;
    616     /** Ring-3 pointer to instruction statistics for non-ring-3 code. */
    617     R3PTRTYPE(PIEMINSTRSTATS) pStatsCCR3;
    618     /** Pointer to instruction statistics for ring-3 context. */
    619     R3PTRTYPE(PIEMINSTRSTATS) pStatsR3;
     614#if defined(VBOX_WITH_STATISTICS) && !defined(IN_TSTVMSTRUCT) && !defined(DOXYGEN_RUNNING)
     615    /** Instruction statistics for ring-0/raw-mode. */
     616    IEMINSTRSTATS           StatsRZ;
     617    /** Instruction statistics for ring-3. */
     618    IEMINSTRSTATS           StatsR3;
     619#endif
    620620} IEMCPU;
    621621AssertCompileMemberOffset(IEMCPU, fCurXcpt, 0x48);
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