COMMITS
/ Python/thread_pthread.h December 15, 2010
A
Issue #8844: Regular and recursive lock acquisitions can now be interrupted
Antoine Pitrou committed
October 10, 2010
A
Issue #10062: Allow building on platforms which do not have sem_timedwait.
Antoine Pitrou committed
September 20, 2010
K
issue 9786 Native TLS support for pthreads
Kristján Valur Jónsson committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
May 3, 2010
J
Make (most of) Python's tests pass under Thread Sanitizer.
Jeffrey Yasskin committed
April 14, 2010
A
Issue #7316: the acquire() method of lock objects in the :mod:`threading`
Antoine Pitrou committed
February 24, 2010
A
Merged revisions 78393 via svnmerge from
Amaury Forgeot d'Arc committed
August 11, 2006
T
Merged revisions 46753-51188 via svnmerge from
Thomas Wouters committed
April 21, 2006
T
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Thomas Wouters committed
September 20, 2005
A
Don't call memset() before checking that the ptr is not NULL.
Armin Rigo committed
March 28, 2005
M
Add 0 to _POSIX_SEMAPHORES. Will backport to 2.4.
Martin v. Löwis committed
March 16, 2005
A
Patch #1163249 - Correctly handle _POSIX_SEMAPHORES == -1 to mean no
Anthony Baxter committed
July 7, 2004
M
This closes patch:
Michael W. Hudson committed
March 4, 2004
H
SF Patch #902444: Use process scope thread on FreeBSD. System scope
Hye-Shik Chang committed
February 7, 2004
S
Remove support for systems defining Py_PTHREAD_D[467] in
Skip Montanaro committed
January 17, 2004
S
remove DGUX support.
Skip Montanaro committed
November 19, 2003
J
Getting rid of code dependent on GUSI or the MetroWerks compiler.
Jack Jansen committed
July 22, 2003
J
Patch 775605: Cygwin pthread_sigmask() workaround patch
Jason Tishler committed
April 19, 2003
M
Patch #716969: Detect thread creation failure. Will backport to 2.2.
Martin v. Löwis committed
April 18, 2003
M
Patch #711835: Remove unnecessary lock operations. Will backport to 2.2.
Martin v. Löwis committed
January 21, 2003
M
Don't use Posix semaphores on Solaris 8. Fixes #662787.
Martin v. Löwis committed
December 11, 2002
M
Patch #650415: Avoid redefinition of macros.
Martin v. Löwis committed
December 2, 2002
M
Add compile-time errors for unsupported systems.
Martin v. Löwis committed
October 4, 2002
M
Patch #618347: Work around Solaris 2.6 pthread.h bug. Will backport to 2.2.
Martin v. Löwis committed
March 17, 2002
M
Document that _POSIX_SEMAPHORES is predefined.
Martin v. Löwis committed
M
Patch #525532: Add support for POSIX semaphores.
Martin v. Löwis committed
January 19, 2002
F
Remove the unused & broken PyThread_*_sema() functions and related constants.
Fred Drake committed
January 15, 2002
J
Workaround for what is probably a problem in Apple's gcc: <pthread.h> fails
Jack Jansen committed
November 9, 2001
F
Fix memory leak. This is part of SF patch #478006.
Fred Drake committed
October 16, 2001
G
Partial patch from SF #452266, by Jason Petrone.
Guido van Rossum committed
October 15, 2001
M
Do not define _POSIX_THREADS if unistd.h defines it.
Martin v. Löwis committed
October 12, 2001
G
Add SF patch #468347 -- mask signals for non-main pthreads, by Jason Lowe:
Guido van Rossum committed
September 10, 2001
G
Improve threading on Solaris, according to SF patch #460269, submitted
Guido van Rossum committed
August 29, 2001
J
GUSI on the Mac creates threads with a default stack size of 20KB, which is
Jack Jansen committed
September 1, 2000
G
REMOVED all CWI, CNRI and BeOpen copyright markings.
Guido van Rossum committed
August 23, 2000
T
This patch partly (some stuff went in already) ports Python to Monterey.
Trent Mick committed
July 22, 2000
T
Mass ANSIfication of function definitions. Doesn't cover all 'extern'
Thomas Wouters committed
June 30, 2000
G
Change copyright notice - 2nd try.
Guido van Rossum committed
G
Change copyright notice.
Guido van Rossum committed
F
Trent Mick <trentm@activestate.com>:
Fred Drake committed
March 15, 1999
G
Rob Riggs wrote:
Guido van Rossum committed
December 21, 1998
G
Thanks to Chris Herborth, the thread primitives now have proper Py*
Guido van Rossum committed
October 7, 1998
G
BSDI specific patches, inspired by Nigel Head and otto@mail.olympus.net.
Guido van Rossum committed
September 10, 1998
G
Apparently on AIX when using gcc you need to call pthread_init()
Guido van Rossum committed
September 4, 1998
G
Correct typo in #ifdef: PY_THREAD_D4, should be PY_PTHREAD_D4.
Guido van Rossum committed
August 27, 1998
G
Add a 'volatile' to the declaration of threadid in get_thread_ident().
Guido van Rossum committed
May 14, 1998
G
Improved version of patch for HPUX from David Arnold.
Guido van Rossum committed
May 7, 1998
G
Support HPUX 10.20 DCE threads.
Guido van Rossum committed
April 10, 1998
G
Make new gcc -Wall happy
Guido van Rossum committed