VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @102876   11 months vboxsync VMM/IEM: Call different threaded functions for each branch in a …
(edit) @102785   11 months vboxsync VMM/IEM: Emulate POP SReg and PUSH SReg more like real intel CPUs do …
(edit) @102430   13 months vboxsync VMM/IEM: Refactored iemMemMap and friends to work with bUnmapInfo / …
(edit) @101450   14 months vboxsync VMM/IEM: Nested VMX: bugref:10318 Added ifdef …
(edit) @101448   14 months vboxsync VMM/IEM: Nested VMX: bugref:10318 Added VMX VM-exit intercepts for …
(edit) @101304   15 months vboxsync VMM/IEM: Emit native code for pure defer-CImpl instructions. Tested on …
(edit) @100787   17 months vboxsync VMM/IEM: Check for IRQs immediately after STI as well as after the …
(edit) @100784   17 months vboxsync IEM: Removed extraneous LogRel after SYSENTER/SYSEXIT fix. bugref:10369
(edit) @100783   17 months vboxsync IEM: 32-bit SYSENTER/SYSEXIT always transitions to 32-bit protected …
(edit) @100624   17 months vboxsync VMM/IEM: Removed some temporary pop [mem] logging. bugref:10369
(edit) @100617   17 months vboxsync IEM/VMM: Corrected iemRecalcExecDbgFlags to …
(edit) @100326   18 months vboxsync VMM/IEM: Fixed a problem with 'pop [rsp/esp]' that showed up in …
(edit) @100222   18 months vboxsync VMM/IEM: More recompilation code. bugref:10369
(edit) @100108   18 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
(edit) @100084   19 months vboxsync VMM/IEM: Added iemRegGRegStoreUxx inline helpers and replaced all the …
(edit) @100061   19 months vboxsync VMM/IEM: Use IEM_F_X86_CTX_IN_GUEST to increase mojo for non-vm-exit …
(edit) @100052   19 months vboxsync VMM/IEM: Refactored the enmCpuMode, uCpl, fBypassHandlers, …
(edit) @100051   19 months vboxsync VMM/IEM: Missing D=0 when L=1 check in IRET.
(edit) @100050   19 months vboxsync VMM/IEM: Load full RSP in 64-bit RETF to same privilege level.
(edit) @100049   19 months vboxsync VMM/IEM: Clear the D and L descriptor bits when loading segements for …
(edit) @99994   19 months vboxsync VMM/IEM: Allow setting the FCW.IC bit (discontinued with the 387) as …
(edit) @99988   19 months vboxsync VMM/IEM: Externalized prefetch queue flushing from IEMAllCImpl.cpp so …
(edit) @99985   19 months vboxsync VMM/IEM: Fixed a few places in IEMAllCImpl.cpp and …
(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) @99651   19 months vboxsync VMM/IEM: Nested VMX: bugref:10318 Clear "NMI unblocked due to IRET" …
(edit) @99220   21 months vboxsync Disassember,*: Start separating the disassembler into a architecture …
(edit) @98543   22 months vboxsync VMM/IEM: @todos regarding FXSAVE/FRSTOR and AMD. bugref:1529
(edit) @98150   23 months vboxsync VMM: Nested VMX: bugref:10318 Fix VMX CR0/CR4 fixed bits masking.
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @98030   2 years vboxsync IEM/retf: Fixed imm16 parameter pop values above 255. bugref:10282
(edit) @97705   2 years vboxsync VMM/IEM,DBGF,CPUM: Do debugger I/O breakpoints via the internal EFLAGS …
(edit) @97694   2 years vboxsync VMM/IEM: Added support for hardware instruction breakpoints (DRx). …
(edit) @97642   2 years vboxsync VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so …
(edit) @97630   2 years vboxsync VMM/IEM: Corrected the default operand size for retf; Correected ESP …
(edit) @97620   2 years vboxsync VMM/IEM: Corrected a stack register update bug when RETF is returning …
(edit) @97615   2 years vboxsync VMM/IEM: Single stepping of far return. bugref:9898
(edit) @97584   2 years vboxsync VMM/IEM: Corrected opsize behaviour for near returns for intel cpus in …
(edit) @97564   2 years vboxsync IEM: Save/restore XMM8-15 based on CPU mode, not operand size in …
(edit) @97524   2 years vboxsync VMM: Copy and paste error (r154543 regression), bugref:9898
(edit) @97522   2 years vboxsync VMM/IEM: Dynamically load DR6 in the DRx read & write helper code, we …
(edit) @97521   2 years vboxsync VMM/IEM: Fixed warning in TLB mode. bugref:9898
(edit) @97520   2 years vboxsync VMM/IEM: Doxygen fix. bugref:9898
(edit) @97519   2 years vboxsync VMM/IEM: Micro optimization of retn and retn imm16 by having separate …
(edit) @97517   2 years vboxsync VMM/IEM: Fixed indirect far calls in 64-bit mode where we would get …
(edit) @97506   2 years vboxsync VMM/IEM: Fixed 64-bit indirect far call/jmp. bugref:9898
(edit) @97503   2 years vboxsync VMM/IEM: Single stepping far calls. Added a bunch of single step …
(edit) @97501   2 years vboxsync VMM/IEM: iemCImpl_Branch* are functions internal to IEMAllCImpl and …
(edit) @97497   2 years vboxsync VMM/IEM: Single stepping far jumps and corrected base address of …
(edit) @97490   2 years vboxsync VMM/IEM: Single stepping indirect calls and corrected o16 prefix …
(edit) @97478   2 years vboxsync VMM/IEM: Single stepping relative calls and corrected o16 prefix …
(edit) @97407   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. [scm …
(edit) @97406   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
(edit) @97370   2 years vboxsync VMM/IEM: iemRegAddToRipAndClearRF -> …
(edit) @97297   2 years vboxsync IEM: Fixed IRET with null SS (Linux 4.15 ftrace crash early in boot).
(edit) @97289   2 years vboxsync IEM: Clear interrupt shadow flags together with RF.
(edit) @97231   2 years vboxsync VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
(edit) @97208   2 years vboxsync VMM/IEM,EM,HMVMX: Replaced EMInterpretDRxWrite and EMInterpretDRxRead …
(edit) @97196   2 years vboxsync VMM/DBGF: Changed the PCPUMCTXCORE arguments to PCPUMCTX for …
(edit) @97183   2 years vboxsync VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @97126   2 years vboxsync Typo.
(edit) @96948   2 years vboxsync IEM: Slightly corrected SYSCALL/SYSRET, fixed logging.
(edit) @96932   2 years vboxsync Fixed comment.
(edit) @96915   2 years vboxsync IEM: Improved on r153824 to make intent clearer.
(edit) @96914   2 years vboxsync IEM: FNSTENV must clear pending math exceptions to avoid exception loops.
(edit) @96896   2 years vboxsync IEM: Removed wrong/redundant CR0.EM checks in FXSAVE/FXRSTOR.
(edit) @96852   2 years vboxsync IEM: Rotate the FPU stack when changing the FP TOS. Make sure stack …
(edit) @96811   2 years vboxsync VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
(edit) @96637   2 years vboxsync VMM/IEM: reverted 153516 as the destination is 64 byte aligned if …
(edit) @96634   2 years vboxsync VMM/IEM: Split the 128-bit copy into two 64-bit ones because at least …
(edit) @96626   2 years vboxsync VMM/IEM: Some fixes to the fucomi[p] instruction handling, need to …
(edit) @96539   2 years vboxsync VMM/IEM: Fix sysexit causing a \#UD in protected mode when the guest …
(edit) @96536   2 years vboxsync VMM/IEM: Fix sysenter causing a \#UD in protected mode when the guest …
(edit) @96494   2 years vboxsync VMM: updates. [warning fix] bugref:10282
(edit) @96491   2 years vboxsync VMM: updates. bugref:10282
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @95576   2 years vboxsync VMM/IEM: Log the setting of unmasked FPU exceptions. [build fix] …
(edit) @95575   2 years vboxsync VMM/IEM: Log the setting of unmasked FPU exceptions. bugref:9898
(edit) @95422   2 years vboxsync VMM/IEM: Fixes to the finit/fninit implementation.
(edit) @95410   2 years vboxsync VMM/IEM: Alignment checks (#AC(0)/#GP(0)). bugref:9898
(edit) @95403   2 years vboxsync VMM/IEM: vxorps, vxorpd, vpxor, xorps, xorpd and various related …
(edit) @95248   3 years vboxsync VMM/CPUM: Started changing the way we advertise SYSCALL, SEP, NX, and …
(copy) @94768   3 years vboxsync VMM/IEM: Split up IEMAll.cpp into a few more compilation units. bugref:9898
copied from trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h
(edit) @94619   3 years vboxsync VMM/*.cpp.h: Doxygen fixes.
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