|
|
@65955
|
8 years |
vboxsync |
PGMAllBth.h: Another shift optimization.
|
|
|
@65953
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: Delinted against 1.6.5.
|
|
|
@65952
|
8 years |
vboxsync |
VMM/Makefile.kmk: apply pylint to IEMAllInstructionsPython.py.
|
|
|
@65951
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: Delinted.
|
|
|
@65947
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: python 3 fix
|
|
|
@65945
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: Don't use common/utils.py because our …
|
|
|
@65940
|
8 years |
vboxsync |
PGM.cpp: Improving r113714 a little (gcc 7 / fall thru).
|
|
|
@65939
|
8 years |
vboxsync |
PGM: Reset GCPhysCR3 after exiting guest mode while changing mode …
|
|
|
@65938
|
8 years |
vboxsync |
VMM/HMSVMR0: Check single-step debugging following the #UD patch & …
|
|
|
@65937
|
8 years |
vboxsync |
VMM/HMSVMR0: Temporary release assertion.
|
|
|
@65936
|
8 years |
vboxsync |
VMM/HMSVMR0: Check single-step debugging also for VMMCALL instruction …
|
|
|
@65935
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Get instr. length from the hardware if possible …
|
|
|
@65934
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Invlpga IEM interface with HM.
|
|
|
@65933
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implemented vmsave, vmload, invlpga in IEM.
|
|
|
@65932
|
8 years |
vboxsync |
VMM/HMR0A.asm: Comment typo.
|
|
|
@65930
|
8 years |
vboxsync |
InvalidatePage: Optimizations.
|
|
|
@65926
|
8 years |
vboxsync |
IEM: Started on generating tests from instruction specs.
|
|
|
@65919
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65913
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Redundant check.
|
|
|
@65912
|
8 years |
vboxsync |
VMM: Nested Hw.virt: unused function fix.
|
|
|
@65911
|
8 years |
vboxsync |
PGM: Reset GCPhysCR3 at reset (partially re-applied r113096).
|
|
|
@65909
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Alignment fixes for 32-bit.
|
|
|
@65908
|
8 years |
vboxsync |
VMM: Nested Hw.virt: doxygen.
|
|
|
@65905
|
8 years |
vboxsync |
VMM: Nested Hw.virt: todo.
|
|
|
@65904
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
|
|
|
@65902
|
8 years |
vboxsync |
Reapplied r113096 (backed out in r113137) in disabled form so it's not …
|
|
|
@65901
|
8 years |
vboxsync |
Reapplied r113097 (backed out in r113137): pgmR3PoolReset: A few …
|
|
|
@65900
|
8 years |
vboxsync |
Reapplied r113098 (backed out in r113137): pgmLogState: page content.
|
|
|
@65899
|
8 years |
vboxsync |
Reapplied r113094, r113095 (backed out in r113137): PGM: pgmLogState.
|
|
|
@65898
|
8 years |
vboxsync |
VMMR0.cpp: How to disable preemption hooks.
|
|
|
@65897
|
8 years |
vboxsync |
TMR3TimerSkip: No need to to set ssm handle status on failure when the …
|
|
|
@65896
|
8 years |
vboxsync |
VMM: Add TMR3TimerSkip to skip a saved timer state in a given SSM …
|
|
|
@65894
|
8 years |
vboxsync |
IEM: updates
|
|
|
@65881
|
8 years |
vboxsync |
IEM,DIS: Updates
|
|
|
@65880
|
8 years |
vboxsync |
IEM,DIS: Updates
|
|
|
@65879
|
8 years |
vboxsync |
IEM,DIS: Updates
|
|
|
@65877
|
8 years |
vboxsync |
IEM: Fix push fs/gs that got broken in r113659.
|
|
|
@65876
|
8 years |
vboxsync |
IEM,DIS: Updates
|
|
|
@65871
|
8 years |
vboxsync |
IEM: Addding disassembler info to new IEMOP_MNEMONIC macros.
|
|
|
@65869
|
8 years |
vboxsync |
updates
|
|
|
@65853
|
8 years |
vboxsync |
tstAnimate fix for r113619
|
|
|
@65852
|
8 years |
vboxsync |
fixed tstVMM for r113619
|
|
|
@65836
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: Fixes.
|
|
|
@65834
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: some more tinkering.
|
|
|
@65828
|
8 years |
vboxsync |
python 3 fixes.
|
|
|
@65825
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: Some updates.
|
|
|
@65824
|
8 years |
vboxsync |
IEM: free stats memory on termination
|
|
|
@65806
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: Try make doxygen happy.
|
|
|
@65805
|
8 years |
vboxsync |
IEMAllInstructionsPython.py: Basics doxygen stuff done, some work …
|
|
|
@65801
|
8 years |
vboxsync |
VMM/CPUM: Fix typo in enabling XOP, while exploding CPUID features.
|
|
|
@65794
|
8 years |
vboxsync |
EM: VMCPU_FF_UNHALT should be cleared together with …
|
|
|
@65793
|
8 years |
vboxsync |
IEM: Ignore VMCPU_FF_UNHALT.
|
|
|
@65792
|
8 years |
vboxsync |
EM,GIM: Let EM be the only one to mess with VMCPU_FF_UNHALT and …
|
|
|
@65790
|
8 years |
vboxsync |
IEM: updates.
|
|
|
@65788
|
8 years |
vboxsync |
IEM: Take 'sys' access into account when checking for read-only pages.
|
|
|
@65784
|
8 years |
vboxsync |
IEM: Tomorrow resume point.
|
|
|
@65781
|
8 years |
vboxsync |
IEM: Correted invalid opcode decoding in group 12, 13, and 14.
|
|
|
@65780
|
8 years |
vboxsync |
IEM: Group 12, 13, and 14 jump table size checks.
|
|
|
@65779
|
8 years |
vboxsync |
IEM: Correted invalid opcode decoding in group 12, 13, and 14.
|
|
|
@65778
|
8 years |
vboxsync |
IEM: Correted invalid opcode decoding in group 12, 13, and 14.
|
|
|
@65776
|
8 years |
vboxsync |
x86.h,.mac: Fixed harmless X86_OP_PRF_REPNZ/REPZ mixup.
|
|
|
@65775
|
8 years |
vboxsync |
IEM: Use prefix indexed tables for group 14.
|
|
|
@65774
|
8 years |
vboxsync |
IEM: Use prefix indexed tables for group 13.
|
|
|
@65773
|
8 years |
vboxsync |
IEM: Use prefix indexed tables for group 12 .
|
|
|
@65772
|
8 years |
vboxsync |
IEM: Use jump table for group 7 memory variants.
|
|
|
@65771
|
8 years |
vboxsync |
IEM: corrected a few …
|
|
|
@65770
|
8 years |
vboxsync |
IEM: 0x0f 0x2c split up.
|
|
|
@65769
|
8 years |
vboxsync |
IEM: 0x0f 0x29 split up.
|
|
|
@65768
|
8 years |
vboxsync |
IEM: naming fixes.
|
|
|
@65767
|
8 years |
vboxsync |
VMM/HMVMXR0: LogRel fix.
|
|
|
@65766
|
8 years |
vboxsync |
IEM: VEX decoding updates.
|
|
|
@65764
|
8 years |
vboxsync |
IEM: XOP updates.
|
|
|
@65763
|
8 years |
vboxsync |
CPUM: Added fXop to CPUMFEATURES.
|
|
|
@65761
|
8 years |
vboxsync |
IEM: VEX decoding updates.
|
|
|
@65758
|
8 years |
vboxsync |
IEM: Split out IEMAllInstructionsOneByte.cpp.h and …
|
|
|
@65757
|
8 years |
vboxsync |
IEM: 0x0f 0xe7 split up.
|
|
|
@65756
|
8 years |
vboxsync |
IEM: 0x0f 0xd7 split up.
|
|
|
@65755
|
8 years |
vboxsync |
IEM: 0x0f 0x7f split up.
|
|
|
@65754
|
8 years |
vboxsync |
IEM: 0x0f 0x7e split up.
|
|
|
@65753
|
8 years |
vboxsync |
IEM: 0x0f 0x74, 0x0f 0x75, 0x0f 0x76, and 0x0f 0xef split up.
|
|
|
@65752
|
8 years |
vboxsync |
IEM: 0x0f 0x70 split up.
|
|
|
@65751
|
8 years |
vboxsync |
IEM: 0x0f 0x6f split up.
|
|
|
@65750
|
8 years |
vboxsync |
IEM: 0x0f 0x6e split up.
|
|
|
@65749
|
8 years |
vboxsync |
IEM: 0x0f 0x6b split up.
|
|
|
@65748
|
8 years |
vboxsync |
IEM: 0x0f 0x68, 0x0f 0x69, 0x0f 0x6a, and 0x0f 0x6d split up.
|
|
|
@65721
|
8 years |
vboxsync |
VMM: fixed small memory leak in MMR3HyperAllocOnceNoRelEx()
|
|
|
@65719
|
8 years |
vboxsync |
VMM/PDMNetShaper: fixed small memory leak during termination
|
|
|
@65718
|
8 years |
vboxsync |
VMM/VM: fixed small memory leak during termination
|
|
|
@65717
|
8 years |
vboxsync |
VMM/PDMBlkCache: fixed small memory leak during termination
|
|
|
@65716
|
8 years |
vboxsync |
VMM/PDMAsyncCompletionFile: fixed small memory leak on termination
|
|
|
@65715
|
8 years |
vboxsync |
VMM/DBGFAddrSpace: no need to retain a debug address space we just …
|
|
|
@65697
|
8 years |
vboxsync |
VMM/HMVMXR0: Set HM_CHANGED_ALL_GUEST after saving the guest state to …
|
|
|
@65656
|
8 years |
vboxsync |
VMM/HMVMXR0: fall thru.
|
|
|
@65650
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65637
|
8 years |
vboxsync |
VMM/PATMRC: properly return with error code
|
|
|
@65634
|
8 years |
vboxsync |
IEM: Typo fix.
|
|
|
@65631
|
8 years |
vboxsync |
IEM: When loading a 16-bit stack from TSS, consistently force a 16-bit …
|
|
|
@65623
|
8 years |
vboxsync |
IEM: Selector checks for memory access raise #GP, not #NP. See …
|
|
|
@65622
|
8 years |
vboxsync |
Build fix.
|
|
|
@65621
|
8 years |
vboxsync |
IEM: Typo fix (BT instruction family with 16-bit operand).
|
|
|