VirtualBox

Changeset 72493 in vbox for trunk/src/VBox/VMM/VMMR3


Ignore:
Timestamp:
Jun 10, 2018 4:08:44 PM (7 years ago)
Author:
vboxsync
Message:

IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends because it (1) adds aditional complexity and mess, (2) suffers bit rot as it's infrequently used, and (3) prevents using pVCpu->cpum.GstCtx directly.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/DBGF.cpp

    r70948 r72493  
    360360#ifndef RT_OS_L4
    361361
    362 # if !defined(DEBUG) || defined(DEBUG_sandervl) || defined(DEBUG_frank) || defined(IEM_VERIFICATION_MODE)
     362# if !defined(DEBUG) || defined(DEBUG_sandervl) || defined(DEBUG_frank)
    363363    int cWait = 10;
    364364# else
  • trunk/src/VBox/VMM/VMMR3/TRPM.cpp

    r72266 r72493  
    15071507    Assert(enmEvent == TRPM_HARDWARE_INT);
    15081508
    1509 #if defined(TRPM_FORWARD_TRAPS_IN_GC) && !defined(IEM_VERIFICATION_MODE)
     1509#if defined(TRPM_FORWARD_TRAPS_IN_GC)
    15101510
    15111511# ifdef LOG_ENABLED
     
    15811581    return VINF_EM_RESCHEDULE_REM; /* (Heed the halted state if this is changed!) */
    15821582
    1583 #else  /* !TRPM_FORWARD_TRAPS_IN_GC || IEM_VERIFICATION_MODE */
     1583#else  /* !TRPM_FORWARD_TRAPS_IN_GC */
    15841584    RT_NOREF(pVM, enmEvent);
    15851585    uint8_t u8Interrupt = 0;
     
    16091609         : VM_IS_NEM_ENABLED(pVM) ? VINF_EM_RESCHEDULE
    16101610         :                          VINF_EM_RESCHEDULE_REM; /* (Heed the halted state if this is changed!) */
    1611 #endif /* !TRPM_FORWARD_TRAPS_IN_GC || IEM_VERIFICATION_MODE */
     1611#endif /* !TRPM_FORWARD_TRAPS_IN_GC */
    16121612}
    16131613
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