VirtualBox

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

Name Size Rev Age Author Last Change
../
target-x86 105491   4 months vboxsync VMM/IEM: Implement native emitters for addps, addpd, mulps and subps, …
VMXAllTemplate.cpp.h 530.0 KB 104516   7 months vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
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 105352   5 months vboxsync VMM/VMR3Req,iprt/cdefs.h: Adjustments of VMR3ReqCallUV family to fit …
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.3 KB 105715   4 months vboxsync VMM/TM: Removed unused TMTimerPollBoolWith32BitMilliTS API. bugref:10656
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.7 KB 105724   3 months vboxsync Disassembler,VMM,HostDrivers,Debugger,MakeAlternativeSource: Convert …
PGMAllPhys.cpp 210.4 KB 104935   6 months vboxsync VMM/PGM: Lockless pgmPhysGCPhys2R3Ptr variant for use in …
PGMAllHandler.cpp 86.1 KB 104840   6 months vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
PGMAllGstSlatEpt.cpp.h 18.6 KB 104932   6 months vboxsync VMM/PGM,IEM: Refactored+copied PGMGstGetPage into PGMGstQueryPage that …
PGMAllGst.h 41.7 KB 104939   6 months vboxsync VMM/PGM: Elimintate the GstWalk local from PGM_GST_NAME(WalkFast). …
PGMAllBth.h 236.3 KB 104840   6 months vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
PGMAll.cpp 153.8 KB 104990   5 months vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
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 104255   8 months vboxsync VMM/IOM: Initialize stack value before calling pfnReadCallback in …
IOMAll.cpp 23.4 KB 98103   23 months vboxsync Copyright year updates by scm.
IEMAllThrdTables.h 19.8 KB 105805   3 months vboxsync VMM/IEM: End TB if we get back to the first instruction again via an …
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 146.4 KB 105805   3 months vboxsync VMM/IEM: End TB if we get back to the first instruction again via an …
IEMAllThrdPython.py 205.0 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllThrdFuncsBltIn.cpp 36.2 KB 105698   4 months vboxsync VMM/IEM,TM: Adaptive timer polling and running of the timer queues …
IEMAllThrdFuncs.cpp 49.6 KB 105768   3 months vboxsync VMM/IEM: Eliminated an unnecessary CS.LIM check in IEM_MC_REL_JMP_XXX …
IEMAllN8veRecompiler.cpp 455.2 KB 105877   3 months vboxsync VMM/IEM: Don't flush PC prior to 64-bit relative jumps, flush it when …
IEMAllN8veRecompFuncs.h 537.9 KB 105878   3 months vboxsync VMM/IEM: Don't flush PC prior to 64-bit relative jumps, flush it when …
IEMAllN8veRecompFuncs6.cpp 1.0 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllN8veRecompFuncs5.cpp 1.0 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
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 101.3 KB 105698   4 months vboxsync VMM/IEM,TM: Adaptive timer polling and running of the timer queues …
IEMAllN8vePython.py 51.1 KB 105853   3 months vboxsync VMM/IEM: Don't force PC updating before branches, nor flushing of …
IEMAllN8veLiveness.h 92.3 KB 105770   3 months vboxsync VMM/IEM: Prepping to split up the generated liveness code. bugref:10372
IEMAllN8veLiveness6.cpp 1.1 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllN8veLiveness5.cpp 1.1 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllN8veLiveness4.cpp 1.1 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllN8veLiveness3.cpp 1.1 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllN8veLiveness2.cpp 1.1 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllN8veLiveness1.cpp 1.1 KB 105797   3 months vboxsync VMM/IEM: Split up IEMAllN8veLiveness.cpp into 6 parts to speed up …
IEMAllN8veHlpA.asm 8.8 KB 105589   4 months vboxsync VMM/IEMAllN8veHlpA.asm: Fixed iemNativeFpCtrlRegRestore on windows …
IEMAllN8veHlpA-arm64.S 9.7 KB 105490   4 months vboxsync VMM/IEM: Basic infrastructure to natively recompile SIMD floating …
IEMAllN8veExecMem.cpp 68.0 KB 105414   5 months vboxsync VMM/IEM: Log how many bytes of executable memory are not usable due to …
IEMAllMemRWTmplInline.cpp.h 86.3 KB 105036   5 months vboxsync VMM/IEM: Split the TLB into non-global (even) and global (odd) …
IEMAllMemRWTmpl.cpp.h 27.6 KB 104956   6 months vboxsync VMM/IEM: TLB statistics reorg. bugref:10687
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 132.9 KB 105445   4 months vboxsync VMM/IEM: Fold IEM_MC_MAYBE_RAISE_SSE_AVX_SIMD_FP_OR_UD_XCPT() into …
IEMAllInstVexMap2.cpp.h 149.9 KB 105664   4 months vboxsync VMM/IEM: Implement vgather[dq]p[sd], vpgather[dq][dq] instruction …
IEMAllInstVexMap1.cpp.h 298.8 KB 105834   3 months vboxsync Fix emulation of 'vmovq' instruction in 16/32-bit modes (acts as …
IEMAllInstTwoByte0f.cpp.h 518.0 KB 105699   4 months vboxsync VMM/IEM: Fix disassembly metadata for movq_Pq_Qq, vcmpss, vcmpsd …
IEMAllInstThree0f38.cpp.h 101.0 KB 105399   5 months vboxsync VMM/IEM: Implement native emitters for …
IEMAllInstThree0f3a.cpp.h 81.4 KB 105445   4 months vboxsync VMM/IEM: Fold IEM_MC_MAYBE_RAISE_SSE_AVX_SIMD_FP_OR_UD_XCPT() into …
IEMAllInstPython.py 328.6 KB 105853   3 months vboxsync VMM/IEM: Don't force PC updating before branches, nor flushing of …
IEMAllInstOneByte.cpp.h 593.5 KB 105652   4 months vboxsync VMM/IEM: Fix bound instruction emulation when running in the …
IEMAllInstCommonBodyMacros.h 19.8 KB 104195   8 months vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllInstCommon.cpp.h 35.0 KB 104732   7 months vboxsync VMM/IEM: Don't define the function tables for the host assembly …
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.9 KB 104990   5 months vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
IEMAllCImplSvmInstr.cpp 68.3 KB 104990   5 months vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
IEMAllCImplStrInstr.cpp.h 69.0 KB 105711   4 months vboxsync VMM/IEM: Ensure that the required segment is up to date in CPUM when …
IEMAllCImpl.cpp 398.9 KB 105664   4 months vboxsync VMM/IEM: Implement vgather[dq]p[sd], vpgather[dq][dq] instruction …
IEMAllAImplC.cpp 792.2 KB 105462   4 months vboxsync VMM/IEM: Simplify the MXCSR exception calculation a tiny bit, bugref:10652
IEMAllAImpl.asm 221.4 KB 105486   4 months vboxsync VMM/IEM: Fix for r164115, bugref:10652
IEMAllAImpl-arm64.S 40.3 KB 104346   8 months vboxsync VMM/IEM: Fixed regression from r162777 that broke 8- and 16-bit wide …
IEMAll.cpp 474.8 KB 105673   4 months vboxsync VMM/IEM,TM: Do full-TB looping. Redid timer polling in the recompiler. …
IEMAll-armv8.cpp 4.2 KB 104990   5 months vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
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 57.3 KB 105697   4 months vboxsync Main,VMMArm/GIC: Fixes for linux.arm64, bugref:10747
GCMAll.cpp 18.0 KB 104516   7 months vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
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 29.0 KB 105072   5 months vboxsync VMM/IEM,DBGF,bs3-cpu-weird-1: Early data breakpoint support, mostly …
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.7 KB 105092   5 months vboxsync VMM/CPUM: Fixed ancient bug in CPUMRecalcHyperDRx where it would try …
CPUMAllRegs-armv8.cpp 12.6 KB 105732   3 months vboxsync VMM/CPUM-armv8: Add some helpers tp query current guest EL and whether …
CPUMAllMsrs.cpp 245.8 KB 104219   8 months vboxsync VMM: bugref:10610 Fixed MSR loading.
CPUMAllCpuId.cpp 78.9 KB 105364   5 months vboxsync VMM: Expose FMA and F16C instruction set extensions if available and …
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