Age | Commit message (Expand) | Author | Files | Lines |
2018-11-29 | Cygwin: implement extensible clock interface | Corinna Vinschen | 1 | -8/+4 |
2018-11-29 | Cygwin: pthread_cond_timedwait: make sure to wait until abstime finishes | Corinna Vinschen | 1 | -8/+16 |
2018-07-25 | POSIX Asynchronous I/O support: other files | Mark Geisert | 1 | -2/+2 |
2018-06-27 | Cygwin: pthread_timedjoin_np: return ETIMEDOUT, not EBUSY | Corinna Vinschen | 1 | -2/+2 |
2018-06-27 | Cygwin: Implement pthread_tryjoin_np and pthread_timedjoin_np | Corinna Vinschen | 1 | -2/+33 |
2018-02-07 | Cygwin: Cleanup time handling | Corinna Vinschen | 1 | -4/+6 |
2018-01-24 | Define internal function mythreadname() -- revised | Mark Geisert | 1 | -0/+14 |
2017-12-18 | Cygwin: Implement sigtimedwait | Mark Geisert | 1 | -1/+1 |
2017-08-03 | cygwin: pthread timed locks: actually timeout on timeout | Corinna Vinschen | 1 | -4/+26 |
2017-08-03 | cygwin: pthread_rwlock_rdlock: don't set errno, just return error code | Corinna Vinschen | 1 | -1/+1 |
2017-08-03 | cygwin: Implement pthread_rwlock_timedrdlock, pthread_rwlock_timedwrlock | Corinna Vinschen | 1 | -4/+66 |
2017-08-03 | cygwin: Implement pthread_mutex_timedlock | Corinna Vinschen | 1 | -2/+30 |
2017-08-03 | cygwin: simplify pthread timedwait handling | Corinna Vinschen | 1 | -64/+59 |
2017-03-10 | Drop redundant brackets in call to _reclaim_reent | Corinna Vinschen | 1 | -1/+1 |
2017-03-07 | Cygwin: pthread_cond_wait: Do as Linux and BSD do. | Corinna Vinschen | 1 | -22/+5 |
2016-08-23 | Send thread names to debugger | Jon Turney | 1 | -0/+5 |
2016-08-23 | Add pthread_getname_np and pthread_setname_np | Jon Turney | 1 | -1/+64 |
2016-08-18 | Reinstantiate Cygwin function called `__getreent' | Corinna Vinschen | 1 | -0/+7 |
2016-07-27 | Remove redundant macro and function called `__getreent' | Corinna Vinschen | 1 | -7/+0 |
2016-06-23 | Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-release | Corinna Vinschen | 1 | -3/+0 |
2016-05-20 | Fix thread priority handling | Corinna Vinschen | 1 | -9/+11 |
2016-05-20 | Rewrite scheduler functions getting and setting process and thread priority | Corinna Vinschen | 1 | -1/+1 |
2016-04-20 | Don't test pthread objects for being already initialized at init time | Corinna Vinschen | 1 | -12/+0 |
2016-03-20 | Fix typoed comparison | Peter Foley | 1 | -1/+1 |
2016-03-11 | Spinlock spin with pause instruction | Václav Haisman | 1 | -1/+19 |
2016-02-13 | POSIX barrier implementation, take 3 | Václav Haisman | 1 | -0/+262 |
2015-12-08 | Remove unnecessary locking in pthread_setcancelstate/pthread_setcanceltype | Corinna Vinschen | 1 | -26/+10 |
2015-10-30 | Fix sigwait and pthread_kill return values in case of error | Corinna Vinschen | 1 | -1/+5 |
2015-10-21 | Fix memory leak in pthread_getattr_np | Corinna Vinschen | 1 | -5/+3 |
2015-07-05 | Implement correct RLIMIT_STACK handling | Corinna Vinschen | 1 | -3/+3 |
2015-02-25 | * fhandler_tape.cc (fhandler_dev_tape::_lock): Add cw_sig_restart to | Corinna Vinschen | 1 | -4/+5 |
2015-02-23 | * cygwait.h (enum cw_wait_mask): Add cw_sig_restart. Add comments | Corinna Vinschen | 1 | -2/+3 |
2014-11-28 | * cygheap.cc (init_cygheap::init_tls_list): Accommodate threadlist | Corinna Vinschen | 1 | -4/+7 |
2014-11-28 | * cygheap.cc (init_cygheap::find_tls): Add comment. | Corinna Vinschen | 1 | -1/+3 |
2014-08-25 | * cygtls.cc (_cygtls::remove): Revert previous patch. | Corinna Vinschen | 1 | -5/+0 |
2014-08-22 | * Throughout, use __try/__except/__endtry blocks, rather than myfault | Corinna Vinschen | 1 | -120/+135 |
2014-07-21 | * thread.cc (pthread::init_mainthread): Initialize thread mutex to | Corinna Vinschen | 1 | -0/+4 |
2014-07-16 | * thread.cc (pthread::create): Handle stackaddr as upper bound address. | Corinna Vinschen | 1 | -9/+33 |
2014-07-14 | * thread.cc (pthread_mutex::pthread_mutex): Change default type | Corinna Vinschen | 1 | -4/+4 |
2014-07-09 | * thread.cc (pthread::create): Use PTHREAD_DEFAULT_STACKSIZE stacksize | Corinna Vinschen | 1 | -13/+10 |
2014-06-23 | * spawn.cc (find_exec): Initialize err (CID 60111). | Corinna Vinschen | 1 | -1/+2 |
2013-12-01 | * dtable.cc (dtable::extend): Change local variable new_size to size_t | Corinna Vinschen | 1 | -2/+2 |
2013-09-25 | * thread.cc (semaphore::_getvalue): Set *sval as appropriate. Set errno and | Christopher Faylor | 1 | -2/+12 |
2013-07-23 | * ntdll.h (struct _SEMAPHORE_BASIC_INFORMATION): Define. | Corinna Vinschen | 1 | -27/+31 |
2013-07-10 | * gentlsoffsets: Clean up a little. | Christopher Faylor | 1 | -5/+5 |
2013-05-01 | Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatch | Yaakov Selkowitz | 1 | -4/+4 |
2013-04-23 | * Merge in cygwin-64bit-branch. | Corinna Vinschen | 1 | -27/+42 |
2013-04-07 | * cygheap.cc (init_cygheap::find_tls): Add a comment. | Christopher Faylor | 1 | -0/+3 |
2013-03-31 | * child_info.h (cygheap_exec_info::sigmask): Declare new field. | Christopher Faylor | 1 | -7/+7 |
2013-01-21 | Throughout, update copyrights to reflect dates which correspond to main-branch | Christopher Faylor | 1 | -2/+2 |