VirtualBox

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

Name Size Rev Age Author Last Change
../
target-x86 104373   2 weeks vboxsync VMM/IEM: Implement native emitter for pmovmskb which is used at least …
AllPdbTypeHack.cpp 4.0 KB 98103   16 months vboxsync Copyright year updates by scm.
APICAll.cpp 130.7 KB 103025   3 months vboxsync *: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588
CPUMAllCpuId.cpp 78.7 KB 101428   7 months vboxsync VMM/HM: Added logging for new SVM features.
CPUMAllMsrs.cpp 245.8 KB 104219   4 weeks vboxsync VMM: bugref:10610 Fixed MSR loading.
CPUMAllRegs-armv8.cpp 11.8 KB 101221   8 months vboxsync VMM/CPUMAllRegs-armv8.cpp: Implement CPUMGetGuestAddrWidths(), bugref:10525
CPUMAllRegs.cpp 99.5 KB 100940   9 months vboxsync VMM: Make CPUMIsGuestIn64Bit[Code|CodeEx|Slow] use a const CPUM …
CPUMAllSysRegs-armv8.cpp 17.5 KB 99956   12 months vboxsync VMM/CPUM-armv8: Implement OSDLR_EL1, OSLAR_EL1 and OSLSR_EL1 accessed …
DBGFAll.cpp 22.4 KB 99051   14 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
DBGFAllBp.cpp 23.6 KB 98103   16 months vboxsync Copyright year updates by scm.
DBGFAllTracer.cpp 28.9 KB 99739   12 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
EMAll.cpp 39.2 KB 101539   7 months vboxsync DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
GCMAll.cpp 9.6 KB 99208   13 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
GICAll.cpp 57.4 KB 104386   2 weeks vboxsync VMM/GIC: Add a dedicated GIC device implementation for linux.arm64 …
GIMAll.cpp 16.7 KB 100108   11 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
GIMAllHv.cpp 56.9 KB 99208   13 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
GIMAllKvm.cpp 14.5 KB 99208   13 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
HMAll.cpp 37.7 KB 99739   12 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
HMSVMAll.cpp 19.9 KB 103194   3 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
HMVMXAll.cpp 80.2 KB 103194   3 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
IEMAll-armv8.cpp 4.2 KB 103290   3 months vboxsync VMM/IEMAll-armv8.cpp: Always init pStats because the caller might …
IEMAll.cpp 437.4 KB 104129   5 weeks vboxsync VMM/IEM: Rework MXCSR handling for SSE instructions, bugref:10641 …
IEMAllAImpl-arm64.S 40.3 KB 104346   3 weeks vboxsync VMM/IEM: Fixed regression from r162777 that broke 8- and 16-bit wide …
IEMAllAImpl.asm 205.3 KB 104354   3 weeks vboxsync VMM/IEM: Fixed regression from r162733 in iemAImpl_pcmpistri_u128, …
IEMAllAImplC.cpp 730.0 KB 104439   10 days vboxsync VMM/IEM: Implement maskmovq, [v]maskmovdqu instruction decoding, …
IEMAllCImpl.cpp 363.4 KB 104419   12 days vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllCImplStrInstr.cpp.h 69.0 KB 104195   4 weeks vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllCImplSvmInstr.cpp 68.3 KB 100072   11 months vboxsync VMM/IEM: Reworked all the IEM_MC_CALL/DEFER_TO_CIMPL macros to include …
IEMAllCImplVmxInstr.cpp 412.8 KB 103609   2 months vboxsync VMM/IEM: Nested VMX: bugref:10610 Fix typo with GS base.
IEMAllDbg.cpp 75.9 KB 102869   4 months vboxsync Fixing most probaly a typo in r161081. bugref:10371
IEMAllInst3DNow.cpp.h 4.4 KB 100733   9 months vboxsync VMM/IEM,ValKit: Shortened the IEMAllInstruction* file names to …
IEMAllInstCommon.cpp.h 34.9 KB 104206   4 weeks vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllInstCommonBodyMacros.h 19.8 KB 104195   4 weeks vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllInstOneByte.cpp.h 593.6 KB 104419   12 days vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllInstPython.py 326.8 KB 104419   12 days vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllInstThree0f3a.cpp.h 79.3 KB 104368   2 weeks vboxsync VMM/IEM: bugref:9898 Fix insertps emulation to apply the clear mask …
IEMAllInstThree0f38.cpp.h 99.9 KB 104208   4 weeks vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllInstTwoByte0f.cpp.h 515.4 KB 104439   10 days vboxsync VMM/IEM: Implement maskmovq, [v]maskmovdqu instruction decoding, …
IEMAllInstVexMap1.cpp.h 223.1 KB 104439   10 days vboxsync VMM/IEM: Implement maskmovq, [v]maskmovdqu instruction decoding, …
IEMAllInstVexMap2.cpp.h 117.6 KB 104272   4 weeks vboxsync VMM: bugref:9898 VEX.W opcode decoding helper and its usage for …
IEMAllInstVexMap3.cpp.h 89.8 KB 104369   2 weeks vboxsync VMM/IEM: bugref:9898 Implemented vinsertps, vextractps emulation.
IEMAllIntprTables1.cpp 1.0 KB 100743   9 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables2.cpp 1.1 KB 100743   9 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables3.cpp 1.1 KB 100743   9 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables4.cpp 1.1 KB 100740   9 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllIntprTables.h 3.4 KB 100740   9 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllMemRWTmpl.cpp.h 27.5 KB 103908   7 weeks vboxsync VMM/IEM: Convert …
IEMAllMemRWTmplInline.cpp.h 81.0 KB 102977   4 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
IEMAllN8veExecMem.cpp 61.9 KB 104146   5 weeks vboxsync VMM/IEM: Increased IEMEXECMEM_ALT_SUB_ALLOC_UNIT_SIZE from 128 to 256, …
IEMAllN8veHlpA-arm64.S 7.6 KB 104367   3 weeks vboxsync VMM/IEM: Use IEMInternal.h from IEMAllN8veHlpA-arm64.S and produce …
IEMAllN8veHlpA.asm 8.2 KB 104378   2 weeks vboxsync VMM/IEM: Automtically convert IEMInternal.h & IEMN8veRecompiler.h into …
IEMAllN8veLiveness.cpp 89.0 KB 104420   12 days vboxsync VMM/IEM: Add native emitters for the …
IEMAllN8vePython.py 47.5 KB 104422   12 days vboxsync VMM/IEM: Add native emitters for the …
IEMAllN8veRecompBltIn.cpp 96.2 KB 104407   13 days vboxsync VMM/IEM: Adjusted the TB exit statistics a bit more, adding a few new …
IEMAllN8veRecompFuncs1.cpp 1.0 KB 103807   8 weeks vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs2.cpp 1.0 KB 103807   8 weeks vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs3.cpp 1.0 KB 103807   8 weeks vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs4.cpp 1.0 KB 103807   8 weeks vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs.h 477.6 KB 104420   12 days vboxsync VMM/IEM: Add native emitters for the …
IEMAllN8veRecompiler.cpp 412.9 KB 104407   13 days vboxsync VMM/IEM: Adjusted the TB exit statistics a bit more, adding a few new …
IEMAllThrdFuncs.cpp 45.1 KB 104419   12 days vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllThrdFuncsBltIn.cpp 34.5 KB 103181   3 months vboxsync VMM/IEM: Liveness analysis, part 1. bugref:10372
IEMAllThrdPython.py 191.6 KB 104424   12 days vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
IEMAllThrdRecompiler.cpp 129.9 KB 104407   13 days vboxsync VMM/IEM: Adjusted the TB exit statistics a bit more, adding a few new …
IEMAllThrdTables1.cpp 1.1 KB 100743   9 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables2.cpp 1.1 KB 100743   9 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables3.cpp 1.1 KB 100743   9 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables4.cpp 1.1 KB 100743   9 months vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables.h 18.9 KB 104357   3 weeks vboxsync VMM/IEM: Adding a TB lookup table to each TB, so we can cache which TB …
IOMAll.cpp 23.4 KB 98103   16 months vboxsync Copyright year updates by scm.
IOMAllMmioNew.cpp 52.7 KB 104255   4 weeks vboxsync VMM/IOM: Initialize stack value before calling pfnReadCallback in …
Makefile.kup 0 bytes 2477   17 years vboxsync export
MMAll.cpp 3.9 KB 98103   16 months vboxsync Copyright year updates by scm.
NEMAll.cpp 4.1 KB 98103   16 months vboxsync Copyright year updates by scm.
NEMAllNativeTemplate-win.cpp.h 141.1 KB 99828   12 months vboxsync *: A bunch of adjustments that allows using /permissive- with Visual …
PDMAll.cpp 14.3 KB 100108   11 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
PDMAllCritSect.cpp 46.1 KB 103802   8 weeks vboxsync VMM/PDMAllCritSect.cpp: Build fix for dbgopt build
PDMAllCritSectBoth.cpp 4.5 KB 98103   16 months vboxsync Copyright year updates by scm.
PDMAllCritSectRw.cpp 84.1 KB 98103   16 months vboxsync Copyright year updates by scm.
PDMAllIommu.cpp 18.2 KB 98103   16 months vboxsync Copyright year updates by scm.
PDMAllNetShaper.cpp 6.5 KB 98103   16 months vboxsync Copyright year updates by scm.
PDMAllQueue.cpp 11.3 KB 99674   12 months vboxsync VMM/PDMQueue: Fix PDMQueueAllocEx() to respect the multiple of 32 …
PDMAllTask.cpp 4.2 KB 98103   16 months vboxsync Copyright year updates by scm.
PGMAll.cpp 152.8 KB 103417   3 months vboxsync Devices/Graphics,VMM: Fix some unused function warnings, bugref:3409
PGMAllBth.h 236.3 KB 103374   3 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
PGMAllGst.h 19.4 KB 98103   16 months vboxsync Copyright year updates by scm.
PGMAllGstSlatEpt.cpp.h 18.4 KB 103583   2 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Fix EPT permission checks when EPT …
PGMAllHandler.cpp 84.8 KB 103374   3 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
PGMAllPhys.cpp 148.3 KB 104256   4 weeks vboxsync VMM/PGM: Initialize the return buffer before calling pfnHandler in …
PGMAllPool.cpp 226.2 KB 104032   6 weeks vboxsync VMM/PGM: Nested VMX: bugref:10607 Forward port r162255 (Fix …
PGMAllShw.h 31.5 KB 103720   2 months vboxsync VMM/PGM: Nested VMX: bugref:10607 Fixed getting shadow page when the …
SELMAll.cpp 13.3 KB 98103   16 months vboxsync Copyright year updates by scm.
TMAll.cpp 108.0 KB 101088   8 months vboxsync VMM/IEM,VMM/TM: Basic TB managment and allocation rewrite. bugref:10369
TMAllCpu.cpp 24.2 KB 104131   5 weeks vboxsync VMM/TM: Allow linear scaling of the guest TSC; primarily required for …
TMAllReal.cpp 1.8 KB 98103   16 months vboxsync Copyright year updates by scm.
TMAllVirtual.cpp 43.9 KB 101025   8 months vboxsync VMM/VMMAll: Compilation fixes.
TRPMAll.cpp 14.5 KB 103194   3 months vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
VMAll.cpp 13.7 KB 98103   16 months vboxsync Copyright year updates by scm.
VMMAll.cpp 8.0 KB 98103   16 months vboxsync Copyright year updates by scm.
VMMAllA.asm 2.6 KB 98103   16 months vboxsync Copyright year updates by scm.
VMXAllTemplate.cpp.h 529.5 KB 104259   4 weeks vboxsync VMM/IEM: Fixed missing import-all-state in the history-exec/probe code …
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use