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) @99740   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
(edit) @99739   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
(edit) @99051   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93901   3 years vboxsync VMM,Main,++: Removed VM_IS_RAW_MODE_ENABLED/VM_EXEC_ENGINE_RAW_MODE …
(edit) @93744   3 years vboxsync VMM: More arm64 adjustments. bugref:9898
(edit) @93725   3 years vboxsync VMM: More arm64 adjustments. bugref:9898
(edit) @93717   3 years vboxsync VMM/TM: Internal timers never have a critical section set, so …
(edit) @93655   3 years vboxsync VMM/TM,VMM/*: Moved RTTIMENANOTSDATAR0 into the ring-0 only part of …
(edit) @93654   3 years vboxsync TM: Set up the tm.s.VirtualGetRawDataR0 pointers in ring-0. bugref:10094
(edit) @93554   3 years vboxsync VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
(edit) @93515   3 years vboxsync iprt/asm-amd64-x86.h: Split out some non-assembly functions that …
(edit) @93308   3 years vboxsync VMM: VC++ 19.2 update 11 build adjustments (lossy floating point …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92720   3 years vboxsync VMM/TM: Driverless adjustments for init complete code. bugref:10138
(edit) @92712   3 years vboxsync VMM/TM: Made timer allocation work in driverless mode. bugref:10138
(edit) @92709   3 years vboxsync VMM/TM,SUP: Made it thru TM init in driverless mode... bugref:10138
(edit) @91988   3 years vboxsync VMM/TM: Fixed race while switching TSC modes.
(edit) @91939   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91854   3 years vboxsync VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
(edit) @90347   3 years vboxsync VMM: Pass pVM to PDMCritSectRw APIs. bugref:9218 bugref:10074
(edit) @90346   3 years vboxsync - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074 - …
(edit) @89283   4 years vboxsync VMM/TM: Fix typo in LogRel for outputting the TM mode.
(edit) @88132   4 years vboxsync TM: Shut up annoying assertion.
(edit) @88092   4 years vboxsync VMM/TM: Fixed buggy timer unlinking in destroy function. bugref:9943
(edit) @88088   4 years vboxsync VMM/TM: Try make sure the load doesn't exceed 100% after the switch …
(edit) @88076   4 years vboxsync VMM/TM: doxygen fix. bugref:9943
(edit) @88075   4 years vboxsync Backing out r143016 (doxygen fix) as it needs to be split up.
(edit) @87926   4 years vboxsync doxygen fixing
(edit) @87816   4 years vboxsync VMM/TM: Gearing up to spreading out the timer work a little. bugref:9943
(edit) @87814   4 years vboxsync VMM/TM: Eliminated the enmClock member from TMTIMER, we'll be using …
(edit) @87813   4 years vboxsync VMM/TM: TMTIMER_HANDLE_TO_PTR_RETURN* -> …
(edit) @87812   4 years vboxsync VMM/TM: Replaced the global timer active list lock with per queue …
(edit) @87796   4 years vboxsync VMM/TM: The caller of TMR0TimerQueueGrow must own the queue critsect …
(edit) @87794   4 years vboxsync VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
(edit) @87792   4 years vboxsync VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
(edit) @87774   4 years vboxsync VMM/TM: Removed pVMR3, pVMR0 and pVMRC from TMTIMER. [build fix] …
(edit) @87773   4 years vboxsync VMM/TM,Devices: Store the timer name in the TMTIMER structure and …
(edit) @87771   4 years vboxsync VMM/TM: Removed pVMR3, pVMR0 and pVMRC from TMTIMER. bugref:9943
(edit) @87770   4 years vboxsync VMM/TM: Doxygen fixes. bugref:9943
(edit) @87767   4 years vboxsync VMM/TM,Devices/*: Changed the device and usb timer callbacks to take a …
(edit) @87766   4 years vboxsync VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a …
(edit) @87765   4 years vboxsync VMM/TM,*: Added flag parameter to TMR3TimerCreateInternal and renamed …
(edit) @87763   4 years vboxsync VMM/TM: Removed unused TMR3TimerCreateExternal api. bugref:9943
(edit) @87761   4 years vboxsync VMM/DrvHlp: Changed the unused (at least internally) pfnTMTimerCreate …
(edit) @87760   4 years vboxsync VMM/TM,VMM/DevHlp: Require flag on timers that are to be used in …
(edit) @87748   4 years vboxsync TM: Speed up TMNotifyEndOfExecution by using TSC instead of …
(edit) @87626   4 years vboxsync IPRT/time,VMM/TM: Added extra parameter to the RTTimeNanoTS GIP …
(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   6 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.
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