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

© 2023 Oracle
ContactPrivacy policyTerms of Use