VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/TM.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) @82333   5 years vboxsync TM: Added timer statistics. bugref:9218
(edit) @81153   5 years vboxsync VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
(edit) @81150   5 years vboxsync VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
(edit) @80334   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
(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) @80191   5 years vboxsync VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
(edit) @80160   5 years vboxsync VMM/TM: More 'info cpuload' improvements. [doxyfix]
(edit) @80159   5 years vboxsync VMM/TM: More 'info cpuload' improvements.
(edit) @80157   5 years vboxsync VMM/TM: 'info cpuload' improvements.
(edit) @80142   5 years vboxsync TM: Sketched the 'cpuload' debug info item.
(edit) @80141   5 years vboxsync TM: Sketched the 'cpuload' debug info item.
(edit) @80118   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - MM, PGM, ++. bugref:9517 …
(edit) @80115   5 years vboxsync VMM/TM: Added half an hour of load percentage history.
(edit) @80113   5 years vboxsync VMM/TM: Adding an interface for getting the CPU load for the last …
(edit) @77284   6 years vboxsync VMM/TM: Changed the watchdog timer frequency to 1Hz for HM mode. Will …
(edit) @76886   6 years vboxsync VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @72685   7 years vboxsync TM: Disable annoying trace for /me. bugref:9044
(edit) @72526   7 years vboxsync NEM,TM: More TSC adjustments for NEM/win. bugref:9044
(edit) @72522   7 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70018   7 years vboxsync VMM/TM: Added a CFGM value TM/UTCTouchFileOnJump to give a file to be …
(edit) @69952   7 years vboxsync VMM/TMR3UtcNow: pretty numbers
(edit) @69951   7 years vboxsync VMM/TMR3UtcNow: Log time changes between two calls larger than 30min. …
(edit) @69950   7 years vboxsync VMM/TMR3UtcNow: Log time changes between two calls larger than 30min.
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @68106   7 years vboxsync Updated comment.
(edit) @68020   7 years vboxsync TMR3Reset: Must reset TSC to zero to work around windows 8 bug TSC range.
(edit) @65897   8 years vboxsync TMR3TimerSkip: No need to to set ssm handle status on failure when the …
(edit) @65896   8 years vboxsync VMM: Add TMR3TimerSkip to skip a saved timer state in a given SSM …
(edit) @63739   8 years vboxsync spaces
(edit) @62869   8 years vboxsync VMM: warnings.
(edit) @62644   8 years vboxsync VMMR3: warnings
(edit) @62596   8 years vboxsync VMM/TM: new functions for getting virtual time from R3
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62011   8 years vboxsync VMM/TM: Error message correction for old CFGM keys.
(edit) @58170   9 years vboxsync doxygen: fixes.
(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) @57431   9 years vboxsync VMM/TM: nit.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57107   9 years vboxsync VMM/TM: Fixes to TSC mode handling with TSC freq is incompatible, …
(edit) @57078   9 years vboxsync sup,iprt: SUPIsHostVirtualized belongs in IPRT and does not need to be …
(edit) @57075   9 years vboxsync VMM/TM: Code to handle loading saved-states with different host TSC …
(edit) @55537   10 years vboxsync VMM/TM: nit.
(edit) @55481   10 years vboxsync VMM/TM: log old and new mode during TSC mode switches.
(edit) @55157   10 years vboxsync VMM/TM: logrel nits.
(edit) @55151   10 years vboxsync VMM/TM: nit.
(edit) @55116   10 years vboxsync VMM/TM: nits.
(edit) @55019   10 years vboxsync VMM/TM: nit.
(edit) @54914   10 years vboxsync VMM/TM: assertion not valid while restoring state.
(edit) @54697   10 years vboxsync VMM/TM: TMR3CpuTickIsFixedRateMonotonic() for now.
(edit) @54672   10 years vboxsync VMM/TM: Update fTSCModeSwitchAllowed to include tmR3HasFixedTSC() and …
(edit) @54550   10 years vboxsync TM: Updated per cpu info logging for the gip (log everything that …
(edit) @54549   10 years vboxsync TM.cpp: Use the nominal CPU frequency, not the current …
(edit) @54444   10 years vboxsync VMM/TM: fix assertion.
(edit) @54352   10 years vboxsync SUPDrv,TM: Overhauled the CPU/TSC frequency a little, making it …
(edit) @54308   10 years vboxsync VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
(edit) @54292   10 years vboxsync VMM/TM: logging.
(edit) @54270   10 years vboxsync IPRT,TM: Implemented the get-cpu-number optimizations for the …
(edit) @54252   10 years vboxsync SUPDrv,GIP,TM: Combined fOsTscDeltasInSync and fTscDeltasRoughlyInSync …
(edit) @54219   10 years vboxsync HostDrivers/support: TSC-delta bits.
(edit) @54215   10 years vboxsync Runtime,TM: Use GIP's fTscDeltasAreRoughlyInSync.
(edit) @54214   10 years vboxsync HostDrivers/Support, testcase, TM: Add fTscDeltasRoughlyInSync.
(edit) @54206   10 years vboxsync Attempt at build fix for gcc weirdness.
(edit) @54202   10 years vboxsync IPRT,TM: Implemented GIP TSC delta processing in the RTTimeNanoTS code.
(edit) @54195   10 years vboxsync VMM/TM: Enabled waking up of EMTs (poking) from the TM R3-timer …
(edit) @54087   10 years vboxsync VMM/TM: build fix.
(edit) @54085   10 years vboxsync VMM/TM: Only switch to real-tsc-offset mode when host is capable.
(edit) @54065   10 years vboxsync VMM: Implemented TM TSC-mode switching with paravirtualized guests.
(edit) @53721   10 years vboxsync TM.cpp: Forgot a 'Mode' in CFGMR3ValidateConfig.
(edit) @53571   10 years vboxsync VMMR3: use CFGMR3ValidateConfig() according to its documentation.
(edit) @53569   10 years vboxsync typo.
(edit) @53441   10 years vboxsync VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
(edit) @53438   10 years vboxsync TM: Use CFGMR3Exists. Moved the do-not-use-dynamic-mode-with-SMP-VMs …
(edit) @53433   10 years vboxsync VMM/TM: typo.
(edit) @53432   10 years vboxsync VMM/TM: typo.
(edit) @53431   10 years vboxsync VMM/TM: CFGM validation fix.
(edit) @53430   10 years vboxsync VMM/TM: First step in introducing the invariant TM mode.
(edit) @53326   10 years vboxsync VMM/TM: When UseRealTSC is forced, use it even for SMP.
(edit) @53307   10 years vboxsync VMM/TM: Logging fix.
(edit) @53269   10 years vboxsync HostDrivers/Support: Enabled global TSC rate calculation and …
(edit) @52764   10 years vboxsync @cfgm adjustments.
(edit) @51959   10 years vboxsync TM: Set pVM->tm.s.u64LastPausedTSC to the highest pVCpu->tm.s.u64TSC …
(edit) @51867   10 years vboxsync TM: Made the SYNC_TSC_PAUSE code default.
(edit) @51852   10 years vboxsync TM: Add the same TSC offset to each VCPU when pausing/resuming (not …
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45808   12 years vboxsync VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1).
(edit) @45436   12 years vboxsync VMM/TM.cpp: disable TSC offsetting for SMP VMs as a workaround for the …
(edit) @44847   12 years vboxsync TMR3UtcNow: Get stable offVirtualSync and offVirtualSyncGivenUp values.
(edit) @44800   12 years vboxsync VMM/TM: missing STAM stop (statistics only)
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44346   12 years vboxsync TM: PVM -> PUVM in two APIs used by Main. VMReq: Validate pUVM …
(edit) @42493   12 years vboxsync VMM/VMMR3/TM: Fixed-rate TSC detection for VIA Cpus.
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