VirtualBox

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

名稱 檔案大小 修訂 年份 作者 最後變更
../
target-x86 105491   6 月 vboxsync VMM/IEM: Implement native emitters for addps, addpd, mulps and subps, …
VMXAllTemplate.cpp.h 530.0 KB 104516   8 月 vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
VMMAllA.asm 2.6 KB 98103   2 年 vboxsync Copyright year updates by scm.
VMMAll.cpp 8.0 KB 98103   2 年 vboxsync Copyright year updates by scm.
VMAll.cpp 13.7 KB 105352   6 月 vboxsync VMM/VMR3Req,iprt/cdefs.h: Adjustments of VMR3ReqCallUV family to fit …
TRPMAll.cpp 14.5 KB 103194   11 月 vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
TMAllVirtual.cpp 43.9 KB 101025   16 月 vboxsync VMM/VMMAll: Compilation fixes.
TMAllReal.cpp 1.8 KB 98103   2 年 vboxsync Copyright year updates by scm.
TMAllCpu.cpp 24.2 KB 104131   9 月 vboxsync VMM/TM: Allow linear scaling of the guest TSC; primarily required for …
TMAll.cpp 108.3 KB 105715   5 月 vboxsync VMM/TM: Removed unused TMTimerPollBoolWith32BitMilliTS API. bugref:10656
SELMAll.cpp 13.3 KB 98103   2 年 vboxsync Copyright year updates by scm.
PGMAllShw.h 31.5 KB 103720   10 月 vboxsync VMM/PGM: Nested VMX: bugref:10607 Fixed getting shadow page when the …
PGMAllPool.cpp 226.7 KB 105724   5 月 vboxsync Disassembler,VMM,HostDrivers,Debugger,MakeAlternativeSource: Convert …
PGMAllPhys.cpp 210.4 KB 104935   7 月 vboxsync VMM/PGM: Lockless pgmPhysGCPhys2R3Ptr variant for use in …
PGMAllHandler.cpp 86.1 KB 104840   7 月 vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
PGMAllGstSlatEpt.cpp.h 18.6 KB 104932   7 月 vboxsync VMM/PGM,IEM: Refactored+copied PGMGstGetPage into PGMGstQueryPage that …
PGMAllGst.h 41.7 KB 104939   7 月 vboxsync VMM/PGM: Elimintate the GstWalk local from PGM_GST_NAME(WalkFast). …
PGMAllBth.h 236.3 KB 104840   7 月 vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
PGMAll.cpp 153.8 KB 104990   7 月 vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
PDMAllTask.cpp 4.2 KB 98103   2 年 vboxsync Copyright year updates by scm.
PDMAllQueue.cpp 11.3 KB 99674   20 月 vboxsync VMM/PDMQueue: Fix PDMQueueAllocEx() to respect the multiple of 32 …
PDMAllNetShaper.cpp 6.5 KB 98103   2 年 vboxsync Copyright year updates by scm.
PDMAllIommu.cpp 18.2 KB 98103   2 年 vboxsync Copyright year updates by scm.
PDMAllCritSectRw.cpp 84.1 KB 98103   2 年 vboxsync Copyright year updates by scm.
PDMAllCritSectBoth.cpp 4.5 KB 98103   2 年 vboxsync Copyright year updates by scm.
PDMAllCritSect.cpp 46.1 KB 103802   10 月 vboxsync VMM/PDMAllCritSect.cpp: Build fix for dbgopt build
PDMAll.cpp 14.3 KB 100108   19 月 vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
NEMAllNativeTemplate-win.cpp.h 141.1 KB 99828   20 月 vboxsync *: A bunch of adjustments that allows using /permissive- with Visual …
NEMAll.cpp 4.1 KB 98103   2 年 vboxsync Copyright year updates by scm.
MMAll.cpp 3.9 KB 98103   2 年 vboxsync Copyright year updates by scm.
Makefile.kup 0 位元組 2477   18 年 vboxsync export
IOMAllMmioNew.cpp 52.7 KB 104255   9 月 vboxsync VMM/IOM: Initialize stack value before calling pfnReadCallback in …
IOMAll.cpp 23.4 KB 98103   2 年 vboxsync Copyright year updates by scm.
IEMAllThrdTables.h 18.9 KB 105673   5 月 vboxsync VMM/IEM,TM: Do full-TB looping. Redid timer polling in the recompiler. …
IEMAllThrdTables4.cpp 1.1 KB 100743   18 月 vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables3.cpp 1.1 KB 100743   18 月 vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables2.cpp 1.1 KB 100743   18 月 vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdTables1.cpp 1.1 KB 100743   18 月 vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllThrdRecompiler.cpp 145.7 KB 105718   5 月 vboxsync VMM/IEM: Take down the FLAT PC when compiling TBs the first time. …
IEMAllThrdPython.py 203.0 KB 105768   5 月 vboxsync VMM/IEM: Eliminated an unnecessary CS.LIM check in IEM_MC_REL_JMP_XXX …
IEMAllThrdFuncsBltIn.cpp 36.2 KB 105698   5 月 vboxsync VMM/IEM,TM: Adaptive timer polling and running of the timer queues …
IEMAllThrdFuncs.cpp 49.6 KB 105768   5 月 vboxsync VMM/IEM: Eliminated an unnecessary CS.LIM check in IEM_MC_REL_JMP_XXX …
IEMAllN8veRecompiler.cpp 453.9 KB 105739   5 月 vboxsync VMM/IEM: Don't try save IEMNATIVE_REG_FIXED_TMP0 together with other …
IEMAllN8veRecompFuncs.h 508.0 KB 105768   5 月 vboxsync VMM/IEM: Eliminated an unnecessary CS.LIM check in IEM_MC_REL_JMP_XXX …
IEMAllN8veRecompFuncs4.cpp 1.0 KB 103807   10 月 vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs3.cpp 1.0 KB 103807   10 月 vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs2.cpp 1.0 KB 103807   10 月 vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompFuncs1.cpp 1.0 KB 103807   10 月 vboxsync VMM/IEM: Split up the native recompiler functions …
IEMAllN8veRecompBltIn.cpp 101.3 KB 105698   5 月 vboxsync VMM/IEM,TM: Adaptive timer polling and running of the timer queues …
IEMAllN8vePython.py 49.3 KB 105768   5 月 vboxsync VMM/IEM: Eliminated an unnecessary CS.LIM check in IEM_MC_REL_JMP_XXX …
IEMAllN8veLiveness.h 92.3 KB 105770   5 月 vboxsync VMM/IEM: Prepping to split up the generated liveness code. bugref:10372
IEMAllN8veLiveness.cpp 967 位元組 105770   5 月 vboxsync VMM/IEM: Prepping to split up the generated liveness code. bugref:10372
IEMAllN8veHlpA.asm 8.8 KB 105589   5 月 vboxsync VMM/IEMAllN8veHlpA.asm: Fixed iemNativeFpCtrlRegRestore on windows …
IEMAllN8veHlpA-arm64.S 9.7 KB 105490   6 月 vboxsync VMM/IEM: Basic infrastructure to natively recompile SIMD floating …
IEMAllN8veExecMem.cpp 68.0 KB 105414   6 月 vboxsync VMM/IEM: Log how many bytes of executable memory are not usable due to …
IEMAllMemRWTmplInline.cpp.h 86.3 KB 105036   7 月 vboxsync VMM/IEM: Split the TLB into non-global (even) and global (odd) …
IEMAllMemRWTmpl.cpp.h 27.6 KB 104956   7 月 vboxsync VMM/IEM: TLB statistics reorg. bugref:10687
IEMAllIntprTables.h 3.4 KB 100740   18 月 vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllIntprTables4.cpp 1.1 KB 100740   18 月 vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
IEMAllIntprTables3.cpp 1.1 KB 100743   18 月 vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables2.cpp 1.1 KB 100743   18 月 vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllIntprTables1.cpp 1.0 KB 100743   18 月 vboxsync VMM/IEM: Split up IEMAllThrdTables.cpp into four files to speed up …
IEMAllInstVexMap3.cpp.h 132.9 KB 105445   6 月 vboxsync VMM/IEM: Fold IEM_MC_MAYBE_RAISE_SSE_AVX_SIMD_FP_OR_UD_XCPT() into …
IEMAllInstVexMap2.cpp.h 149.9 KB 105664   5 月 vboxsync VMM/IEM: Implement vgather[dq]p[sd], vpgather[dq][dq] instruction …
IEMAllInstVexMap1.cpp.h 298.7 KB 105699   5 月 vboxsync VMM/IEM: Fix disassembly metadata for movq_Pq_Qq, vcmpss, vcmpsd …
IEMAllInstTwoByte0f.cpp.h 518.0 KB 105699   5 月 vboxsync VMM/IEM: Fix disassembly metadata for movq_Pq_Qq, vcmpss, vcmpsd …
IEMAllInstThree0f38.cpp.h 101.0 KB 105399   6 月 vboxsync VMM/IEM: Implement native emitters for …
IEMAllInstThree0f3a.cpp.h 81.4 KB 105445   6 月 vboxsync VMM/IEM: Fold IEM_MC_MAYBE_RAISE_SSE_AVX_SIMD_FP_OR_UD_XCPT() into …
IEMAllInstPython.py 328.2 KB 105664   5 月 vboxsync VMM/IEM: Implement vgather[dq]p[sd], vpgather[dq][dq] instruction …
IEMAllInstOneByte.cpp.h 593.5 KB 105652   5 月 vboxsync VMM/IEM: Fix bound instruction emulation when running in the …
IEMAllInstCommonBodyMacros.h 19.8 KB 104195   9 月 vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
IEMAllInstCommon.cpp.h 35.0 KB 104732   8 月 vboxsync VMM/IEM: Don't define the function tables for the host assembly …
IEMAllInst3DNow.cpp.h 4.4 KB 100733   18 月 vboxsync VMM/IEM,ValKit: Shortened the IEMAllInstruction* file names to …
IEMAllDbg.cpp 75.9 KB 102869   12 月 vboxsync Fixing most probaly a typo in r161081. bugref:10371
IEMAllCImplVmxInstr.cpp 412.9 KB 104990   7 月 vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
IEMAllCImplSvmInstr.cpp 68.3 KB 104990   7 月 vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
IEMAllCImplStrInstr.cpp.h 69.0 KB 105711   5 月 vboxsync VMM/IEM: Ensure that the required segment is up to date in CPUM when …
IEMAllCImpl.cpp 398.9 KB 105664   5 月 vboxsync VMM/IEM: Implement vgather[dq]p[sd], vpgather[dq][dq] instruction …
IEMAllAImplC.cpp 792.2 KB 105462   6 月 vboxsync VMM/IEM: Simplify the MXCSR exception calculation a tiny bit, bugref:10652
IEMAllAImpl.asm 221.4 KB 105486   6 月 vboxsync VMM/IEM: Fix for r164115, bugref:10652
IEMAllAImpl-arm64.S 40.3 KB 104346   9 月 vboxsync VMM/IEM: Fixed regression from r162777 that broke 8- and 16-bit wide …
IEMAll.cpp 474.8 KB 105673   5 月 vboxsync VMM/IEM,TM: Do full-TB looping. Redid timer polling in the recompiler. …
IEMAll-armv8.cpp 4.2 KB 104990   7 月 vboxsync VMM/IEM: Added IEMTlbInvalidateAllGlobal and made the …
HMVMXAll.cpp 80.2 KB 103194   11 月 vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
HMSVMAll.cpp 19.9 KB 103194   11 月 vboxsync VMM: Nested VMX: bugref:10318 Distinguish NMI vs. hardware exception 2 …
HMAll.cpp 37.7 KB 99739   20 月 vboxsync *: doxygen corrections (mostly about removing @returns from functions …
GIMAllKvm.cpp 14.5 KB 99208   22 月 vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
GIMAllHv.cpp 56.9 KB 99208   22 月 vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
GIMAll.cpp 16.7 KB 100108   19 月 vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
GICAll.cpp 57.3 KB 105697   5 月 vboxsync Main,VMMArm/GIC: Fixes for linux.arm64, bugref:10747
GCMAll.cpp 18.0 KB 104516   8 月 vboxsync VMM/GCM,IEM,HM: Integrate GCM with IEM, extending it to cover the mesa …
EMAll.cpp 39.2 KB 101539   15 月 vboxsync DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
DBGFAllTracer.cpp 28.9 KB 99739   20 月 vboxsync *: doxygen corrections (mostly about removing @returns from functions …
DBGFAllBp.cpp 23.6 KB 98103   2 年 vboxsync Copyright year updates by scm.
DBGFAll.cpp 29.0 KB 105072   7 月 vboxsync VMM/IEM,DBGF,bs3-cpu-weird-1: Early data breakpoint support, mostly …
CPUMAllSysRegs-armv8.cpp 17.5 KB 99956   20 月 vboxsync VMM/CPUM-armv8: Implement OSDLR_EL1, OSLAR_EL1 and OSLSR_EL1 accessed …
CPUMAllRegs.cpp 99.7 KB 105092   6 月 vboxsync VMM/CPUM: Fixed ancient bug in CPUMRecalcHyperDRx where it would try …
CPUMAllRegs-armv8.cpp 12.6 KB 105732   5 月 vboxsync VMM/CPUM-armv8: Add some helpers tp query current guest EL and whether …
CPUMAllMsrs.cpp 245.8 KB 104219   9 月 vboxsync VMM: bugref:10610 Fixed MSR loading.
CPUMAllCpuId.cpp 78.9 KB 105364   6 月 vboxsync VMM: Expose FMA and F16C instruction set extensions if available and …
APICAll.cpp 130.7 KB 103025   12 月 vboxsync *: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588
AllPdbTypeHack.cpp 4.0 KB 98103   2 年 vboxsync Copyright year updates by scm.
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette