VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81002   5 years vboxsync VMM: bugref:9566 TRPM enhancements and cleanup. Bumps TRPM saved-state …
(edit) @80333   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @80268   5 years vboxsync VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80258   5 years vboxsync VMM/TRPM: Nested VMX: bugref:9180 TRPM has no way to distinguish …
(edit) @80015   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - TRPM. bugref:9517
(edit) @80007   5 years vboxsync VMM: Kicking out raw-mode (work in progress). bugref:9517
(edit) @79633   5 years vboxsync VMM/TRPM: Assertion.
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @74789   6 years vboxsync vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @65919   8 years vboxsync gcc 7: fall thru
(edit) @65168   8 years vboxsync doxygen fixes
(edit) @62606   8 years vboxsync VMM: Unused parameters.
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62291   8 years vboxsync Removed empty internal/pgm.h header file. (That stuff moved into …
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @58116   9 years vboxsync VMM: Doxygen fixes.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @56013   10 years vboxsync PGM: Made the virtual handler callbacks return VBOXSTRICTRC and …
(edit) @55001   10 years vboxsync CPUMCTXCORE elimination.
(edit) @49623   11 years vboxsync VMM: Warnings.
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45728   12 years vboxsync TRPM: Sprinkled HMIsEnabled around the place.
(edit) @45534   12 years vboxsync VMM: use of symbolic names and asserts.
(edit) @45531   12 years vboxsync VMMR0/HMVMXR0: Redo of VT-x event injection. Some STAM cleanup. VMM: …
(edit) @45528   12 years vboxsync VBOX_WITH_RAW_MODE changes.
(edit) @45485   12 years vboxsync - *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
(edit) @45276   12 years vboxsync Ring-1 compression patches, courtesy of trivirt AG: - main: diff to …
(edit) @44362   12 years vboxsync PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
(edit) @42776   12 years vboxsync TRPMForwardTrap: Logging/Assertions.
(edit) @42463   12 years vboxsync TRPMForwardTrap: Don't clobber CR2, only set it when dispatching a #PF!
(edit) @42186   12 years vboxsync SELM,DIS,CPUM,EM: Hidden selector register cleanups.
(edit) @42165   12 years vboxsync CPUMIsGuestIn64BitCode/CPUMIsGuestIn64BitCodeEx changes together with …
(edit) @42024   12 years vboxsync VMM: RDTSCP support on Intel. Segregated some common CPU features from …
(edit) @41965   13 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41940   13 years vboxsync CPUMRaw[SG]etEFlags: Drop pCtxCore.
(edit) @41939   13 years vboxsync CPUMGetGuestCPL: Drop the context core pointer and use the Guest state …
(edit) @41906   13 years vboxsync CPUM: Combined the visible and hidden selector register data into one …
(edit) @41802   13 years vboxsync Doxygen.
(edit) @41801   13 years vboxsync Doxygen.
(edit) @41800   13 years vboxsync Doxygen.
(edit) @41783   13 years vboxsync Doxygen, comment typos.
(edit) @41732   13 years vboxsync DISCPUSTATE::opsize -> cbInstr.
(edit) @40449   13 years vboxsync SELM: Refactoring (PVM -> PVMCPU).
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39038   13 years vboxsync VMM: -W4 warnings (MSC).
(edit) @37955   13 years vboxsync Moved VBox/x86.h/mac to iprt/x86.h/mac.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @35333   14 years vboxsync VMM source reorg.
(edit) @31402   14 years vboxsync PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
(edit) @30493   15 years vboxsync Demoted some PGM apis to internal only.
(edit) @30263   15 years vboxsync VMM,REM: Only invalidate hidden registers when using raw-mode. Fixes …
(edit) @29250   15 years vboxsync iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26280   15 years vboxsync VMM: More warnings.
(edit) @26271   15 years vboxsync VMM: warnings. Changed PATMIsPatchGCAddr and CSAMIsKnownDangerousInstr …
(edit) @26264   15 years vboxsync VMM: More warnings.
(edit) @26263   15 years vboxsync VMM: More warnings.
(edit) @25866   15 years vboxsync VMM: More micro optimizations.
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @20840   16 years vboxsync Logging
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @19015   16 years vboxsync Split up TRPM. (guest SMP)
(edit) @18992   16 years vboxsync More PGM api changes
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13822   16 years vboxsync VMM: %VRv -> %RRv
(edit) @13821   16 years vboxsync VMM: %VR* inspection
(edit) @13820   16 years vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13635   16 years vboxsync #1865: TRPM.
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @11933   16 years vboxsync Wrong type
(edit) @11311   16 years vboxsync VMM: ELEMENTS -> RT_ELEMENTS.
(edit) @10087   16 years vboxsync Fixed SELMR3GetSelectorInfo for 64 bits mode. Got rid of obsolete VBOXDESC.
(edit) @9678   17 years vboxsync Rewrote SELMToFlatEx for long mode.
(edit) @9412   17 years vboxsync use macros to access base, limit of a descriptor and offset of an IDT entry
(edit) @9341   17 years vboxsync Format specifiers again…
(edit) @9231   17 years vboxsync Missign updates
(edit) @9223   17 years vboxsync Introduced RTRCPTR type. Raw mode context pointer aka 32 guest context …
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8994   17 years vboxsync this broke release builds
(edit) @8985   17 years vboxsync Added an extra argument to TRPMForwardTrap so the trpm profiling …
(edit) @8818   17 years vboxsync Pushed some very noisy logging into Log4 (was LogFlow).
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @4776   17 years vboxsync Stricter type checking. Removed unnecessary code from the ring 0 module.
(edit) @4693   17 years vboxsync PGMPhysGCPtr2CCPtr and ReadOnly versions.
(edit) @4692   17 years vboxsync Changed API for converting guest memory into CCPtrs.
(edit) @4680   17 years vboxsync PGMPhysGCPtr2HCPtr -> PGMPhysGCPtr2GCPhys + PGMPhysGCPhys2CCPtr + …
Note: See TracRevisionLog for help on using the revision log.

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