summaryrefslogtreecommitdiff
path: root/gettime.c
AgeCommit message (Expand)Author
2014-12-17gettime: fix compile warning for !ARCH_HAVE_CPU_CLOCKJens Axboe
2014-12-17gettime: offset CPU cycle counter by initial valueJens Axboe
2014-12-16gettime: cleanup for FIO_DEBUG_TIMEJens Axboe
2014-12-16gettime: fix overflow in cycle to usec conversionJens Axboe
2014-12-16gettime: improve gettimeofday() offload supportJens Axboe
2014-12-16gettime: limit warning on CPU clockJens Axboe
2014-12-16gettime: don't attempt to fixup what looks like a backwards clockJens Axboe
2014-11-06Make fio -Wshadow cleanJens Axboe
2014-09-30Constify a few more hot pathsJens Axboe
2014-09-24Fix compile for FIO_INC_DEBUG not setJens Axboe
2014-04-14gettime: init 'failed' before useJens Axboe
2014-04-14gettime: handle pthread_create() failureJens Axboe
2014-04-14gettime: use unsigned loop counterJens Axboe
2014-04-08fio: fix s390 time accountingChristian Ehrhardt
2014-04-01Cleanup symbols that should be staticJens Axboe
2014-02-26Branch and cache miss speedupsJens Axboe
2013-12-06Calloc() cleanupJens Axboe
2013-04-15Fixup bad logging typesJens Axboe
2013-04-11Fix a few 4.8 extra anal warningsJens Axboe
2013-02-26gettime: print 64-bit variable with ULLJens Axboe
2013-02-25gettime: use 32-bit atomic sequencesJens Axboe
2013-02-25Fixup wrong types for dprint()Jens Axboe
2013-02-24gettime: add some sanity checks to platform clockJens Axboe
2013-02-21Declare 'prev' and 'this' outside the loop to avoid clang warning about 'prev...Bruce Cran
2013-02-03gettime: fixup AMD constant TSC detectionJens Axboe
2013-02-02clock: hardwire tsc as unreliable on Solaris for nowJens Axboe
2013-01-21gettime: use proper uint64_t types where neededJens Axboe
2013-01-18Add info log on whether tsc is reliable or not for --cpuclock-testJens Axboe
2013-01-10Add configure scriptJens Axboe
2013-01-04time: convert to uint64_tJens Axboe
2013-01-01gettime: even rounding, don't always round upJens Axboe
2013-01-01Move 'tsc_reliable' outside of ARCH_HAVE_CPU_CLOCKJens Axboe
2012-12-21clock: turn expensive division into multiply + cheap divisionJens Axboe
2012-12-20Use clock_gettime() for CPU clock calibrationJens Axboe
2012-12-18gettime: make last_cycles thread local tooJens Axboe
2012-12-18gettime: use pthread_{set,get}specific() for TLSJens Axboe
2012-12-18gettime: fix race/bug with threads and time keepingJens Axboe
2012-12-17gettime: include per-cpu clock calibration in cpu clock testJens Axboe
2012-12-17gettime: locking fix and debug check for identical sequenceJens Axboe
2012-12-17cpu clock: add independent test for monotonic/sane TSCJens Axboe
2012-12-14clock: ensure that we re-init if the clocksource changes from the defaultJens Axboe
2012-12-10cpu clock: round up when dividing by samplesJens Axboe
2012-12-10gettime: fix CPU calibration reported meanJens Axboe
2012-12-10gettime: calibration rounding errorJens Axboe
2012-12-10Increase CPU clock calibration accuracyJens Axboe
2012-12-09Add check for invariant TSC on x86 and use TSC is default clock if reliableJens Axboe
2012-11-06Move code around to satisfy t/stest linkageJens Axboe
2012-08-02mutex: make 0/1 FIO_MUTEX_LOCKED and FIO_MUTEX_UNLOCKEDJens Axboe
2012-02-20Add FIO_PREFERRED_CLOCK_SOURCE to allow selection of clock source on a per-pl...Bruce Cran
2012-02-09Add gettime.hJens Axboe