86 Commits (5f8d48598263ea24a046fd8539fe33e43f96fb15)

Author SHA1 Message Date
Fred Drake 7bb1c9a11d Remove the unused & broken PyThread_*_sema() functions and related constants. 24 years ago
Jack Jansen 7668957508 Workaround for what is probably a problem in Apple's gcc: <pthread.h> fails 24 years ago
Fred Drake 03459a5cd7 Fix memory leak. This is part of SF patch #478006. 25 years ago
Guido van Rossum 3c28863e08 Partial patch from SF #452266, by Jason Petrone. 25 years ago
Martin v. Löwis 69c0ff3836 Do not define _POSIX_THREADS if unistd.h defines it. 25 years ago
Guido van Rossum 80230998b9 Add SF patch #468347 -- mask signals for non-main pthreads, by Jason Lowe: 25 years ago
Guido van Rossum d0b69eceb4 Improve threading on Solaris, according to SF patch #460269, submitted 25 years ago
Jack Jansen c51395d797 GUSI on the Mac creates threads with a default stack size of 20KB, which is 25 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Trent Mick 635f6fb0e9 This patch partly (some stuff went in already) ports Python to Monterey. 26 years ago
Thomas Wouters f70ef4f860 Mass ANSIfication of function definitions. Doesn't cover all 'extern' 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Fred Drake a44d353e2b Trent Mick <trentm@activestate.com>: 26 years ago
Guido van Rossum 701f25ef9d Rob Riggs wrote: 27 years ago
Guido van Rossum 65d5b5763c Thanks to Chris Herborth, the thread primitives now have proper Py* 27 years ago
Guido van Rossum 9e46e56264 BSDI specific patches, inspired by Nigel Head and otto@mail.olympus.net. 28 years ago
Guido van Rossum d21744a1dd Apparently on AIX when using gcc you need to call pthread_init() 28 years ago
Guido van Rossum a74d0e4c55 Correct typo in #ifdef: PY_THREAD_D4, should be PY_PTHREAD_D4. 28 years ago
Guido van Rossum 44ee479427 Add a 'volatile' to the declaration of threadid in get_thread_ident(). 28 years ago
Guido van Rossum 532246ef55 Improved version of patch for HPUX from David Arnold. 28 years ago
Guido van Rossum 89df70bfbb Support HPUX 10.20 DCE threads. 28 years ago
Guido van Rossum 730806d3d9 Make new gcc -Wall happy 28 years ago
Guido van Rossum 46ff1903a3 Add default case (standard conformance) to avoid piling up 29 years ago
Guido van Rossum 64f9105fb7 DG/UX thread patches (Ross Andrus) 29 years ago
Guido van Rossum c8fba8ee14 Add pthred-std define for Linux. 29 years ago
Guido van Rossum d6353e2c0e Support for various versions of the pthread draft. 29 years ago
Guido van Rossum f4806c2a85 Add detach call so threads are GC'ed. 29 years ago
Guido van Rossum 7af8130857 Working semaphore implementation by Sjoerd. 29 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago
Guido van Rossum cf1474b73a Sjoerd's thread changes (including down_sema typo fix). 30 years ago
Guido van Rossum 1a62311cfb Changes necessary for AIX. 30 years ago
Guido van Rossum 6602099e7c Got rid of florida hack and made it work with Solaris 2.5 pthreads. 30 years ago
Guido van Rossum 2565bff40a Alpha OSF/1 fix 31 years ago
Guido van Rossum 6d023c98b0 Added 1995 to copyright message. 31 years ago
Guido van Rossum e944da8916 ceval.c: dict of local mapping is now a tuple 32 years ago
Guido van Rossum b98b1b3deb Tim's changes; removed some remaining non-functional ifdefs 32 years ago
Guido van Rossum 2c8cb9f3d2 Split thread.c into a number of system-specific files. 32 years ago