VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @65591   8 years vboxsync VMM: missing break (harmless)
(edit) @63560   8 years vboxsync scm: cleaning up todos
(edit) @62478   8 years vboxsync (C) 2016
(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) @57358   9 years vboxsync *: scm cleanup run.
(edit) @54845   10 years vboxsync VMM/GIM,TM: paranoia assertions.
(edit) @54065   10 years vboxsync VMM: Implemented TM TSC-mode switching with paravirtualized guests.
(edit) @50387   11 years vboxsync build fix
(edit) @50385   11 years vboxsync TMAll: Realized what the asserting was all about and reintroduced it, …
(edit) @50383   11 years vboxsync tmTimerVirtualSyncSet: Removed non-sensical lock ownership assertion.
(edit) @50381   11 years vboxsync tmTimerVirtualSyncStop: Removed non-sensical lock ownership assertion.
(edit) @49623   11 years vboxsync VMM: Warnings.
(edit) @48080   11 years vboxsync VMM/TMAll: doxygen comment correction.
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(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) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41801   12 years vboxsync Doxygen.
(edit) @41800   12 years vboxsync Doxygen.
(edit) @41783   12 years vboxsync Doxygen, comment typos.
(edit) @41777   12 years vboxsync Doxygen.
(edit) @40274   13 years vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39034   13 years vboxsync VMM,INTNET: Addressing unused variable warnings.
(edit) @37527   13 years vboxsync TM: Virtual sync timer locking fixes and assertions.
(edit) @37517   13 years vboxsync TM: Simplified the virtual sync timers by requiring changes to be done …
(edit) @37452   13 years vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @37414   13 years vboxsync TM: Added TMTimerLock, TMTimerUnlock and TMTimerIsLockOwner for …
(edit) @37324   14 years vboxsync TM,Devices: Fixed default critical section screwup and adjusted its …
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32796   14 years vboxsync GVMMR0,TM,STAM: Periodic preemption timer fixes, adjustments and …
(edit) @32572   14 years vboxsync VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
(edit) @32489   14 years vboxsync VMM: More work on the periodic preemption timer (no actual timers yet).
(edit) @32484   14 years vboxsync TM,DevPit,DevApic,DevRtc: Timer frequency hints for calculating the …
(edit) @30799   14 years vboxsync TM: Made it possible to enable the resettable accounting stats in …
(edit) @30684   14 years vboxsync TM: Added resettable accounting stats. Count the halts and execution …
(edit) @30581   14 years vboxsync TM: Added simple CPU time accounting. Accessible thru the statistics …
(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) @25247   15 years vboxsync TMAll.cpp: -Wshadow
(edit) @22808   15 years vboxsync TM: hiding VMM internal APIs.
(edit) @20784   15 years vboxsync TM: Renamed the EmtLock to TimerCritSect as it's almost only used for …
(edit) @20778   15 years vboxsync TMTimerSetRelative: Fixed inverted assertion check.
(edit) @20752   15 years vboxsync TMTimerSet: stats and quick optimization.
(edit) @20751   15 years vboxsync last min typo.
(edit) @20750   15 years vboxsync TMTimerSetRelative: Optimized the common case and added some more …
(edit) @20733   15 years vboxsync VMM: Added TMTimerSetRelative and changed …
(edit) @20120   16 years vboxsync TMAll.cpp: Better assertion.
(edit) @20089   16 years vboxsync TM: The critsect assertions.
(edit) @20050   16 years vboxsync TM: new state and more logging (gee).
(edit) @19821   16 years vboxsync TM: TMTimerPoll cleanup.
(edit) @19820   16 years vboxsync TM: Joined up the two poll functions and making TMTimerPollGIP …
(edit) @19810   16 years vboxsync TM: TMTimerPoll hacking.
(edit) @19773   16 years vboxsync Fixed accidental commits
(edit) @19772   16 years vboxsync Backed out 47401-3 for now
(edit) @19709   16 years vboxsync TM,EM: More TM/SMP work, still stuff in progress.
(edit) @19660   16 years vboxsync TM+affected: SMP changes in progress.
(edit) @19538   16 years vboxsync TM: Moved TMR3TimerDestroy from TMAll.cpp to TM.cpp.
(edit) @19537   16 years vboxsync TMR3TimerDestroy: rewrite to ring-3 only.
(edit) @19507   16 years vboxsync TM: TMTimerDestroy -> TMR3TimerDestroy. (trying to simplify)
(edit) @19502   16 years vboxsync TMAll.cpp: removed two assertions in TMTimerStop as well.
(edit) @19500   16 years vboxsync TM: Moved the WarpDrive feature out of TMVirtual and made the setter …
(edit) @19498   16 years vboxsync TMAll.cpp: Drop two wrong assertions in TMTimerSet (the queue might be …
(edit) @19492   16 years vboxsync TMAll: Fixed assertion in tmTimerQueueSanityChecks.
(edit) @19486   16 years vboxsync TM: Added lock stubbing for debugging purposes (disabled).
(edit) @19444   16 years vboxsync TM: Serialize EMT access using a critsect.
(edit) @19400   16 years vboxsync VM: VMR3Notify*FF refactorying (for poking); converting fNotifiedREM …
(edit) @19217   16 years vboxsync UVM splitup for SMP guests. Global and local request packets supported.
(edit) @19032   16 years vboxsync Split TM for SMP guests.
(edit) @13633   16 years vboxsync #1865: TM.
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12549   16 years vboxsync VMM: Implemented a TSC mode where it's tied to execution and halt …
(edit) @11309   16 years vboxsync iprt: Retired HCSTRING, replaced by R3STRING.
(edit) @11155   16 years vboxsync TMTimerRCPtr and some types.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7109   17 years vboxsync Added TMTimerSetNano and TMTimerSetMicro.
(edit) @6409   17 years vboxsync Backed out the TMAll.cpp part of r27160 because it isn't just shutting …
(edit) @6296   17 years vboxsync LED and Network Config interfaces added. Fix in TMAll.cpp: Assertions …
(edit) @6084   17 years vboxsync Attempt at fixing (most of) the concurrency issues in …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5167   17 years vboxsync New halt method.
(edit) @4977   17 years vboxsync Backed out most of 24659.
(edit) @4917   17 years vboxsync Don't trigger breakpoints in ring 0. (AssertRelease & co)
(edit) @4787   17 years vboxsync Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2744   18 years vboxsync Gather some more info on that TM.cpp assertion…
(edit) @2581   18 years vboxsync New method for HWACCM called TMCpuTickCanUseRealTSC() (completely …
(edit) @2283   18 years vboxsync Working TMCLOCK_VIRTUAL_SYNC.
(edit) @2248   18 years vboxsync Implementing timer syncrhonous virtual clock.
(edit) @1057   18 years vboxsync Trapping and virtualizing TSC (both disabled).
(edit) @1027   18 years vboxsync Initial GIP change. Missing detection of SMP systems with TSC drift.
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
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