]> sourceware.org Git - newlib-cygwin.git/history - winsup/cygwin/thread.cc
powf: Fixed another precision bug in powf() (FreeBSD)
[newlib-cygwin.git] / winsup / cygwin / thread.cc
2024-06-02 Takashi YanoCygwin: pthread: Fix a race issue introduced by the...
2024-01-24 Takashi YanoCygwin: pthread: Fix handle leak in pthread_once.
2023-07-18 Corinna VinschenCygwin: don't wait infinitely on a pthread cancel event
2023-07-18 Jon TurneyCygwin: pthread: Take note of schedparam in pthread_create
2023-06-27 Takashi YanoCygwin: thread: Reset _my_tls.tid if it's pthread_null...
2022-08-10 Corinna VinschenCygwin: move POSIX semaphore API functions to posix_ipc.cc
2022-08-10 Corinna VinschenCygwin: rename CygwinCreateThread to create_posix_thread
2022-08-09 Corinna VinschenCygwin: pthreads: merge pthread.cc into thread.cc
2022-08-04 Corinna VinschenCygwin: drop all usages of WINAPI
2022-05-29 Ken BrownCygwin: remove miscellaneous 32-bit code
2022-02-22 Matt JoyceMake __sdidinit unused
2021-11-22 Corinna VinschenCygwin: pthread_kill: check for invalid signal number
2021-08-23 Aleksand Malikovfix race condition in List_insert
2021-07-29 Corinna VinschenCygwin: implement pthread_rwlock_clockrdlock/pthread_rw...
2021-07-29 Corinna VinschenCygwin: implement pthread_mutex_clocklock
2021-07-29 Corinna VinschenCygwin: implement pthread_cond_clockwait
2021-07-29 Corinna VinschenCygwin: implement sem_clockwait
2020-08-30 Corinna VinschenCygwin: pthreads: iterate over key destructors per...
2019-07-12 Corinna VinschenCygwin: return full sigset_t from sig_send
2019-06-24 Mark GeisertCygwin: Implement sched_[gs]etaffinity()
2019-01-30 Corinna VinschenCygwin: x86_64: pthreads: Install exception handler...
2019-01-18 Corinna VinschenCygwin: clock.h: add valid_timespec() to check timespec...
2018-11-29 Corinna VinschenCygwin: implement extensible clock interface
2018-11-29 Corinna VinschenCygwin: pthread_cond_timedwait: make sure to wait until...
2018-07-25 Mark GeisertPOSIX Asynchronous I/O support: other files
2018-06-27 Corinna VinschenCygwin: pthread_timedjoin_np: return ETIMEDOUT, not...
2018-06-27 Corinna VinschenCygwin: Implement pthread_tryjoin_np and pthread_timedj...
2018-02-07 Corinna VinschenCygwin: Cleanup time handling
2018-01-24 Mark GeisertDefine internal function mythreadname() -- revised
2017-12-18 Mark GeisertCygwin: Implement sigtimedwait
2017-08-03 Corinna Vinschencygwin: pthread timed locks: actually timeout on timeout
2017-08-03 Corinna Vinschencygwin: pthread_rwlock_rdlock: don't set errno, just...
2017-08-03 Corinna Vinschencygwin: Implement pthread_rwlock_timedrdlock, pthread_r...
2017-08-03 Corinna Vinschencygwin: Implement pthread_mutex_timedlock
2017-08-03 Corinna Vinschencygwin: simplify pthread timedwait handling
2017-03-10 Corinna VinschenDrop redundant brackets in call to _reclaim_reent
2017-03-07 Corinna VinschenCygwin: pthread_cond_wait: Do as Linux and BSD do.
2016-08-23 Jon TurneySend thread names to debugger
2016-08-23 Jon TurneyAdd pthread_getname_np and pthread_setname_np
2016-08-18 Corinna VinschenReinstantiate Cygwin function called `__getreent'
2016-07-27 Corinna VinschenRemove redundant macro and function called `__getreent'
2016-06-23 Corinna VinschenSwitching the Cygwin DLL to LGPLv3+, dropping commercia... cygwin-2_5_2-release
2016-05-20 Corinna VinschenFix thread priority handling
2016-05-20 Corinna VinschenRewrite scheduler functions getting and setting process...
2016-04-20 Corinna VinschenDon't test pthread objects for being already initialize...
2016-03-20 Peter FoleyFix typoed comparison
2016-03-11 Václav HaismanSpinlock spin with pause instruction
2016-02-13 Václav HaismanPOSIX barrier implementation, take 3
2015-12-08 Corinna VinschenRemove unnecessary locking in pthread_setcancelstate...
2015-10-30 Corinna VinschenFix sigwait and pthread_kill return values in case...
2015-10-21 Corinna VinschenFix memory leak in pthread_getattr_np
2015-07-05 Corinna VinschenImplement correct RLIMIT_STACK handling
2015-02-25 Corinna Vinschen * fhandler_tape.cc (fhandler_dev_tape::_lock): Add...
2015-02-23 Corinna Vinschen * cygwait.h (enum cw_wait_mask): Add cw_sig_restart...
2014-11-28 Corinna Vinschen * cygheap.cc (init_cygheap::init_tls_list): Accommodat...
2014-11-28 Corinna Vinschen * cygheap.cc (init_cygheap::find_tls): Add comment.
2014-08-25 Corinna Vinschen * cygtls.cc (_cygtls::remove): Revert previous patch.
2014-08-22 Corinna Vinschen * Throughout, use __try/__except/__endtry blocks,...
2014-07-21 Corinna Vinschen * thread.cc (pthread::init_mainthread): Initialize...
2014-07-16 Corinna Vinschen * thread.cc (pthread::create): Handle stackaddr as...
2014-07-14 Corinna Vinschen * thread.cc (pthread_mutex::pthread_mutex): Change...
2014-07-09 Corinna Vinschen * thread.cc (pthread::create): Use PTHREAD_DEFAULT_STA...
2014-06-23 Corinna Vinschen * spawn.cc (find_exec): Initialize err (CID 60111).
2013-12-01 Corinna Vinschen * dtable.cc (dtable::extend): Change local variable...
2013-09-25 Christopher Faylor* thread.cc (semaphore::_getvalue): Set *sval as approp...
2013-07-23 Corinna Vinschen * ntdll.h (struct _SEMAPHORE_BASIC_INFORMATION): Define.
2013-07-10 Christopher Faylor* gentlsoffsets: Clean up a little.
2013-05-01 Yaakov SelkowitzThroughout, (mainly in fhandler*) fix remaining gcc...
2013-04-23 Corinna Vinschen * Merge in cygwin-64bit-branch.
2013-04-07 Christopher Faylor* cygheap.cc (init_cygheap::find_tls): Add a comment.
2013-03-31 Christopher Faylor* child_info.h (cygheap_exec_info::sigmask): Declare...
2013-01-21 Christopher FaylorThroughout, update copyrights to reflect dates which...
2013-01-07 Christopher Faylor* thread.cc (pthread_rwlock::lookup_reader): Remove...
2013-01-07 Christopher Faylor* thread.cc (pthread_rwlock::add_reader): Perform new...
2012-12-22 Christopher Faylor* select.h (select_stuff): Remove variable names from...
2012-12-21 Christopher Faylor* DevNotes: Add entry cgf-000018.
2012-12-21 Christopher Faylor* DevNotes: Add entry cgf-000017.
2012-08-16 Christopher Faylorwhitespace cleanup
2012-08-15 Christopher FaylorRename cancelable_wait -> cygwait throughout.
2012-08-14 Corinna Vinschen * thread.cc (semaphore::_fixup_after_fork): Fix Win32...
2012-07-21 Christopher Faylor* DevNotes: Add entry cgf-000013.
2012-06-19 Christopher Faylor* cygwait.h (LARGE_NULL): Define.
2012-06-17 Christopher FaylorAdd '#include "cygwait.h"' throughout, where appropriate.
2012-05-30 Corinna Vinschen * thread.cc: Remove temporary newlib workaround, now...
2012-05-24 Corinna Vinschen * thread.cc (__cygwin_lock_lock): Replace null thread...
2012-05-23 Corinna Vinschen * thread.cc (__cygwin_lock_lock): Take null thread...
2012-05-23 Corinna Vinschen * thread.cc (pthread::cancel): Re-allow asynchronous...
2012-05-23 Corinna Vinschen * thread.cc: Add a temporary workaround to help Cygwin...
2012-05-23 Corinna Vinschen * thread.cc (pthread::cancel): Only allow asynchronous...
2012-05-23 Corinna Vinschen * thread.cc (pthread::precreate): Make sure mutex...
2012-05-23 Corinna Vinschen * thread.cc (pthread::pop_cleanup_handler): Move setti...
2012-05-22 Corinna Vinschen * thread.cc (pthread::cancel): Set thread's cancel_eve...
2012-05-12 Christopher Faylor* DevNotes: Add entry cgf-000006.
2012-03-19 Corinna Vinschen * thread.cc (cancelable_wait): Don't malloc tbi, just...
2012-02-14 Corinna Vinschen * thread.cc: Drop including unused headers.
2012-02-11 Corinna Vinschen * miscfuncs.cc (DEFAULT_STACKSIZE): Remove.
2012-02-08 Corinna Vinschen * thread.cc (__pthread_cond_wait_init): New static...
2012-01-11 Christopher FaylorUpdate copyright on all files checked in so far this...
2012-01-06 Yaakov Selkowitz * cygwin.din (pthread_sigqueue): Export.
2011-12-30 Yaakov Selkowitz * thread.cc: Mark pthread_rwlock_timedrdlock and
next
This page took 0.330256 seconds and 7 git commands to generate.