|
|
@62878
|
8 years |
vboxsync |
VMM/APIC: comment.
|
|
|
@62869
|
8 years |
vboxsync |
VMM: warnings.
|
|
|
@62659
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62654
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62653
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62639
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62637
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62606
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62603
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62601
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62540
|
8 years |
vboxsync |
VMM/GIM/HyperV: Synthetic interrupt controller bits.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62460
|
8 years |
vboxsync |
VMM: scm
|
|
|
@62440
|
8 years |
vboxsync |
VMM: More MSC level 4 warning fixes.
|
|
|
@62424
|
8 years |
vboxsync |
GIMAllHv.cpp: MSC level 4 warnings.
|
|
|
@62423
|
8 years |
vboxsync |
emReadBytes: MSC level 4 warning.
|
|
|
@62422
|
8 years |
vboxsync |
iemTaskSwitch: Fixed X86_DESC_DB check and faked up DescSS for V8086 …
|
|
|
@62421
|
8 years |
vboxsync |
IEMAll.cpp: Fixes for some MSC level 4 warnings.
|
|
|
@62420
|
8 years |
vboxsync |
IEMAllInstructions.cpp.h: Disable unreachable code warning.
|
|
|
@62419
|
8 years |
vboxsync |
IEMAll.cpp: Fixes for some MSC level 4 warnings.
|
|
|
@62417
|
8 years |
vboxsync |
VMM/GIM/HyperV: Synthetic interrupt controller bits and some cleanup.
|
|
|
@62413
|
8 years |
vboxsync |
iemAImpl_div_u64: Documented flag behavior of Intel Skylake 6700K, …
|
|
|
@62411
|
8 years |
vboxsync |
iemAImpl_mul_u64: Implemented flag behavior to match that of Intel …
|
|
|
@62408
|
8 years |
vboxsync |
iemAImpl_imul_u64: Adjusted flag behavior to match that of Intel …
|
|
|
@62404
|
8 years |
vboxsync |
iemAImpl_idiv_u64: Use RTUint128AssignNeg.
|
|
|
@62402
|
8 years |
vboxsync |
iemAImpl_imul_u64: Use RTUint128AssignNeg.
|
|
|
@62399
|
8 years |
vboxsync |
iemAImpl_imul_u64: missed one
|
|
|
@62398
|
8 years |
vboxsync |
iemAImpl_imul_u64: duh!
|
|
|
@62373
|
8 years |
vboxsync |
IEMAllAImplC.cpp: Basic 64-bit division and multiplication for 32-bit …
|
|
|
@62371
|
8 years |
vboxsync |
IEMAllAImplC.cpp: Basic 64-bit division and multiplication for 32-bit …
|
|
|
@62357
|
8 years |
vboxsync |
VMM/GIM/HyperV: SynIC: APIC-assist page bits.
|
|
|
@62338
|
8 years |
vboxsync |
IEM: Improved return codes.
|
|
|
@62326
|
8 years |
vboxsync |
PDMAllCritSect: Fixed raw-mode/ring-0 assertion wrt cNestings.
|
|
|
@62309
|
8 years |
vboxsync |
VMM/APIC: More info. on AssertMsgFailed.
|
|
|
@62304
|
8 years |
vboxsync |
PGMAllPhys.cpp: warnings
|
|
|
@62302
|
8 years |
vboxsync |
IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times faster …
|
|
|
@62291
|
8 years |
vboxsync |
Removed empty internal/pgm.h header file. (That stuff moved into …
|
|
|
@62290
|
8 years |
vboxsync |
IEM: a few more lines of code tlb code.
|
|
|
@62277
|
8 years |
vboxsync |
VMM/CPUM: Use 'VMMDECL' until we fully retire the old APIC code. Fixes …
|
|
|
@62272
|
8 years |
vboxsync |
PATMRawLeave: VINF_EM_RAW_GUEST_TRAP is probably fine too
|
|
|
@62260
|
8 years |
vboxsync |
CPUMRawEnter: Incorrect CR0 assertion, we allow raw-mode without WP …
|
|
|
@62257
|
8 years |
vboxsync |
IEM: Fix missing read cleanup in retf to different level code path. …
|
|
|
@62246
|
8 years |
vboxsync |
iemMapLookup: Duh!
|
|
|
@62245
|
8 years |
vboxsync |
AllPdbTypeHack.cpp: Include instances alternative VM/VMCPU typedefs.
|
|
|
@62232
|
8 years |
vboxsync |
VMM: Try convince the microsoft linker to pick the right version of …
|
|
|
@62231
|
8 years |
vboxsync |
IEMAll: doxyfix.
|
|
|
@62189
|
8 years |
vboxsync |
IEM: A little bit more on the code TLB.
|
|
|
@62171
|
8 years |
vboxsync |
IEM: Working on instruction fetching optimizations (incomplete and …
|
|
|
@62147
|
8 years |
vboxsync |
PDMCritSect: NOP critsects are less likely to appear than real ones …
|
|
|
@62146
|
8 years |
vboxsync |
PDMCritSectAll.cpp: Enabled the optimizations optimizations.
|
|
|
@62145
|
8 years |
vboxsync |
PDMCritSectAll.cpp: Prepped a few optimizations.
|
|
|
@62138
|
8 years |
vboxsync |
IEMAll.cpp: Darwin build fix.
|
|
|
@62134
|
8 years |
vboxsync |
IEMExecLots: Made it do more than a single loop.
|
|
|
@62111
|
8 years |
vboxsync |
IEM: warnings.
|
|
|
@62109
|
8 years |
vboxsync |
IEM: Enable setjmp for all hosts.
|
|
|
@62093
|
8 years |
vboxsync |
IEM: Saved 1K (except 32-bit) by doing full+unaligned imm16, imme32 …
|
|
|
@62092
|
8 years |
vboxsync |
IEM: Saved 1K (except 32-bit) by doing full+unaligned imm16, imme32 …
|
|
|
@62091
|
8 years |
vboxsync |
IEM: Converted IEMOP_HLP_NO_LOCK_PREFIX to …
|
|
|
@62090
|
8 years |
vboxsync |
IEM: setjmp/longjmp on windows.
|
|
|
@62083
|
8 years |
vboxsync |
IEM: Optimize general purpose register handling a little, reducing the …
|
|
|
@62076
|
8 years |
vboxsync |
IEM: Make use of the direct CPUMCTX access (VMCPU_INCL_CPUM_GST_CTX).
|
|
|
@62034
|
8 years |
vboxsync |
PGMAllPool.cpp: Removed unwanted RTLogPrintf statements.
|
|
|
@62027
|
8 years |
vboxsync |
IEM: Do not mark selectors as stale when switching tasks.
|
|
|
@62018
|
8 years |
vboxsync |
VMM/APIC: Fix unsupported delivery mode combinations with IPIs.
|
|
|
@62015
|
8 years |
vboxsync |
IEM: Switched from using IEMCPU directly to using with via VMCPU. This …
|
|
|
@62010
|
8 years |
vboxsync |
IEM: Optimized iemSRegGetHid; started a little on TLB code.
|
|
|
@61968
|
8 years |
vboxsync |
IEM: Fixed setjmp bug (still disabled). Made IEMExecLots execute lots …
|
|
|
@61899
|
8 years |
vboxsync |
iemRegAddToRipAndClearRF: Tried to optimize the 32-bit code version a …
|
|
|
@61898
|
8 years |
vboxsync |
iemRegAddToRipAndClearRF: optimizations (64-bit code only). Save a …
|
|
|
@61897
|
8 years |
vboxsync |
IEM: 16-bit IP increment fix.
|
|
|
@61896
|
8 years |
vboxsync |
IEM: use uintptr_t instead of uint8_t/unsigned for offOpcode so the …
|
|
|
@61885
|
8 years |
vboxsync |
IEM: Playing with setjmp (disabled) vs return codes. Group6 jump table.
|
|
|
@61876
|
8 years |
vboxsync |
APIC: comment.
|
|
|
@61875
|
8 years |
vboxsync |
APIC: Make assertion local only for now, figure out if the guest can …
|
|
|
@61848
|
8 years |
vboxsync |
VMM/APIC: Use RZ {R0,RC} for the stat counters rather than separate …
|
|
|
@61847
|
8 years |
vboxsync |
IOAPIC, VMM/APIC: Use dedicated rc for when the APIC doesn't accept an …
|
|
|
@61807
|
8 years |
vboxsync |
VMM: attempt to fix the Windows breakage
|
|
|
@61800
|
8 years |
vboxsync |
VMM/APIC: Fix.
|
|
|
@61796
|
8 years |
vboxsync |
VMM/APIC: Build fix.
|
|
|
@61795
|
8 years |
vboxsync |
VMM/APIC: Cleanup.
|
|
|
@61794
|
8 years |
vboxsync |
VMM/APIC: Cleanup.
|
|
|
@61776
|
8 years |
vboxsync |
CPUM,APIC: Per-CPU APIC CPUID feature bit and MSR_IA32_APICBASE GP …
|
|
|
@61736
|
8 years |
vboxsync |
VMM/APIC: VBOXSTRICTRC nits, inline the MMIO read.
|
|
|
@61735
|
8 years |
vboxsync |
PDM,VMM: I/O APIC critsect fixes and interface changes to broadcast EOI.
|
|
|
@61685
|
9 years |
vboxsync |
VMM: I/O APIC lockless implementation.
|
|
|
@61670
|
9 years |
vboxsync |
MM: Add new tag for later use
|
|
|
@61665
|
9 years |
vboxsync |
Type typo.
|
|
|
@61660
|
9 years |
vboxsync |
iemOp_movups_Wps_Vpsmovupd_Wpd_Vpdmovss_Wss_Vssmovsd_Vsd_Wsd: …
|
|
|
@61657
|
9 years |
vboxsync |
VMM: Careful with cpumguest and friends!
|
|
|
@61651
|
9 years |
vboxsync |
IEM: quick movsd Wsd,Vsd impl for tindermac6.
|
|
|
@61650
|
9 years |
vboxsync |
IEMAllInstructions.cpp.h: cleanup
|
|
|
@61641
|
9 years |
vboxsync |
IEM: Enabling movlps and movups again.
|
|
|
@61640
|
9 years |
vboxsync |
IEM: unbreak long mode excption dispatching. cleanups
|
|
|
@61639
|
9 years |
vboxsync |
IEM: Temporarily disabled movlps and movups.
|
|
|
@61638
|
9 years |
vboxsync |
IEM: movlps for fedora 18.
|
|
|
@61637
|
9 years |
vboxsync |
IEM: Quick implementation of movups Wps,Vps.
|
|
|
@61636
|
9 years |
vboxsync |
IEM: Tiny fixes + enable callgate emulation (2nd try).
|
|
|
@61635
|
9 years |
vboxsync |
IEMAll.cpp: Ditto for long mode exception dispatching.
|
|
|
@61632
|
9 years |
vboxsync |
GIM: Correct header order to match what is use *everywhere* else in …
|
|
|
@61631
|
9 years |
vboxsync |
GIMAllHv.cpp: build fix.
|
|
|