aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/times.cc
AgeCommit message (Expand)AuthorFilesLines
2019-09-15winsup/cygwin/times.cc (times): follow Linux and allow for a NULL buf argumentAchim Gratz1-6/+11
2018-11-29Cygwin: implement extensible clock interfaceCorinna Vinschen1-186/+32
2018-11-29Cygwin: timers: clock_setres: make no-opCorinna Vinschen1-36/+2
2018-11-26Cygwin: timers: use spinlock to prime hires_ns thread-safeCorinna Vinschen1-14/+12
2018-11-26Cygwin: timers: drop error handling for Windows perf timer functionsCorinna Vinschen1-30/+7
2018-11-26Cygwin: timers: Simplify hires_ms and hires_nsCorinna Vinschen1-2/+0
2018-02-12Cygwin: Drop HZ usage in favor of MSPERSEC and CLOCKS_PER_SECCorinna Vinschen1-4/+5
2018-02-07Cygwin: Fix x86 compiler warningCorinna Vinschen1-1/+1
2018-02-07Cygwin: sockets: Handle SO_RCVTIMEO and SO_SNDTIMEOCorinna Vinschen1-0/+16
2018-02-07Cygwin: Cleanup time handlingCorinna Vinschen1-43/+42
2017-10-09cygwin: Remove comparison of 'this' to NULL in _pinfo::existsKen Brown1-3/+7
2016-06-27Use PROCESS/THREAD_QUERY_LIMITED_INFORMATION where appropriateCorinna Vinschen1-2/+3
2016-06-24Remove unused GetTickCount_nsCorinna Vinschen1-17/+0
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-04-05Revert "Refactor to avoid nonnull checks on "this" pointer."Corinna Vinschen1-3/+2
2016-04-04Refactor to avoid nonnull checks on "this" pointer.Peter Foley1-2/+3
2016-02-18Drop temporary declaration of GetSystemTimePreciseAsFileTime.Corinna Vinschen1-3/+0
2015-02-20 * grp.cc (internal_getgroups): Take additional timeout_ns parameter.Corinna Vinschen1-1/+18
2014-10-22* common.din (stime): Export.Yaakov Selkowitz1-0/+8
2014-08-22 * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen1-49/+56
2013-11-25 Throughout, keep function definitions and declarations in sync withCorinna Vinschen1-1/+1
2013-06-17 * times.cc (GetSystemTimePreciseAsFileTime): Add comment to declaration.Corinna Vinschen1-4/+2
2013-06-14 * autoload.cc (GetSystemTimePreciseAsFileTime): Define.Corinna Vinschen1-4/+14
2013-06-14 Streamline time/times functionality. Remove last remains of formerCorinna Vinschen1-186/+80
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-7/+9
2013-04-11 * hires.h (hires_ns::nsecs): Declare with bool parameter.Corinna Vinschen1-3/+4
2013-01-21Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor1-2/+2
2012-03-28 * times.cc (clock_setres): Set minperiod to period.Corinna Vinschen1-1/+1
2012-03-27 * times.cc (clock_setres): Revert previous change.Corinna Vinschen1-4/+1
2012-03-26 * hires.h (hires_ms::dmsecs): Drop unused method.Corinna Vinschen1-25/+14
2011-12-13 * times.cc (hires_ns::resolution): Don't return less than 1.Corinna Vinschen1-1/+1
2011-12-03Throughout, remove extra space after function name from debugging output.Christopher Faylor1-7/+5
2011-08-03* cygtls.h (struct _local_storage): Add cw_timer member.Yaakov Selkowitz1-18/+6
2011-06-06whitespace eliminationChristopher Faylor1-42/+42
2011-05-17* cygwin.din (clock_getcpuclockid): Export.Yaakov Selkowitz1-0/+88
2011-05-09* times.cc (settimeofday): Add EFAULT handler.Yaakov Selkowitz1-2/+30
2011-05-02Eliminate trailing whitespace in some files.Christopher Faylor1-1/+1
2011-03-30 * hires.h: Fix copyright.Corinna Vinschen1-173/+9
2011-03-30 * times.cc (hires_ms::resolution): Make sure resolution is never 0.Corinna Vinschen1-0/+8
2011-03-29 * autoload.cc (winmm): Remove time functions. Don't treatCorinna Vinschen1-32/+104
2010-08-09Implement POSIX.1-2004 Monotonic Clock.Yaakov Selkowitz1-30/+66
2010-06-12* times.cc (gtod): Move to sharable region.Christopher Faylor1-1/+7
2010-05-26* hires.h (hires_base::reset): New function.Christopher Faylor1-2/+3
2010-01-12 * dtable.cc (build_fh_name_worker): Remove. Move all functionalityCorinna Vinschen1-2/+2
2009-12-18 Throughout, replace hMainProc with GetCurrentProcess/NtCurrentProcessCorinna Vinschen1-1/+1
2009-10-13Improve clock_gettime and utimensat resolution.Eric Blake1-12/+17
2009-01-03Remove unneeded header files from source files throughout. Update copyrightsChristopher Faylor1-2/+2
2008-07-16 Add case-sensitivity.Corinna Vinschen1-1/+1
2008-04-24 * cygwin.din (futimens): Export.Corinna Vinschen1-10/+59
2008-04-07Remove unneeded header files from source files throughout.Christopher Faylor1-6/+0