VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll@ 104136

Name Size Rev Age Author Last Change
../
target-x86 104099   8 months vboxsync VMM/IEM: Emit native code for shl Ev,CL. bugref:10376
VMXAllTemplate.cpp.h 529.3 KB 103053   10 months vboxsync VMM: Nested VMX: bugref:10318 Fixed nested-guest (Hyper-V enabled …
VMMAllA.asm 2.6 KB 98103   23 months vboxsync Copyright year updates by scm.
VMMAll.cpp 8.0 KB 98103   23 months vboxsync Copyright year updates by scm.
VMAll.cpp 13.7 KB 98103   23 months vboxsync Copyright year updates by scm.
TRPMAll.cpp 14.5 KB 103194   10 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
TMAllVirtual.cpp 43.9 KB 101025   15 months vboxsync VMM/VMMAll: Compilation fixes.
TMAllReal.cpp 1.8 KB 98103   23 months vboxsync Copyright year updates by scm.
TMAllCpu.cpp 24.2 KB 104131   8 months vboxsync VMM/TM: Allow linear scaling of the guest TSC; primarily required for …
TMAll.cpp 108.0 KB 101088   15 months vboxsync VMM/IEM,VMM/TM: Basic TB managment and allocation rewrite. bugref:10369
SELMAll.cpp 13.3 KB 98103   23 months vboxsync Copyright year updates by scm.
PGMAllShw.h 31.5 KB 103720   9 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Fixed getting shadow page when the …
PGMAllPool.cpp 226.2 KB 104032   8 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Forward port r162255 (Fix …
PGMAllPhys.cpp 148.0 KB 103374   10 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
PGMAllHandler.cpp 84.8 KB 103374   10 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
PGMAllGstSlatEpt.cpp.h 18.4 KB 103583   9 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Fix EPT permission checks when EPT …
PGMAllGst.h 19.4 KB 98103   23 months vboxsync Copyright year updates by scm.
PGMAllBth.h 236.3 KB 103374   10 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
PGMAll.cpp 152.8 KB 103417   10 months vboxsync Devices/Graphics,VMM: Fix some unused function warnings, bugref:3409
PDMAllTask.cpp 4.2 KB 98103   23 months vboxsync Copyright year updates by scm.
PDMAllQueue.cpp 11.3 KB 99674   19 months vboxsync VMM/PDMQueue: Fix PDMQueueAllocEx() to respect the multiple of 32 …
PDMAllNetShaper.cpp 6.5 KB 98103   23 months vboxsync Copyright year updates by scm.
PDMAllIommu.cpp 18.2 KB 98103   23 months vboxsync Copyright year updates by scm.
PDMAllCritSectRw.cpp 84.1 KB 98103   23 months vboxsync Copyright year updates by scm.
PDMAllCritSectBoth.cpp 4.5 KB 98103   23 months vboxsync Copyright year updates by scm.
PDMAllCritSect.cpp 46.1 KB 103802   9 months vboxsync VMM/PDMAllCritSect.cpp: Build fix for dbgopt build
PDMAll.cpp 14.3 KB 100108   18 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
NEMAllNativeTemplate-win.cpp.h 141.1 KB 99828   19 months vboxsync *: A bunch of adjustments that allows using /permissive- with Visual …
NEMAll.cpp 4.1 KB 98103   23 months vboxsync Copyright year updates by scm.
MMAll.cpp 3.9 KB 98103   23 months vboxsync Copyright year updates by scm.
Makefile.kup 0 bytes 2477   18 years vboxsync export
IOMAllMmioNew.cpp 52.7 KB 100108   18 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
IOMAll.cpp 23.4 KB 98103   23 months vboxsync Copyright year updates by scm.
IEMAllThrdTables.h 14.8 KB 104018   8 months vboxsync VMM/IEM: Dropped the argument and local variable counts from …
IEMAllThrdTables4.cpp 1.1 KB 100743   16 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables3.cpp 1.1 KB 100743   16 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables2.cpp 1.1 KB 100743   16 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables1.cpp 1.1 KB 100743   16 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdRecompiler.cpp 121.3 KB 104123   8 months vboxsync VMM/IEM: Avoid the two RTMemProtect calls in iemExecMemAllocatorFree …
IEMAllThrdPython.py 186.8 KB 104135   8 months vboxsync VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for …
IEMAllThrdFuncsBltIn.cpp 34.5 KB 103181   10 months vboxsync VMM/IEM: Liveness analysis, part 1. bugref:10372
IEMAllThrdFuncs.cpp 35.2 KB 103739   9 months vboxsync VMM/IEM: Implemented native emitter for ADD instructions taking …
IEMAllN8veRecompiler.cpp 407.6 KB 104129   8 months vboxsync VMM/IEM: Rework MXCSR handling for SSE instructions, bugref:10641 …
IEMAllN8veRecompFuncs.h 424.6 KB 104135   8 months vboxsync VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for …
IEMAllN8veRecompFuncs4.cpp 1.0 KB 103807   9 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs3.cpp 1.0 KB 103807   9 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs2.cpp 1.0 KB 103807   9 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs1.cpp 1.0 KB 103807   9 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompBltIn.cpp 96.2 KB 104030   8 months vboxsync VMM/IEM: Build fix for linux.arm64 (gcc complains about unsequenced …
IEMAllN8vePython.py 43.5 KB 104136   8 months vboxsync VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for …
IEMAllN8veLiveness.cpp 84.1 KB 104135   8 months vboxsync VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for …
IEMAllN8veHlpA.asm 5.7 KB 103376   10 months vboxsync VMM/IEM: Experimental alternative to throw/longjmp when executing …
IEMAllN8veHlpA-arm64.S 5.0 KB 103636   9 months vboxsync VMM/IEM: Support iemNativeRecompFunc_BltIn_LogCpuState() on arm64, …
IEMAllN8veExecMem.cpp 61.9 KB 104123   8 months vboxsync VMM/IEM: Avoid the two RTMemProtect calls in iemExecMemAllocatorFree …
IEMAllMemRWTmplInline.cpp.h 81.0 KB 102977   11 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
IEMAllMemRWTmpl.cpp.h 27.5 KB 103908   9 months vboxsync VMM/IEM: Convert …
IEMAllIntprTables.h 3.4 KB 100740   16 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllIntprTables4.cpp 1.1 KB 100740   16 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllIntprTables3.cpp 1.1 KB 100743   16 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables2.cpp 1.1 KB 100743   16 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables1.cpp 1.0 KB 100743   16 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllInstVexMap3.cpp.h 86.3 KB 104113   8 months vboxsync VMM/IEM: Fix some incorrect instruction names, bugref:9898
IEMAllInstVexMap2.cpp.h 111.3 KB 104132   8 months vboxsync VMM/IEM: Convert some AVX instruction emulation helpers to the …
IEMAllInstVexMap1.cpp.h 221.5 KB 104135   8 months vboxsync VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for …
IEMAllInstTwoByte0f.cpp.h 514.5 KB 104129   8 months vboxsync VMM/IEM: Rework MXCSR handling for SSE instructions, bugref:10641 …
IEMAllInstThree0f38.cpp.h 99.9 KB 104103   8 months vboxsync VMM/IEM: Convert assembly helpers for MMX/SSE instructions who not …
IEMAllInstThree0f3a.cpp.h 80.0 KB 104018   8 months vboxsync VMM/IEM: Dropped the argument and local variable counts from …
IEMAllInstPython.py 325.7 KB 104135   8 months vboxsync VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for …
IEMAllInstOneByte.cpp.h 582.2 KB 104117   8 months vboxsync VMM/IEM: Fix one more incorrect instruction name, bugref:9898
IEMAllInstCommonBodyMacros.h 21.2 KB 104018   8 months vboxsync VMM/IEM: Dropped the argument and local variable counts from …
IEMAllInstCommon.cpp.h 34.9 KB 104132   8 months vboxsync VMM/IEM: Convert some AVX instruction emulation helpers to the …
IEMAllInst3DNow.cpp.h 4.4 KB 100733   16 months vboxsync VMM/IEM,ValKit: Shortened the IEMAllInstruction* file names to …
IEMAllDbg.cpp 75.9 KB 102869   11 months vboxsync Fixing most probaly a typo in r161081. bugref:10371
IEMAllCImplVmxInstr.cpp 412.8 KB 103609   9 months vboxsync VMM/IEM: Nested VMX: bugref:10610 Fix typo with GS base.
IEMAllCImplSvmInstr.cpp 68.3 KB 100072   18 months vboxsync VMM/IEM: Reworked all the IEM_MC_CALL/DEFER_TO_CIMPL macros to include …
IEMAllCImplStrInstr.cpp.h 68.9 KB 102430   12 months vboxsync VMM/IEM: Refactored iemMemMap and friends to work with bUnmapInfo / …
IEMAllCImpl.cpp 371.6 KB 103734   9 months vboxsync VMM/IEM: Fixed bug in sysret when targeting intel CPUs where …
IEMAllAImplC.cpp 720.8 KB 104133   8 months vboxsync VMM/IEM: Convert the 256-bit vmovsldup/vmovshdup/vmovddup emulations …
IEMAllAImpl.asm 198.9 KB 104136   8 months vboxsync VMM/IEM: Rework MXCSR handling for AVX instructions. See r162550 for …
IEMAllAImpl-arm64.S 11.4 KB 103003   10 months vboxsync VMM/IEM: Assembly version of iemAImpl_sub_*. bugref:10376
IEMAll.cpp 437.4 KB 104129   8 months vboxsync VMM/IEM: Rework MXCSR handling for SSE instructions, bugref:10641 …
IEMAll-armv8.cpp 4.2 KB 103290   10 months vboxsync VMM/IEMAll-armv8.cpp: Always init pStats because the caller might …
HMVMXAll.cpp 80.2 KB 103194   10 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
HMSVMAll.cpp 19.9 KB 103194   10 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
HMAll.cpp 37.7 KB 99739   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
GIMAllKvm.cpp 14.5 KB 99208   20 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
GIMAllHv.cpp 56.9 KB 99208   20 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
GIMAll.cpp 16.7 KB 100108   18 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
GICAll.cpp 56.2 KB 103374   10 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
GCMAll.cpp 9.6 KB 99208   20 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
EMAll.cpp 39.2 KB 101539   14 months vboxsync DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
DBGFAllTracer.cpp 28.9 KB 99739   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
DBGFAllBp.cpp 23.6 KB 98103   23 months vboxsync Copyright year updates by scm.
DBGFAll.cpp 22.4 KB 99051   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
CPUMAllSysRegs-armv8.cpp 17.5 KB 99956   19 months vboxsync VMM/CPUM-armv8: Implement OSDLR_EL1, OSLAR_EL1 and OSLSR_EL1 accessed …
CPUMAllRegs.cpp 99.5 KB 100940   16 months vboxsync VMM: Make CPUMIsGuestIn64Bit[Code|CodeEx|Slow] use a const CPUM …
CPUMAllRegs-armv8.cpp 11.8 KB 101221   15 months vboxsync VMM/CPUMAllRegs-armv8.cpp: Implement CPUMGetGuestAddrWidths(), bugref:10525
CPUMAllMsrs.cpp 245.2 KB 100935   16 months vboxsync VMM: bugref:10498 bugref:10318: Implemented basic MTRR reporting and …
CPUMAllCpuId.cpp 78.7 KB 101428   14 months vboxsync VMM/HM: Added logging for new SVM features.
APICAll.cpp 130.7 KB 103025   10 months vboxsync *: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588
AllPdbTypeHack.cpp 4.0 KB 98103   23 months vboxsync Copyright year updates by scm.
Note: See TracBrowser for help on using the repository browser.

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