summaryrefslogtreecommitdiff
path: root/ace/High_Res_Timer.h
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***levine1998-12-181-1/+1
|
* .schmidt1998-12-181-6/+7
|
* changed include protection from #if !defined to ifndef, and added #pragma ↵levine1998-10-201-1/+1
| | | | once, if possible
* Basic_Types.hschmidt1998-10-171-1/+1
|
* .schmidt1998-10-141-0/+4
|
* moved calibration from constructor to global_scale_factor () accessorlevine1998-05-281-1/+1
|
* added calibrate ()levine1998-05-271-0/+11
|
* See ChangeLog:Fri May 15 22:55:51 1998 Nanbor Wang <nanbor@cs.wustl.edu>nanbor1998-05-161-0/+3
|
* fixed conversion of ACE_hrtime_t to ACE_Time_Value to be compatible with ↵levine1998-04-011-2/+2
| | | | ACE_U_LongLong
* (gethrtime): added an optional argument to allow specifying ↵levine1998-03-271-6/+8
| | | | start/increment/stop to a timer. It is currently only used on Chorus.
* *** empty log message ***nanbor1998-03-111-1/+8
|
* fixed commentlevine1998-03-101-7/+7
|
* changed type of global_scale_factor_ from u_long to ACE_UINT32, and removed ↵levine1998-01-051-6/+4
| | | | some hacks now that ACE_U_LongLong has operator%
* *** empty log message ***schmidt1997-12-211-4/+5
|
* added comment from Gabe about ACE_OS::gethrtime on MP machineslevine1997-10-011-5/+14
|
* (global_scale_factor): added get accessorlevine1997-07-161-0/+3
|
* *** empty log message ***irfan1997-07-071-0/+2
|
* *** empty log message ***irfan1997-07-071-0/+7
|
* (gettime): use gettime () static function to wrap all calls to ↵levine1997-07-011-11/+20
| | | | ACE_OS::gethrtime (). On ACE_WIN32, if the global scale factor has not been set, then use ACE_OS::gettimeofday () instead of ACE_OS::gethrtime (), because gettimeofday doesn't need the scale factor
* removed supported () because gettimeofday () is used if a high-res timer ↵levine1997-04-111-6/+2
| | | | isn't available
* Added ACE_High_Res_Timer::elapsed_time (ACE_hrtime_t &nanoseconds).harrison1997-03-241-0/+3
| | | | Lots-o-resolution.
* Removed scale_factor from High_Res_Timer constructor.harrison1997-03-231-41/+43
|
* Made default <scale_factor> = 1 for all platforms, and theharrison1997-03-231-5/+10
| | | | global_scale_factor for non Win32 be 1000.
* Added David's fixes for scale_factor. Modified OS.h so ACE_hrtime_tharrison1997-03-221-10/+12
| | | | on NT is unsigned __int64.
* Removed scale_factor > 0 checks.harrison1997-03-201-9/+15
| | | | Should work on NT even if global_scale_factor_ is not set.
* Fixed scale factor calculations.harrison1997-02-281-0/+5
|
* Added global_scale_factor to High_Res_Timer. Changed Profile_Timer toharrison1997-02-271-1/+21
| | | | use High_Res_Timer.
* changed scale_factor from u_long to double so it can be less than 1levine1997-02-231-2/+2
|
* use struct timespec instead of timespec_t, because not all platforms have ↵levine1997-02-071-2/+2
| | | | the timespec_t typedef
* added optional scale factorlevine1997-02-051-1/+10
|
* changed hrtime_t to ACE_hrtime_t; added unsupported ()levine1997-02-031-27/+27
|
* a bunch of changes, see ChangeLog-97alevine1997-02-031-21/+38
|
* fooschmidt1997-01-311-3/+2
|
* added ACE_HAS_AIX_HIRES_TIMER support. Also, renamed get_time () to ↵levine1997-01-301-4/+4
| | | | elapsed_microseconds ().
* return const timespec_t & from elapsed_time ()levine1997-01-191-1/+1
|
* get_time () instead of getTime ()levine1997-01-171-1/+1
|
* added elapsed_time () and getTime () to High_Res_Timerlevine1997-01-171-0/+12
|
* added comment to print_total () saying it should only be used for ↵levine1996-12-311-8/+9
| | | | incremental timings; added defaults to a few print_ave/print_total args; trimmed output if count is 1; rounded instead of truncated usecs portion of time
* Initial revisionlevine1996-10-211-0/+86