VirtualBox

Changeset 47788 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Aug 16, 2013 9:00:23 AM (11 years ago)
Author:
vboxsync
Message:

EM/HM: Try execute single instructions in IEM before asking REM.

Location:
trunk/src/VBox/VMM/include
Files:
2 edited

Legend:

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

    r47089 r47788  
    1818#ifndef ___EMHandleRCTmpl_h
    1919#define ___EMHandleRCTmpl_h
     20
     21#if defined(EMHANDLERC_WITH_PATM) && defined(EMHANDLERC_WITH_HM)
     22# error "Only one define"
     23#endif
     24
    2025
    2126/**
     
    8287        case VINF_PATM_PATCH_TRAP_PF:
    8388        case VINF_PATM_PATCH_INT3:
    84             rc = emR3PatchTrap(pVM, pVCpu, pCtx, rc);
     89            rc = emR3RawPatchTrap(pVM, pVCpu, pCtx, rc);
    8590            break;
    8691
  • trunk/src/VBox/VMM/include/EMInternal.h

    r47421 r47788  
    412412    STAMPROFILEADV          StatHmEntry;
    413413    STAMPROFILE             StatHmExec;
     414    STAMPROFILE             StatIEMEmu;
    414415    STAMPROFILE             StatREMEmu;
    415416    STAMPROFILE             StatREMExec;
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