80 Commits (6d766fc3facd08615cd3cfe5699e864f196941b5)

Author SHA1 Message Date
Victor Stinner 87e78ce1c6 Issue #12469: partial revert of 024827a9db64, freebsd6 thread initialization 15 years ago
Victor Stinner e71db4450c Issue #12392: fix thread initialization on FreeBSD 6 15 years ago
Ned Deily 9a7c524dc6 Issue #9670: Increase the default stack size for secondary threads on 15 years ago
Antoine Pitrou 0d5e52d346 Issue #1856: Avoid crashes and lockups when daemon threads run while the 15 years ago
Ned Deily 45e47e58ed Issue9670: Back out changeset 378b40d71175; test fails on other platforms 15 years ago
Ned Deily 517ac72b00 Issue #9670: Increase the default stack size for secondary threads on 15 years ago
Jesus Cea 736e7fc0f6 Issue #11495: OSF support is eliminated. It was deprecated in Python 3.2 15 years ago
Antoine Pitrou 810023db3e Issue #8844: Regular and recursive lock acquisitions can now be interrupted 15 years ago
Antoine Pitrou 19f8edc39d Issue #10062: Allow building on platforms which do not have sem_timedwait. 15 years ago
Kristján Valur Jónsson 2fea9b961d issue 9786 Native TLS support for pthreads 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Jeffrey Yasskin 39370830a9 Make (most of) Python's tests pass under Thread Sanitizer. 16 years ago
Antoine Pitrou 7c3e577395 Issue #7316: the acquire() method of lock objects in the :mod:`threading` 16 years ago
Amaury Forgeot d'Arc 72aee3dcab Merged revisions 78393 via svnmerge from 16 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Armin Rigo a6eb56cf46 Don't call memset() before checking that the ptr is not NULL. 21 years ago
Martin v. Löwis 8b8fb3db5a Add 0 to _POSIX_SEMAPHORES. Will backport to 2.4. 21 years ago
Anthony Baxter 19b2369d42 Patch #1163249 - Correctly handle _POSIX_SEMAPHORES == -1 to mean no 21 years ago
Michael W. Hudson 30ea2f223f This closes patch: 22 years ago
Hye-Shik Chang 30e97dbe96 SF Patch #902444: Use process scope thread on FreeBSD. System scope 22 years ago
Skip Montanaro 6babcc2ad4 typo 22 years ago
Skip Montanaro f1afe6682c Remove support for systems defining Py_PTHREAD_D[467] in 22 years ago
Skip Montanaro 4d474becd8 remove DGUX support. 22 years ago
Jack Jansen 4bae2d5e46 Getting rid of code dependent on GUSI or the MetroWerks compiler. 22 years ago
Jason Tishler fac083d14a Patch 775605: Cygwin pthread_sigmask() workaround patch 23 years ago
Martin v. Löwis 910ae6283a Patch #716969: Detect thread creation failure. Will backport to 2.2. 23 years ago
Martin v. Löwis 1509a152b3 Patch #711835: Remove unnecessary lock operations. Will backport to 2.2. 23 years ago
Martin v. Löwis dfc33fd8db Don't use Posix semaphores on Solaris 8. Fixes #662787. 23 years ago
Martin v. Löwis b023381466 Patch #650415: Avoid redefinition of macros. 23 years ago
Martin v. Löwis 779ffc066e Add compile-time errors for unsupported systems. 23 years ago
Martin v. Löwis a7a76d3d9e Patch #618347: Work around Solaris 2.6 pthread.h bug. Will backport to 2.2. 24 years ago
Martin v. Löwis 42ab61eeab Document that _POSIX_SEMAPHORES is predefined. 24 years ago
Martin v. Löwis cc89866b65 Patch #525532: Add support for POSIX semaphores. 24 years ago
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. 24 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