VirtualBox

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

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

© 2023 Oracle
ContactPrivacy policyTerms of Use