VirtualBox

source: vbox/trunk/src/VBox/VMM/TMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @22242   15 years vboxsync Made TSC underflow checking more generic.
(edit) @20784   16 years vboxsync TM: Renamed the EmtLock to TimerCritSect as it's almost only used for …
(edit) @20752   16 years vboxsync TMTimerSet: stats and quick optimization.
(edit) @20750   16 years vboxsync TMTimerSetRelative: Optimized the common case and added some more …
(edit) @20733   16 years vboxsync VMM: Added TMTimerSetRelative and changed …
(edit) @20689   16 years vboxsync TMCPU::u64TSCOffset -> offTSCRawSrc
(edit) @20678   16 years vboxsync TM: Count calls to TMCpuTickSet and take the VM handle as an argument.
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 years vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20087   16 years vboxsync TM,*: Proper timer callback locking and pvUser for devices.
(edit) @20050   16 years vboxsync TM: new state and more logging (gee).
(edit) @19820   16 years vboxsync TM: Joined up the two poll functions and making TMTimerPollGIP …
(edit) @19810   16 years vboxsync TM: TMTimerPoll hacking.
(edit) @19803   16 years vboxsync TM: More smp hacking on the virtual sync clock.
(edit) @19753   16 years vboxsync More stats.
(edit) @19752   16 years vboxsync TM: Revised tmVirtualSyncGetEx for SMP.
(edit) @19747   16 years vboxsync TM: Cleaned up pausing and resuming the clocks.
(edit) @19717   16 years vboxsync Alignment fixes
(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) @19537   16 years vboxsync TMR3TimerDestroy: rewrite to ring-3 only.
(edit) @19499   16 years vboxsync TMInternal.h: Made TMTIMER::offShcduleNext volatile and switched from …
(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) @19325   16 years vboxsync cVirtualTicking is volatile
(edit) @19324   16 years vboxsync fVirtualTicking -> cVirtualTicking. Turn on the virtual timer only …
(edit) @19032   16 years vboxsync Split TM for SMP guests.
(edit) @13742   16 years vboxsync Some initial VM data restructuring.
(edit) @13633   16 years vboxsync #1865: TM.
(edit) @13586   16 years vboxsync TM: extended the statistics to get an idea about the normal catchup rate.
(edit) @13572   16 years vboxsync Statistics for rdtsc intercepts
(edit) @12550   16 years vboxsync TM: alignment miscounting.
(edit) @12549   16 years vboxsync VMM: Implemented a TSC mode where it's tied to execution and halt …
(edit) @9387   17 years vboxsync 64-bit GC alignment fixes
(edit) @9379   17 years vboxsync PVMGC -> PVMRC
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @6183   17 years vboxsync Back out of r26783.
(edit) @6085   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) @5505   17 years vboxsync Hooked up the new IPRT time code.
(edit) @4787   17 years vboxsync Eliminated HCPTRTYPE and replaced with R3R0PTRTYPE where necessary.
(edit) @4776   17 years vboxsync Stricter type checking. Removed unnecessary code from the ring 0 module.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3723   17 years vboxsync Double underscore cleanup.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2908   18 years vboxsync Removing the TM debug code.
(edit) @2869   18 years vboxsync Create a speciallized version of the RTTimeNanoTS code in timesup.cpp …
(edit) @2861   18 years vboxsync Backed out 21511,21510 and 21508
(edit) @2859   18 years vboxsync some more.
(edit) @2857   18 years vboxsync More logging.
(edit) @2744   18 years vboxsync Gather some more info on that TM.cpp assertion…
(edit) @2623   18 years vboxsync Fixed UTC typo.
(edit) @2611   18 years vboxsync UCTOffset (ns).
(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) @443   18 years vboxsync Implemented Warp drive. This can be configured using the …
(edit) @161   18 years vboxsync 64-bit: structure alignment.
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 years vboxsync import
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