Changeset 97470 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Nov 9, 2022 12:10:02 AM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 154480
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/IEMInline.h
r97458 r97470 381 381 * @param pVCpu The cross context virtual CPU structure of the calling thread. 382 382 */ 383 DECL INLINE(uint8_t) iemOpcodeGetNextU8Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP383 DECL_INLINE_THROW(uint8_t) iemOpcodeGetNextU8Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP 384 384 { 385 385 # ifdef IEM_WITH_CODE_TLB … … 612 612 * @param pVCpu The cross context virtual CPU structure of the calling thread. 613 613 */ 614 DECL INLINE(uint8_t) iemOpcodeGetNextRmJmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP614 DECL_INLINE_THROW(uint8_t) iemOpcodeGetNextRmJmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP 615 615 { 616 616 # ifdef IEM_WITH_CODE_TLB … … 694 694 * @param pVCpu The cross context virtual CPU structure of the calling thread. 695 695 */ 696 DECL INLINE(uint16_t) iemOpcodeGetNextU16Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP696 DECL_INLINE_THROW(uint16_t) iemOpcodeGetNextU16Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP 697 697 { 698 698 # ifdef IEM_WITH_CODE_TLB … … 893 893 * @param pVCpu The cross context virtual CPU structure of the calling thread. 894 894 */ 895 DECL INLINE(uint32_t) iemOpcodeGetNextU32Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP895 DECL_INLINE_THROW(uint32_t) iemOpcodeGetNextU32Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP 896 896 { 897 897 # ifdef IEM_WITH_CODE_TLB … … 1108 1108 * @param pVCpu The cross context virtual CPU structure of the calling thread. 1109 1109 */ 1110 DECL INLINE(uint64_t) iemOpcodeGetNextU64Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP1110 DECL_INLINE_THROW(uint64_t) iemOpcodeGetNextU64Jmp(PVMCPUCC pVCpu) IEM_NOEXCEPT_MAY_LONGJMP 1111 1111 { 1112 1112 # ifdef IEM_WITH_CODE_TLB … … 2541 2541 2542 2542 /** @todo slim this down */ 2543 DECL INLINE(RTGCPTR) iemMemApplySegmentToReadJmp(PVMCPUCC pVCpu, uint8_t iSegReg, size_t cbMem,2544 RTGCPTR GCPtrMem) IEM_NOEXCEPT_MAY_LONGJMP2543 DECL_INLINE_THROW(RTGCPTR) iemMemApplySegmentToReadJmp(PVMCPUCC pVCpu, uint8_t iSegReg, 2544 size_t cbMem, RTGCPTR GCPtrMem) IEM_NOEXCEPT_MAY_LONGJMP 2545 2545 { 2546 2546 Assert(cbMem >= 1); … … 2619 2619 2620 2620 /** @todo slim this down */ 2621 DECL INLINE(RTGCPTR) iemMemApplySegmentToWriteJmp(PVMCPUCC pVCpu, uint8_t iSegReg, size_t cbMem,2622 RTGCPTR GCPtrMem) IEM_NOEXCEPT_MAY_LONGJMP2621 DECL_INLINE_THROW(RTGCPTR) iemMemApplySegmentToWriteJmp(PVMCPUCC pVCpu, uint8_t iSegReg, size_t cbMem, 2622 RTGCPTR GCPtrMem) IEM_NOEXCEPT_MAY_LONGJMP 2623 2623 { 2624 2624 Assert(cbMem >= 1);
Note:
See TracChangeset
for help on using the changeset viewer.