VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/IEMAll.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @103671   9 months vboxsync VMM/IEM: Native translation of …
(edit) @103665   9 months vboxsync VMM/IEM: Native translation of IEM_MC_MAYBE_RAISE_FPU_XCPT() body, …
(edit) @103592   9 months vboxsync VMM/IEM: Native translation of IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT() …
(edit) @103588   9 months vboxsync VMM/IEM: Native translation of …
(edit) @103516   10 months vboxsync VMM/IEM,EM: Add all kind of exceptions to the exit history, adding a …
(edit) @103417   10 months vboxsync Devices/Graphics,VMM: Fix some unused function warnings, bugref:3409
(edit) @103388   10 months vboxsync VMM/IEM: Nested SVM: bugref:3409 Fixed loss of upper bits while …
(edit) @103256   10 months vboxsync VMM/IEM: Fix regression causing alignment exceptions for SSE/AVX based …
(edit) @103247   10 months vboxsync VMM: More implicit fallthrough fixes (found by Parfait). bugref:3409
(edit) @103194   10 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
(edit) @102977   11 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
(edit) @102876   11 months vboxsync VMM/IEM: Call different threaded functions for each branch in a …
(edit) @102867   11 months vboxsync VMM/IEM: Logging for BIOS int 16h and VGABIOS int 10h. bugref:10371
(edit) @102850   11 months vboxsync VMM/IEM: Implemented the first of two code TLB lookups. bugref:10371
(edit) @102686   12 months vboxsync VMM/IEM: Fixed mixup in IEMTlbInvalidateAllPhysicalAllCpus that would …
(edit) @102663   12 months vboxsync VMM/IEM: Working on BODY_CHECK_PC_AFTER_BRANCH and sideeffects of it. …
(edit) @102585   12 months vboxsync VMM/IEM: Refactored the IEM_MC_SET_RIP_Uxx_AND_FINISH MCs in prep for …
(edit) @102435   12 months vboxsync VMM/IEM: doxygen fix. bugref:10371
(edit) @102432   12 months vboxsync VMM/IEM: doxygen fix. bugref:10371
(edit) @102430   12 months vboxsync VMM/IEM: Refactored iemMemMap and friends to work with bUnmapInfo / …
(edit) @102428   12 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102427   12 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102424   12 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102310   12 months vboxsync VMM/IEM: Hook up the DBGFEVENT_XCPT_XXX events; more exception …
(edit) @101504   14 months vboxsync VMM/IEM: Fixed some confusion in the iemOpHlpCalcRmEffAddr* functions. …
(edit) @100966   16 months vboxsync VMM/PGM,IEM: Prepare work for write monitoring page containing …
(edit) @100868   16 months vboxsync VBox/log.h,VMM/IEM: Added a dedicated logging group for IEM memory …
(edit) @100860   16 months vboxsync VMM/IEM: Reworked basic stack push/pop functions for setjmp, though …
(edit) @100847   16 months vboxsync VMM/IEM: Dedicated code for IEM_MC_MEM_COMMIT_AND_UNMAP_RW/WO/RO. …
(edit) @100820   16 months vboxsync VMM/IEM: Refactored the simpler memory access functions using code …
(edit) @100815   16 months vboxsync VMM/IEM: Tiny data TLB usage tweak. bugref:10369
(edit) @100811   16 months vboxsync VMM/IEM: Working on implementing the FLAT mode (64-bit mode and 32-bit …
(edit) @100777   16 months vboxsync IEM/VMM: More detailed (e.g. useful) memory access logging. bugref:10369
(edit) @100731   16 months vboxsync VMM/IEM: More on recompiling branch instruction. bugref:10369
(edit) @100694   17 months vboxsync IEM/VMM: Deal with opcode checking cross page boundraries and …
(edit) @100672   17 months vboxsync VMM/IEM: Some VxD syscall logging. bugref:10369
(edit) @100626   17 months vboxsync VMM/IEM: Logging. bugref:10369
(edit) @100592   17 months vboxsync VMM/IEM: doxygen fix. bugref:10369
(edit) @100591   17 months vboxsync VMM/IEM: Must pass the FPU opcode word to the various MCs updating FOP …
(edit) @100277   18 months vboxsync VMM/IEM: Reworked the PC -> phys address translation in the …
(edit) @100266   18 months vboxsync VMM/IEM: Collect opcode bytes while decoding instructions in the …
(edit) @100222   18 months vboxsync VMM/IEM: More recompilation code. bugref:10369
(edit) @100060   18 months vboxsync VMM/IEM: todo on iemFpuUpdateDP
(edit) @100052   18 months vboxsync VMM/IEM: Refactored the enmCpuMode, uCpl, fBypassHandlers, …
(edit) @99996   19 months vboxsync VMM/IEM: Stripped down iemReInitExec to what it's supposed to be doing.
(edit) @99993   19 months vboxsync VMM/IEM: Corrected instruction counting in IEMExecLots, it executed …
(edit) @99988   19 months vboxsync VMM/IEM: Externalized prefetch queue flushing from IEMAllCImpl.cpp so …
(edit) @99984   19 months vboxsync VMM/IEM: Fixed a few places in IEMAllCImpl.cpp and …
(edit) @99983   19 months vboxsync VMM/IEM: Removed (finally) the need to call CPUMGetGuestCPL and …
(edit) @99982   19 months vboxsync VMM/IEM: More plotting on the IEM recompiler. bugref:10369
(edit) @99930   19 months vboxsync VMM/IEM: More recompiler work. bugref:10369
(edit) @99739   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
(edit) @99686   19 months vboxsync VMM/IEM: More work on the decoder/recompiler part. bugref:10369
(edit) @99685   19 months vboxsync VMM/IEM: Backed the iemOpHlpCalcRmEffAddrEx functionality into the …
(edit) @99220   21 months vboxsync Disassember,*: Start separating the disassembler into a architecture …
(edit) @98795   21 months vboxsync VMM/IEM: s/g_apfnOneByteMap/g_apfnIemInterpretOnlyOneByteMap/ and …
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @97714   2 years vboxsync VMM/IEM: Comments and preprocessor indent adjustments. bugref:9898
(edit) @97713   2 years vboxsync VMM/IEM: Some more work on the other iemOpcodeFetchMoreBytes code. …
(edit) @97712   2 years vboxsync VMM/IEM: Some more iemOpcodeFetchBytesJmp work. bugref:9898
(edit) @97694   2 years vboxsync VMM/IEM: Added support for hardware instruction breakpoints (DRx). …
(edit) @97662   2 years vboxsync VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
(edit) @97645   2 years vboxsync VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
(edit) @97644   2 years vboxsync VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
(edit) @97642   2 years vboxsync VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
(edit) @97641   2 years vboxsync VMM/IEM: Pick 4 as the threshold alignment that …
(edit) @97522   2 years vboxsync VMM/IEM: Dynamically load DR6 in the DRx read & write helper code, we …
(edit) @97497   2 years vboxsync VMM/IEM: Single stepping far jumps and corrected base address of …
(edit) @97473   2 years vboxsync VMM/IEM: Fixed two indirect longjmp/throw calls in the TLB version of …
(edit) @97471   2 years vboxsync VMM/IEM: Build fix for VBOX_WITH_IEM_TLB on windows. bugref:9898
(edit) @97468   2 years vboxsync VMM/IEM: Wrapped up the setjmp calls and associated 'catch' code into …
(edit) @97467   2 years vboxsync VMM/IEM: Fixed incorrect IEM_DO_LONGJMP invocation in …
(edit) @97466   2 years vboxsync VMM/IEM: Wrap the the longjmp calls in a macro both to shorten the …
(edit) @97458   2 years vboxsync VMM/IEM: Need to mark functions that may be involved in longjmps …
(edit) @97455   2 years vboxsync VMM/IEM: doxygen fix. bugref:9898
(edit) @97452   2 years vboxsync VMM/IEM: Single stepping indirect jumps and corrected o16 prefix …
(edit) @97441   2 years vboxsync VMM/IEM: Single stepping for short and near jumps (relative) and …
(edit) @97406   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
(edit) @97370   2 years vboxsync VMM/IEM: iemRegAddToRipAndClearRF -> …
(edit) @97346   2 years vboxsync VMM/IEM: doxygen fix.
(edit) @97333   2 years vboxsync VMM/IEM: Disable two incorrect assertions about EIP when fetching …
(edit) @97289   2 years vboxsync IEM: Clear interrupt shadow flags together with RF.
(edit) @97221   2 years vboxsync VMM/IEM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97213   2 years vboxsync VMM,VBox/types.h: Removed the CPUMCTXCORE type.
(edit) @97208   2 years vboxsync VMM/IEM,EM,HMVMX: Replaced EMInterpretDRxWrite and EMInterpretDRxRead …
(edit) @97200   2 years vboxsync VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
(edit) @97197   2 years vboxsync VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @97156   2 years vboxsync IEM: Quick fix to support PC/AT compatible math exception handling, …
(edit) @97118   2 years vboxsync IEM: Undid inadvertent commit.
(edit) @97117   2 years vboxsync IEM: Removed todo, testcase confirmed that CMPXCHG8B implementation …
(edit) @97050   2 years vboxsync IEM: Fixed inverted conditional in iemSseStoreResult().
(edit) @96821   2 years vboxsync VMM/IEM: Define separate log groups for the VMX and SVM code in IEM …
(edit) @96811   2 years vboxsync VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
(edit) @96745   2 years vboxsync VMM/IEM: Some micro optimizations around …
(edit) @96744   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Fixed a typo in …
(edit) @96743   2 years vboxsync VMM/IEM: Nested VMX: bugref:10092 Handle nested-guest instruction …
(edit) @96723   2 years vboxsync VMM/IEM: Implement cvttsd2si instruction, bugref:9898
(edit) @96636   2 years vboxsync VMM/IEM: Align the bounce buffers on a 64 byte boundrary improve …
(edit) @96494   2 years vboxsync VMM: updates. [warning fix] bugref:10282
Note: See TracRevisionLog for help on using the revision log.

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