aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/cygthread.cc
AgeCommit message (Expand)AuthorFilesLines
2022-08-04Cygwin: drop all usages of WINAPICorinna Vinschen1-2/+2
2019-01-23Cygwin: cygthread: set thread name before calling thread funcCorinna Vinschen1-2/+2
2016-08-23Send thread names to debuggerJon Turney1-0/+2
2016-06-24Drop terminate_thread_frees_stack flagCorinna Vinschen1-13/+0
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2015-11-27Fix race condition when waiting for a signalCorinna Vinschen1-2/+2
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-10/+10
2013-03-29 * cygthread.cc (cygthread::terminate_thread): Only try to freeCorinna Vinschen1-10/+13
2013-01-21Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor1-2/+2
2012-09-14* cygthread.cc (cygthread::stub): Remove old, unnecessary, FIXMEd code.Christopher Faylor1-6/+0
2012-07-23Change "set_thread_waiting" to "set_signal_arrived" throughout.Christopher Faylor1-1/+1
2012-07-21* DevNotes: Add entry cgf-000013.Christopher Faylor1-1/+1
2012-06-19Revert errneous checkin.Christopher Faylor1-3/+20
2012-06-19* cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor1-20/+3
2011-12-17Clean up whitespace.Christopher Faylor1-1/+0
2011-11-24missed this in previous checkinChristopher Faylor1-2/+5
2011-09-21* tty.cc (grantpt): Check for valid fd.Christopher Faylor1-1/+1
2011-08-25* cygthread.cc (cygthread::simplestub): Notify that the thread has detachedChristopher Faylor1-0/+4
2011-07-30* cygthread.cc (cygthread::async_create): Define new function.Christopher Faylor1-0/+11
2011-04-29 * ntdll.h (IsEventSignalled): New inline function.Corinna Vinschen1-2/+3
2010-09-01* cygthread.cc (cygthread::create): Fix incorrect use of name rather thanChristopher Faylor1-4/+4
2010-08-20* cygthread.cc: Update copyright.Christopher Faylor1-2/+2
2010-07-30* cygthread.h (LPVOID_THREAD_START_ROUTINE): Define.Christopher Faylor1-4/+3
2010-03-12Throughout change all calls of low_priority_sleep (0) to yield ().Christopher Faylor1-5/+5
2009-01-03Remove unneeded header files from source files throughout. Update copyrightsChristopher Faylor1-2/+2
2008-04-07Remove unneeded header files from source files throughout.Christopher Faylor1-5/+0
2008-04-07Add miscfuncs.h to files as needed throughout.Christopher Faylor1-0/+1
2006-06-03* cygthread.cc (cygthread::terminate_thread): In debugging output, use name ofChristopher Faylor1-1/+1
2006-03-01* cygwin.din: Fix some erroneous SIGFE/NOSIGFE settings.Christopher Faylor1-5/+10
2006-03-01* cygthread.cc (cygthread::callfunc): Create ev as an auto-reset event so thatChristopher Faylor1-8/+3
2006-02-28* cygthread.cc (cygthread::release): Add a comment.Christopher Faylor1-0/+1
2005-10-17Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor1-15/+50
2005-09-21* cygthread.cc (cygthread::operator new): Just use getenv() to look forChristopher Faylor1-4/+3
2005-09-12* cygthread.cc (cygthread::cygthread): Add more info to fatal error.Christopher Faylor1-1/+1
2005-07-29* cygthread.cc (cygthread::simplestub): Wait for h to be filled out by mainChristopher Faylor1-0/+3
2005-07-06Eliminate (void) cast on standalone function calls throughout.Christopher Faylor1-7/+7
2005-06-15* cygthread.cc (cygthread::detach): Fix debugging output.Christopher Faylor1-1/+1
2005-06-09* cygthread.cc (cygthread::detach): Improve diagnostics for what should be anChristopher Faylor1-1/+14
2005-06-07* cygthread.cc (cygthread::detach): Make error message a little more detailed.Christopher Faylor1-1/+1
2005-05-18* cygtls.h (_local_storage::unknown_thread_name): New buffer.Christopher Faylor1-3/+2
2005-03-28* cygthread.cc (cygthread::detach): Revert to just waiting for thred eventChristopher Faylor1-1/+1
2005-03-27* wininfo.h (wininfo::timer_active): Delete.Christopher Faylor1-5/+10
2005-03-03* cygthread.cc (cygthread::detach): Use a slightly higher priority when waitingChristopher Faylor1-1/+1
2005-02-13white spaceChristopher Faylor1-2/+2
2005-02-11* cygthread.cc (cygthread::release): Reset ev here if it exists.Christopher Faylor1-42/+127
2005-02-08 * cygthread.cc (cygthread::detach): Just test thread handle afterCorinna Vinschen1-1/+1
2005-02-06* cygthread.h (cygthread::terminate_thread): Reflect return value.Christopher Faylor1-14/+22
2005-02-01* cygthread.cc (cygthread::terminate_thread): Wait briefly for notificationChristopher Faylor1-5/+3
2005-01-29* cygthread.cc (new): Add a little more debugging.Christopher Faylor1-1/+1
2005-01-03Update copyrights.Christopher Faylor1-1/+1