Changeset 106401 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Oct 16, 2024 8:56:01 PM (7 months ago)
- svn:sync-xref-src-repo-rev:
- 165219
- Location:
- trunk/src/VBox/VMM/VMMAll
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp
r106380 r106401 157 157 * Used by TB code when encountering a non-zero status or rcPassUp after a call. 158 158 */ 159 template 159 template<bool const a_fWithIrqCheck> 160 160 IEM_DECL_NATIVE_HLP_DEF(uintptr_t, iemNativeHlpReturnBreakViaLookup,(PVMCPUCC pVCpu, uint8_t idxTbLookup, 161 161 uint32_t fFlags, RTGCPHYS GCPhysPc)) … … 10067 10067 * @param pTb The threaded translation to recompile to native. 10068 10068 */ 10069 DECLHIDDEN(PIEMTB) iemNativeRecompile(PVMCPUCC pVCpu, PIEMTB pTb) RT_NOEXCEPT10069 IEM_DECL_MSC_GUARD_IGNORE DECLHIDDEN(PIEMTB) iemNativeRecompile(PVMCPUCC pVCpu, PIEMTB pTb) RT_NOEXCEPT 10070 10070 { 10071 10071 #if 0 /* For profiling the native recompiler code. */ -
trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp
r106329 r106401 2853 2853 * IEMTB_F_INHIBIT_NMI, IEMTB_F_CS_LIM_CHECKS. 2854 2854 */ 2855 static VBOXSTRICTRC iemThreadedCompile(PVMCC pVM, PVMCPUCC pVCpu, RTGCPHYS GCPhysPc, uint32_t fExtraFlags) IEM_NOEXCEPT_MAY_LONGJMP 2855 static IEM_DECL_MSC_GUARD_IGNORE VBOXSTRICTRC 2856 iemThreadedCompile(PVMCC pVM, PVMCPUCC pVCpu, RTGCPHYS GCPhysPc, uint32_t fExtraFlags) IEM_NOEXCEPT_MAY_LONGJMP 2856 2857 { 2857 2858 IEMTLBTRACE_TB_COMPILE(pVCpu, GCPhysPc); … … 3573 3574 * @param pTb The translation block to execute. 3574 3575 */ 3575 static VBOXSTRICTRC iemTbExec(PVMCPUCC pVCpu, PIEMTB pTb) IEM_NOEXCEPT_MAY_LONGJMP3576 static IEM_DECL_MSC_GUARD_IGNORE VBOXSTRICTRC iemTbExec(PVMCPUCC pVCpu, PIEMTB pTb) IEM_NOEXCEPT_MAY_LONGJMP 3576 3577 { 3577 3578 Assert(!(pVCpu->iem.s.GCPhysInstrBuf & (RTGCPHYS)GUEST_PAGE_OFFSET_MASK)); -
trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h
r106061 r106401 403 403 return iemThreadedRecompilerMcDeferToCImpl0(pVCpu, a_fFlags, a_fGstShwFlush, a_pfnCImpl) 404 404 405 DECLINLINE(VBOXSTRICTRC)405 IEM_DECL_MSC_GUARD_IGNORE DECLINLINE(VBOXSTRICTRC) 406 406 iemThreadedRecompilerMcDeferToCImpl0(PVMCPUCC pVCpu, uint32_t fFlags, uint64_t fGstShwFlush, PFNIEMCIMPL0 pfnCImpl) 407 407 {
Note:
See TracChangeset
for help on using the changeset viewer.