VirtualBox

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

Name Size Rev Age Author Last Change
../
target-x86 104373   7 months vboxsync VMM/IEM: Implement native emitter for pmovmskb which is used at least …
AllPdbTypeHack.cpp 4.0 KB 98103   22 months vboxsync Copyright year updates by scm.
APICAll.cpp 130.7 KB 103025   10 months vboxsync *: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588
CPUMAllCpuId.cpp 78.7 KB 101428   13 months vboxsync VMM/HM: Added logging for new SVM features.
CPUMAllMsrs.cpp 245.8 KB 104219   7 months vboxsync VMM: bugref:10610 Fixed MSR loading.
CPUMAllRegs-armv8.cpp 11.8 KB 101221   14 months vboxsync VMM/CPUMAllRegs-armv8.cpp: Implement CPUMGetGuestAddrWidths(), bugref:10525
CPUMAllRegs.cpp 99.5 KB 100940   15 months vboxsync VMM: Make CPUMIsGuestIn64Bit[Code|CodeEx|Slow] use a const CPUM …
CPUMAllSysRegs-armv8.cpp 17.5 KB 99956   18 months vboxsync VMM/CPUM-armv8: Implement OSDLR_EL1, OSLAR_EL1 and OSLSR_EL1 accessed …
DBGFAll.cpp 22.4 KB 99051   20 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
DBGFAllBp.cpp 23.6 KB 98103   22 months vboxsync Copyright year updates by scm.
DBGFAllTracer.cpp 28.9 KB 99739   18 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
EMAll.cpp 39.2 KB 101539   13 months vboxsync DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
GCMAll.cpp 18.0 KB 104516   6 months vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
GICAll.cpp 57.4 KB 104386   7 months vboxsync VMM/GIC: Add a dedicated GIC device implementation for linux.arm64 …
GIMAll.cpp 16.7 KB 100108   17 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
GIMAllHv.cpp 56.9 KB 99208   20 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
GIMAllKvm.cpp 14.5 KB 99208   20 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
HMAll.cpp 37.7 KB 99739   18 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
HMSVMAll.cpp 19.9 KB 103194   9 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
HMVMXAll.cpp 80.2 KB 103194   9 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
IEMAll-armv8.cpp 4.2 KB 103290   9 months vboxsync VMM/IEMAll-armv8.cpp: Always init pStats because the caller might …
IEMAll.cpp 437.8 KB 104516   6 months vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
IEMAllAImpl-arm64.S 40.3 KB 104346   7 months vboxsync VMM/IEM: Fixed regression from r162777 that broke 8- and 16-bit wide …
IEMAllAImpl.asm 205.6 KB 104521   6 months vboxsync VMM/IEM: Corrected cvtps2pd memory access from 128 to 64 bits. …
IEMAllAImplC.cpp 730.1 KB 104521   6 months vboxsync VMM/IEM: Corrected cvtps2pd memory access from 128 to 64 bits. …
IEMAllCImpl.cpp 389.3 KB 104722   6 months vboxsync VMM/IEM: Implement vmaskmovp[sd], vpmaskmov[dq] instruction decoding, …
IEMAllCImplStrInstr.cpp.h 68.9 KB 104581   6 months vboxsync VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h: Remove conditional which …
IEMAllCImplSvmInstr.cpp 68.3 KB 100072   17 months vboxsync VMM/IEM: Reworked all the IEM_MC_CALL/DEFER_TO_CIMPL macros to include …
IEMAllCImplVmxInstr.cpp 412.8 KB 104543   6 months vboxsync VMM/IEM: Nested VMX: bugref:3409 Fixed a couple of nested-VMX event …
IEMAllDbg.cpp 75.9 KB 102869   10 months vboxsync Fixing most probaly a typo in r161081. bugref:10371
IEMAllInst3DNow.cpp.h 4.4 KB 100733   16 months vboxsync VMM/IEM,ValKit: Shortened the IEMAllInstruction* file names to …
IEMAllInstCommon.cpp.h 35.0 KB 104732   6 months vboxsync VMM/IEM: Don't define the function tables for the host assembly …
IEMAllInstCommonBodyMacros.h 19.8 KB 104195   7 months vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllInstOneByte.cpp.h 593.6 KB 104419   7 months vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllInstPython.py 326.8 KB 104419   7 months vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllInstThree0f3a.cpp.h 79.3 KB 104368   7 months vboxsync VMM/IEM: bugref:9898 Fix insertps emulation to apply the clear mask …
IEMAllInstThree0f38.cpp.h 99.9 KB 104208   7 months vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllInstTwoByte0f.cpp.h 517.6 KB 104521   6 months vboxsync VMM/IEM: Corrected cvtps2pd memory access from 128 to 64 bits. …
IEMAllInstVexMap1.cpp.h 223.1 KB 104439   6 months vboxsync VMM/IEM: Implement maskmovq, [v]maskmovdqu instruction decoding, …
IEMAllInstVexMap2.cpp.h 135.1 KB 104784   5 months vboxsync VMM/IEM: Add helper to ignore the VEX.W prefix for non 64-bit code as …
IEMAllInstVexMap3.cpp.h 89.9 KB 104784   5 months vboxsync VMM/IEM: Add helper to ignore the VEX.W prefix for non 64-bit code as …
IEMAllIntprTables1.cpp 1.0 KB 100743   15 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables2.cpp 1.1 KB 100743   15 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables3.cpp 1.1 KB 100743   15 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables4.cpp 1.1 KB 100740   15 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllIntprTables.h 3.4 KB 100740   15 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllMemRWTmpl.cpp.h 27.5 KB 103908   8 months vboxsync VMM/IEM: Convert …
IEMAllMemRWTmplInline.cpp.h 81.0 KB 102977   10 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
IEMAllN8veExecMem.cpp 62.5 KB 104731   6 months vboxsync VMM/IEM: Some instruction cache flushing code for linux.arm64, bugref:10391
IEMAllN8veHlpA-arm64.S 8.2 KB 104798   5 months vboxsync VMM/IEM: Introduce IEMNATIVE_WITH_RECOMPILER_EPILOGUE_SINGLETON as an …
IEMAllN8veHlpA.asm 8.2 KB 104378   7 months vboxsync VMM/IEM: Automtically convert IEMInternal.h & IEMN8veRecompiler.h into …
IEMAllN8veLiveness.cpp 89.0 KB 104420   7 months vboxsync VMM/IEM: Add native emitters for the …
IEMAllN8vePython.py 47.5 KB 104422   7 months vboxsync VMM/IEM: Add native emitters for the …
IEMAllN8veRecompBltIn.cpp 95.3 KB 104797   5 months vboxsync VMM/IEM: Introduce special helpers for generating code to exit a TB in …
IEMAllN8veRecompFuncs1.cpp 1.0 KB 103807   8 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs2.cpp 1.0 KB 103807   8 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs3.cpp 1.0 KB 103807   8 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs4.cpp 1.0 KB 103807   8 months vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs.h 481.8 KB 104797   5 months vboxsync VMM/IEM: Introduce special helpers for generating code to exit a TB in …
IEMAllN8veRecompiler.cpp 429.8 KB 104798   5 months vboxsync VMM/IEM: Introduce IEMNATIVE_WITH_RECOMPILER_EPILOGUE_SINGLETON as an …
IEMAllThrdFuncs.cpp 45.1 KB 104419   7 months vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllThrdFuncsBltIn.cpp 34.0 KB 104468   6 months vboxsync VMM/IEM: Deal with the simples direct 'linking' of TBs scenario for …
IEMAllThrdPython.py 191.6 KB 104424   7 months vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllThrdRecompiler.cpp 129.9 KB 104469   6 months vboxsync VMM/IEM: Fix harmless typo, bugref:3409
IEMAllThrdTables1.cpp 1.1 KB 100743   15 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables2.cpp 1.1 KB 100743   15 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables3.cpp 1.1 KB 100743   15 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables4.cpp 1.1 KB 100743   15 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables.h 18.9 KB 104357   7 months vboxsync VMM/IEM: Adding a TB lookup table to each TB, so we can cache which TB …
IOMAll.cpp 23.4 KB 98103   22 months vboxsync Copyright year updates by scm.
IOMAllMmioNew.cpp 52.7 KB 104255   7 months vboxsync VMM/IOM: Initialize stack value before calling pfnReadCallback in …
Makefile.kup 0 bytes 2477   18 years vboxsync export
MMAll.cpp 3.9 KB 98103   22 months vboxsync Copyright year updates by scm.
NEMAll.cpp 4.1 KB 98103   22 months vboxsync Copyright year updates by scm.
NEMAllNativeTemplate-win.cpp.h 141.1 KB 99828   18 months vboxsync *: A bunch of adjustments that allows using /permissive- with Visual …
PDMAll.cpp 14.3 KB 100108   17 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
PDMAllCritSect.cpp 46.1 KB 103802   8 months vboxsync VMM/PDMAllCritSect.cpp: Build fix for dbgopt build
PDMAllCritSectBoth.cpp 4.5 KB 98103   22 months vboxsync Copyright year updates by scm.
PDMAllCritSectRw.cpp 84.1 KB 98103   22 months vboxsync Copyright year updates by scm.
PDMAllIommu.cpp 18.2 KB 98103   22 months vboxsync Copyright year updates by scm.
PDMAllNetShaper.cpp 6.5 KB 98103   22 months vboxsync Copyright year updates by scm.
PDMAllQueue.cpp 11.3 KB 99674   18 months vboxsync VMM/PDMQueue: Fix PDMQueueAllocEx() to respect the multiple of 32 …
PDMAllTask.cpp 4.2 KB 98103   22 months vboxsync Copyright year updates by scm.
PGMAll.cpp 152.6 KB 104548   6 months vboxsync VMM/PGM: Some EMT asserting and spaces. bugref:10687
PGMAllBth.h 236.3 KB 104767   6 months vboxsync VMM/PGM,IOM,PDM: MMIO cleanups. bugref:10687
PGMAllGst.h 19.2 KB 104767   6 months vboxsync VMM/PGM,IOM,PDM: MMIO cleanups. bugref:10687
PGMAllGstSlatEpt.cpp.h 18.4 KB 103583   8 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Fix EPT permission checks when EPT …
PGMAllHandler.cpp 84.8 KB 103374   9 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
PGMAllPhys.cpp 148.5 KB 104548   6 months vboxsync VMM/PGM: Some EMT asserting and spaces. bugref:10687
PGMAllPool.cpp 226.2 KB 104032   8 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Forward port r162255 (Fix …
PGMAllShw.h 31.5 KB 103720   8 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Fixed getting shadow page when the …
SELMAll.cpp 13.3 KB 98103   22 months vboxsync Copyright year updates by scm.
TMAll.cpp 108.4 KB 104788   5 months vboxsync VMM/tmTimerQueuesSanityChecks: Corrected free count check. bugref:10688
TMAllCpu.cpp 24.2 KB 104131   7 months vboxsync VMM/TM: Allow linear scaling of the guest TSC; primarily required for …
TMAllReal.cpp 1.8 KB 98103   22 months vboxsync Copyright year updates by scm.
TMAllVirtual.cpp 43.9 KB 101025   14 months vboxsync VMM/VMMAll: Compilation fixes.
TRPMAll.cpp 14.5 KB 103194   9 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
VMAll.cpp 13.7 KB 98103   22 months vboxsync Copyright year updates by scm.
VMMAll.cpp 8.0 KB 98103   22 months vboxsync Copyright year updates by scm.
VMMAllA.asm 2.6 KB 98103   22 months vboxsync Copyright year updates by scm.
VMXAllTemplate.cpp.h 530.0 KB 104516   6 months vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
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