CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2014-07-21 16:32:09
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::init_mainthread): Initialize thread mutex to
type PTHREAD_MUTEX_RECURSIVE,
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2014-07-14 09:42:15
Modified files:
winsup/cygwin : ChangeLog thread.cc
winsup/cygwin/include: pthread.h
Log message:
* thread.cc (pthread_mutex::pthread_mutex): Change default type
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2014-07-09 12:06:08
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::create): Use PTHREAD_DEFAULT_STACKSIZE stacksize
if attr.stacksize is 0.
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-08-14 15:05:14
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (semaphore::_fixup_after_fork): Fix Win32 error output in
api_fatal call.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-30 09:15:38
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Remove temporary newlib workaround, now that newlib
handles thread cancellation by
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-24 14:17:51
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (__cygwin_lock_lock): Replace null thread check with test
for
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-23 13:18:34
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::pop_cleanup_handler): Move setting the cancelstate
to PTHREAD_CANCEL_DISABLE
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-23 13:24:57
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::precreate): Make sure mutex is recursive.
Explain why.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-23 13:30:26
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::cancel): Only allow asynchronous cancellation
if the thread is not executing
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-23 16:26:34
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Add a temporary workaround to help Cygwin along while
newlib doesn't install cleanup
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-23 17:39:39
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::cancel): Re-allow asynchronous cancellation from
Cygwin code since it looks
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-23 19:49:40
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (__cygwin_lock_lock): Take null thread at process startup
into account.
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-05-22 10:28:06
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::cancel): Set thread's cancel_event in
PTHREAD_CANCEL_ASYNCHRONOUS case, too.
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-03-19 17:34:23
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (cancelable_wait): Don't malloc tbi, just make it a struct
on the stack to avoid memory
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-02-14 09:45:21
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Drop including unused headers.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2012-02-08 19:58:38
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (__pthread_cond_wait_init): New static function replacing
__pthread_cond_dowait. Only
CVSROOT:/cvs/src
Module name:src
Changes by: yselkow...@sourceware.org 2011-12-30 00:47:13
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Mark pthread_rwlock_timedrdlock and
pthread_rwlock_timedwrlock as not yet
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2011-08-24 15:18:17
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.cc (pthread::pthread): Drop setting parent_tls. Call
sigprocmask to copy parent
CVSROOT:/cvs/src
Module name:src
Changes by: yselkow...@sourceware.org 2011-05-19 18:44:55
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Mark psiginfo and psignal as available in list of
optional cancellation points.
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2011-05-02 18:48:12
Modified files:
winsup/cygwin : ChangeLog thread.cc fhandler_fifo.cc
Log message:
* thread.cc (cancelable_wait): Remove test for main thread.
* fhandler_fifo.cc
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2011-04-30 10:20:25
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.h (class pthread): Add bool member canceled.
* thread.cc (pthread::pthread):
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2011-04-29 18:29:27
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Update comment listing cancellation points per POSIX.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: jtur...@sourceware.org 2011-04-19 18:51:21
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
2011-04-02 Jon TURNEY jon.tur...@dronecode.org.uk
* thread.cc (semaphore::init): We
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2011-03-29 07:49:25
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.cc (semaphore::init, destroy, close): Standards conformance
fix. On a failure,
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2010-04-06 15:27:34
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (valid_sched_parameters): Declare extern here.
(sched_set_thread_priority): Ditto.
CVSROOT:/cvs/src
Module name:src
Changes by: cori...@sourceware.org 2009-01-20 12:40:31
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.h (struct pthread_rwlock::RWLOCK_READER): Add counter n.
* thread.cc
CVSROOT:/cvs/src
Module name:src
Branch: cr-0x5f1
Changes by: [EMAIL PROTECTED] 2008-02-14 14:23:52
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread_kill): Deal with signal 0 as per POSIX and also
avoid
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2007-11-06 15:48:34
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread_key_create): Drop check for incoming valid object.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2006-03-22 12:52:26
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread_cond::init): Disable validity test of object
to initialize since test of
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2006-03-22 20:38:26
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread_mutex::is_good_initializer_or_bad_object): Delete.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2004-06-27 19:16:49
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (__cygwin_lock_lock): Don't bother locking when there is only one
known thread.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2004-04-13 03:25:50
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::thread_init_wrapper): Wait later to get more parallel
behavior.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2004-04-10 00:53:25
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.h (pthread::init_mainthread): Remove parameter forked.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2004-03-30 21:27:50
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.h (pthread::init_mainthread): Add parameter forked. Set forked
default to false..
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2004-03-29 15:14:07
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::atforkprepare): Call MT_INTERFACE-fixup_before_fork at
the end of
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2004-03-04 21:04:14
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
winsup/cygwin/include: pthread.h
Log message:
* include/pthread.h
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2004-02-24 11:33:16
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.cc (pthread::cancelable_wait): Rearrange slightly.
Add do_sig_wait parameter.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-12-08 06:32:46
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::precreate): Delete duplicate setting of cancel_event.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-11-25 22:55:31
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Minor whitespace cleanup. Remove some obsolete code.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-11-11 19:10:47
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::exit): Cleanup on thread exit.
(__reent_t::init_clib): Set thread local clib
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-11-10 19:44:53
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (__reent_t::init_clib): Set thread local clib
__sdidinit var appropriately.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-10-31 20:47:14
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (pthread::thread_init_wrapper): Initialize exception handling.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-09-13 01:21:32
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (MTinterface::fixup_after_fork): Remove code which potentially
overwrote _impure pointer
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-07-02 03:50:05
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Remove _MT_SAFE conditional.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-03-27 19:57:06
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc: Change 1==foo equations to foo==1 throughout.
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-03-23 10:52:02
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.h (class List): Move inline code inside class
declaration.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-03-18 19:39:21
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
winsup/cygwin/include: pthread.h
Log message:
* include/pthread.h (PTHREAD_MUTEX_NORMAL): New define.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-03-18 19:49:38
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
* thread.h (pthread_cond::ExitingWait): Remove.
(pthread_cond::mutex): Ditto.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-03-04 20:16:50
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
* thread.cc (MTinterface::fixup_after_fork): Initialize mainthread
prior to pthread objects.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED] 2003-01-14 12:13:11
Modified files:
winsup/cygwin : ChangeLog thread.cc wait.cc
Log message:
Apply wait_cancel patch
Patches:
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]2002-09-30 04:43:44
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
2002-09-30 Robert Collins [EMAIL PROTECTED]
* thread.cc (pthread_mutex::initMutex):
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]2002-09-30 14:06:06
Modified files:
winsup/cygwin : ChangeLog thread.cc
Log message:
2002-10-01 Robert Collins [EMAIL PROTECTED]
* thread.cc (pthread_key::keys): Copy on fork.
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]2002-09-20 15:34:05
Modified files:
winsup/cygwin : ChangeLog thread.cc thread.h
Log message:
2002-09-21 Robert Collins [EMAIL PROTECTED]
* thread.cc: Change
53 matches
Mail list logo