VirtualBox

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


Ignore:
Timestamp:
Jun 10, 2018 4:16:36 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
122979
Message:

IEM: Dropped the IEMCPU::pCtxR3, IEMCPU::pCtxR0, and IEMCPU::pCtxRC members.

File:
1 edited

Legend:

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

    r69111 r72494  
    6767    {
    6868        PVMCPU pVCpu = &pVM->aCpus[idCpu];
    69         pVCpu->iem.s.pCtxR3 = CPUMQueryGuestCtxPtr(pVCpu);
    70         pVCpu->iem.s.pCtxR0 = VM_R0_ADDR(pVM, pVCpu->iem.s.pCtxR3);
    71         pVCpu->iem.s.pCtxRC = VM_RC_ADDR(pVM, pVCpu->iem.s.pCtxR3);
    7269
    7370        pVCpu->iem.s.CodeTlb.uTlbRevision = pVCpu->iem.s.DataTlb.uTlbRevision = uInitialTlbRevision;
     
    194191{
    195192    for (VMCPUID idCpu = 0; idCpu < pVM->cCpus; idCpu++)
    196     {
    197         pVM->aCpus[idCpu].iem.s.pCtxRC = VM_RC_ADDR(pVM, pVM->aCpus[idCpu].iem.s.pCtxR3);
    198193        if (pVM->aCpus[idCpu].iem.s.pStatsRC)
    199194            pVM->aCpus[idCpu].iem.s.pStatsRC = MMHyperR3ToRC(pVM, pVM->aCpus[idCpu].iem.s.pStatsCCR3);
    200     }
    201195}
    202196
Note: See TracChangeset for help on using the changeset viewer.

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