summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/cygthread.cc
Commit message (Expand)AuthorAgeFilesLines
* Remove unneeded header files from source files throughout. Update copyrightsChristopher Faylor2009-01-031-2/+2
* Remove unneeded header files from source files throughout.Christopher Faylor2008-04-071-5/+0
* Add miscfuncs.h to files as needed throughout.Christopher Faylor2008-04-071-0/+1
* * cygthread.cc (cygthread::terminate_thread): In debugging output, use name ofChristopher Faylor2006-06-031-1/+1
* * cygwin.din: Fix some erroneous SIGFE/NOSIGFE settings.Christopher Faylor2006-03-011-5/+10
* * cygthread.cc (cygthread::callfunc): Create ev as an auto-reset event so thatChristopher Faylor2006-03-011-8/+3
* * cygthread.cc (cygthread::release): Add a comment.Christopher Faylor2006-02-281-0/+1
* Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor2005-10-171-15/+50
* * cygthread.cc (cygthread::operator new): Just use getenv() to look forChristopher Faylor2005-09-211-4/+3
* * cygthread.cc (cygthread::cygthread): Add more info to fatal error.Christopher Faylor2005-09-121-1/+1
* * cygthread.cc (cygthread::simplestub): Wait for h to be filled out by mainChristopher Faylor2005-07-291-0/+3
* Eliminate (void) cast on standalone function calls throughout.Christopher Faylor2005-07-061-7/+7
* * cygthread.cc (cygthread::detach): Fix debugging output.Christopher Faylor2005-06-151-1/+1
* * cygthread.cc (cygthread::detach): Improve diagnostics for what should be anChristopher Faylor2005-06-091-1/+14
* * cygthread.cc (cygthread::detach): Make error message a little more detailed.Christopher Faylor2005-06-071-1/+1
* * cygtls.h (_local_storage::unknown_thread_name): New buffer.Christopher Faylor2005-05-181-3/+2
* * cygthread.cc (cygthread::detach): Revert to just waiting for thred eventChristopher Faylor2005-03-281-1/+1
* * wininfo.h (wininfo::timer_active): Delete.Christopher Faylor2005-03-271-5/+10
* * cygthread.cc (cygthread::detach): Use a slightly higher priority when waitingChristopher Faylor2005-03-031-1/+1
* white spaceChristopher Faylor2005-02-131-2/+2
* * cygthread.cc (cygthread::release): Reset ev here if it exists.Christopher Faylor2005-02-111-42/+127
* * cygthread.cc (cygthread::detach): Just test thread handle afterCorinna Vinschen2005-02-081-1/+1
* * cygthread.h (cygthread::terminate_thread): Reflect return value.Christopher Faylor2005-02-061-14/+22
* * cygthread.cc (cygthread::terminate_thread): Wait briefly for notificationChristopher Faylor2005-02-011-5/+3
* * cygthread.cc (new): Add a little more debugging.Christopher Faylor2005-01-291-1/+1
* Update copyrights.Christopher Faylor2005-01-031-1/+1
* * cygthread.cc (cygthread::stub): Set inuse to false when exiting.Christopher Faylor2005-01-021-15/+8
* * cygthread.cc (cygthread::stub): Add better debug output.Christopher Faylor2004-12-281-6/+10
* * cygthread.cc (cygthread::cygthread): Guard debugging variable with "ifdefChristopher Faylor2004-12-231-0/+4
* * cygthread.cc (cygthread::stub): Detect if thread function wants to releaseChristopher Faylor2004-12-231-6/+20
* * cygheap.cc (cygheap_setup_for_child): Add api_fatal to catch failingChristopher Faylor2004-12-221-11/+29
* * cygthread.cc (cygthread::stub): Make diagnostic output more informative.Christopher Faylor2004-12-221-2/+3
* * pinfo.cc (proc_waiter): Zero wait_thread in child to avoid races with processChristopher Faylor2004-12-221-1/+16
* * cygthread.h (cygthread::release): Just declare here.Christopher Faylor2004-12-221-6/+10
* * child_info.h (child_info_spawn::hexec_proc): Eliminate.Christopher Faylor2004-11-261-2/+4
* * cygthread.cc (cygthread::is): Eliminate.Christopher Faylor2004-05-161-12/+0
* * debug.h (console_printf): Define for non-debugging condition.Christopher Faylor2004-02-091-1/+1
* * cygwin/include/signal.h: Add copyright notice.Christopher Faylor2004-01-191-1/+1
* * cygtls.h (_threadinfo::call): Remove regparm declaration to work aroundChristopher Faylor2004-01-141-13/+2
* * cygthread.cc (cygthread::stub): Revert previous change and again subsumeChristopher Faylor2003-12-141-16/+2
* * cygthread.cc (cygthread::stub2): Remove myself from the list of threadsChristopher Faylor2003-12-051-5/+3
* * cygthread.cc (cygthread::stub): Properly establish _threadinfo environment.Christopher Faylor2003-12-031-2/+17
* * cygthread.cc (cygthread::freerange): Set inuse count. Avoid setting ev fromChristopher Faylor2003-11-071-1/+5
* Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor2003-06-161-1/+0
* * cygthread.cc (cygthread::terminate_thread): Change system_printf toChristopher Faylor2003-06-051-1/+1
* * cygthread.h (cygthread::terminate_thread): Mark private.Christopher Faylor2003-06-021-4/+9
* * cygthread.cc (cygthread::detach): Prioritize waiting for I/O completion overChristopher Faylor2003-05-091-5/+5
* * cygthread.cc (cygthread::stub): Initialize stack pointer earlier.Christopher Faylor2003-04-111-3/+10
* * cygthread.h: Change 'avail' cygthread element to 'inuse' throughout.Christopher Faylor2003-04-101-50/+41
* * cygthread.h (cygthread::avail): Make LONG for easier use with Interlocked*Christopher Faylor2003-04-041-26/+18