Changeset 102701 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Dec 26, 2023 12:20:10 AM (15 months ago)
- svn:sync-xref-src-repo-rev:
- 160870
- Location:
- trunk/src/VBox/VMM/VMMAll
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompBltIn.cpp
r102699 r102701 1148 1148 # ifdef VBOX_STRICT /* Assert(!(pVCpu->iem.s.GCPhysInstrBuf & X86_PAGE_OFFSET_MASK)); */ 1149 1149 off = iemNativeEmitAndGpr32ByImm(pReNative, off, idxRegTmp2, X86_PAGE_OFFSET_MASK, true /*fSetFlags*/); 1150 off = iemNativeEmitJzToFixed(pReNative, off, off + 1/* correct for ARM64 */);1150 off = iemNativeEmitJzToFixed(pReNative, off, off + 2 /* correct for ARM64 */); 1151 1151 off = iemNativeEmitBrk(pReNative, off, 0x2005); 1152 1152 # endif … … 1469 1469 # ifdef VBOX_STRICT /* Assert(!(pVCpu->iem.s.GCPhysInstrBuf & X86_PAGE_OFFSET_MASK)); */ 1470 1470 off = iemNativeEmitAndGpr32ByImm(pReNative, off, idxRegTmp2, X86_PAGE_OFFSET_MASK, true /*fSetFlags*/); 1471 off = iemNativeEmitJzToFixed(pReNative, off, off + 1/* correct for ARM64 */);1471 off = iemNativeEmitJzToFixed(pReNative, off, off + 2 /* correct for ARM64 */); 1472 1472 off = iemNativeEmitBrk(pReNative, off, 0x2005); 1473 1473 # endif -
trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp
r102699 r102701 11343 11343 /* Disassemble the instruction. */ 11344 11344 //uint8_t const cbInstrMax = RT_MIN(pTb->aRanges[idxRange].cbOpcodes - offRange, 15); 11345 uint8_t const cbInstrMax = RT_MIN(cbOpcodes - off Range, 15);11345 uint8_t const cbInstrMax = RT_MIN(cbOpcodes - offOpcodes, 15); 11346 11346 uint32_t cbInstr = 1; 11347 11347 int rc = DISInstrWithPrefetchedBytes(GCPhysPc, enmGstCpuMode, DISOPTYPE_ALL,
Note:
See TracChangeset
for help on using the changeset viewer.