| Commit message (Expand) | Author | Age | Files | Lines |
* | *: doxygen corrections (mostly about removing @returns from functions returni... | vboxsync | 2023-05-11 | 1 | -2/+0 |
* | VMM/IEM: More work on the decoder/recompiler part. bugref:10369 | vboxsync | 2023-05-08 | 1 | -0/+643 |
* | VMM/IEM: Backed the iemOpHlpCalcRmEffAddrEx functionality into the regular fu... | vboxsync | 2023-05-08 | 1 | -318/+16 |
* | Disassember,*: Start separating the disassembler into a architecture specific... | vboxsync | 2023-03-30 | 1 | -1/+0 |
* | VMM/IEM: s/g_apfnOneByteMap/g_apfnIemInterpretOnlyOneByteMap/ and other chang... | vboxsync | 2023-03-01 | 1 | -6/+6 |
* | Copyright year updates by scm. | vboxsync | 2023-01-17 | 1 | -1/+1 |
* | VMM/IEM: Comments and preprocessor indent adjustments. bugref:9898 | vboxsync | 2022-11-30 | 1 | -7/+8 |
* | VMM/IEM: Some more work on the other iemOpcodeFetchMoreBytes code. bugref:9898 | vboxsync | 2022-11-29 | 1 | -19/+34 |
* | VMM/IEM: Some more iemOpcodeFetchBytesJmp work. bugref:9898 | vboxsync | 2022-11-29 | 1 | -8/+28 |
* | VMM/IEM: Added support for hardware instruction breakpoints (DRx). Corrected... | vboxsync | 2022-11-28 | 1 | -15/+78 |
* | VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so bs3-cpu-ba... | vboxsync | 2022-11-23 | 1 | -6/+6 |
* | VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so bs3-cpu-ba... | vboxsync | 2022-11-21 | 1 | -1/+1 |
* | VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so bs3-cpu-ba... | vboxsync | 2022-11-21 | 1 | -1/+1 |
* | VMM/IEM: Hack to raise more correct #PFs for FXSAVE and friends so bs3-cpu-ba... | vboxsync | 2022-11-21 | 1 | -31/+51 |
* | VMM/IEM: Pick 4 as the threshold alignment that IEM_MEMMAP_F_ALIGN_GP_OR_AC u... | vboxsync | 2022-11-21 | 1 | -8/+10 |
* | VMM/IEM: Dynamically load DR6 in the DRx read & write helper code, we only ne... | vboxsync | 2022-11-13 | 1 | -2/+2 |
* | VMM/IEM: Single stepping far jumps and corrected base address of selectors wi... | vboxsync | 2022-11-10 | 1 | -1/+2 |
* | VMM/IEM: Fixed two indirect longjmp/throw calls in the TLB version of iemMemM... | vboxsync | 2022-11-09 | 1 | -3/+3 |
* | VMM/IEM: Build fix for VBOX_WITH_IEM_TLB on windows. bugref:9898 | vboxsync | 2022-11-09 | 1 | -1/+2 |
* | VMM/IEM: Wrapped up the setjmp calls and associated 'catch' code into macros ... | vboxsync | 2022-11-08 | 1 | -24/+84 |
* | VMM/IEM: Fixed incorrect IEM_DO_LONGJMP invocation in iemOpcodeFetchBytesJmp ... | vboxsync | 2022-11-08 | 1 | -3/+3 |
* | VMM/IEM: Wrap the the longjmp calls in a macro both to shorten the code and a... | vboxsync | 2022-11-08 | 1 | -26/+26 |
* | VMM/IEM: Need to mark functions that may be involved in longjmps differently ... | vboxsync | 2022-11-08 | 1 | -36/+40 |
* | VMM/IEM: doxygen fix. bugref:9898 | vboxsync | 2022-11-08 | 1 | -0/+2 |
* | VMM/IEM: Single stepping indirect jumps and corrected o16 prefix behaviour on... | vboxsync | 2022-11-08 | 1 | -38/+67 |
* | VMM/IEM: Single stepping for short and near jumps (relative) and corrected o1... | vboxsync | 2022-11-08 | 1 | -40/+53 |
* | VMM/IEM,CPUM: Partial single stepping support in the interpreter. bugref:9898 | vboxsync | 2022-11-05 | 1 | -0/+3 |
* | VMM/IEM: iemRegAddToRipAndClearRF -> iemRegUpdateRipAndFinishClearingRF and m... | vboxsync | 2022-11-02 | 1 | -7/+4 |
* | VMM/IEM: doxygen fix. | vboxsync | 2022-10-31 | 1 | -2/+2 |
* | VMM/IEM: Disable two incorrect assertions about EIP when fetching opcode byte... | vboxsync | 2022-10-28 | 1 | -3/+4 |
* | IEM: Clear interrupt shadow flags together with RF. | vboxsync | 2022-10-25 | 1 | -34/+42 |
* | VMM/IEM: Access CPUMCTX::eflags via the 'u' member when possible in preparati... | vboxsync | 2022-10-18 | 1 | -5/+5 |
* | VMM,VBox/types.h: Removed the CPUMCTXCORE type. | vboxsync | 2022-10-18 | 1 | -27/+0 |
* | VMM/IEM,EM,HMVMX: Replaced EMInterpretDRxWrite and EMInterpretDRxRead with IE... | vboxsync | 2022-10-18 | 1 | -0/+50 |
* | VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret functions. | vboxsync | 2022-10-18 | 1 | -61/+3 |
* | VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and PGMR0Trap0... | vboxsync | 2022-10-18 | 1 | -3/+1 |
* | VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and VMCPU_FF_BLOCK_N... | vboxsync | 2022-10-17 | 1 | -20/+11 |
* | IEM: Quick fix to support PC/AT compatible math exception handling, analogous... | vboxsync | 2022-10-14 | 1 | -1/+9 |
* | IEM: Undid inadvertent commit. | vboxsync | 2022-10-12 | 1 | -9/+1 |
* | IEM: Removed todo, testcase confirmed that CMPXCHG8B implementation was right. | vboxsync | 2022-10-12 | 1 | -1/+9 |
* | IEM: Fixed inverted conditional in iemSseStoreResult(). | vboxsync | 2022-10-07 | 1 | -2/+2 |
* | VMM/IEM: Define separate log groups for the VMX and SVM code in IEM since we'... | vboxsync | 2022-09-22 | 1 | -0/+5 |
* | VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest logging... | vboxsync | 2022-09-21 | 1 | -1/+3 |
* | VMM/IEM: Some micro optimizations around iemHandleNestedInstructionBoundaryFF... | vboxsync | 2022-09-15 | 1 | -29/+60 |
* | VMM/IEM: Nested VMX: bugref:10092 Fixed a typo in iemHandleNestedInstructionB... | vboxsync | 2022-09-15 | 1 | -5/+5 |
* | VMM/IEM: Nested VMX: bugref:10092 Handle nested-guest instruction boundary FF... | vboxsync | 2022-09-15 | 1 | -2/+23 |
* | VMM/IEM: Implement cvttsd2si instruction, bugref:9898 | vboxsync | 2022-09-14 | 1 | -1/+17 |
* | VMM/IEM: Align the bounce buffers on a 64 byte boundrary improve cacheline ma... | vboxsync | 2022-09-07 | 1 | -0/+1 |
* | VMM: updates. [warning fix] bugref:10282 | vboxsync | 2022-08-25 | 1 | -12/+17 |
* | VMM: updates. bugref:10282 | vboxsync | 2022-08-25 | 1 | -3/+8 |