summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/cygthread.cc
Commit message (Expand)AuthorAgeFilesLines
* * 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
* add commentsChristopher Faylor2003-04-041-1/+2
* * cygthread.cc (operator new): Be more defensive when messing with threads thatChristopher Faylor2003-04-041-2/+7
* * external.cc (check_ntsec): New function.Christopher Faylor2003-04-021-0/+2
* * cygthread::detach: Improve error message.Christopher Faylor2003-02-271-1/+1
* Split ChangeLog, create ChangeLog-2002.Corinna Vinschen2003-01-101-1/+1
* * cygthread.cc (cygthread::cygthread): Be more noisy about odd condition.Christopher Faylor2003-01-101-1/+1
* * cygthread.cc (cygthread::detach): Set errno with set_sig_errno so that EINTRChristopher Faylor2002-12-251-1/+1
* Throughout, change fhandler_*::read and fhandler_*::raw_read to void functionsChristopher Faylor2002-12-141-5/+15
* * cygthread.h (cygthread::stack_ptr): New element.Christopher Faylor2002-12-111-6/+60
* * miscfuncs.cc (low_priority_sleep): New function. Use throughout where codeChristopher Faylor2002-11-131-3/+3
* * cygthread.cc (cygthread::exiting): New variable.Christopher Faylor2002-10-221-91/+33
* Change _function() to function() throughout.Christopher Faylor2002-10-211-15/+7
* * cygthread.cc (cygthread::stub): Fix typo.Christopher Faylor2002-10-201-3/+4
* * cygthread.cc: Bump number of cygthreads up to accommodate applications whichChristopher Faylor2002-10-191-1/+1
* * cygthread.cc (cygthread::stub): Reintroduce clearing of __name but do itChristopher Faylor2002-10-141-5/+10
* * cygthread.cc (cygthread::stub): Don't zero __name here. That introduces aChristopher Faylor2002-10-141-8/+13