COMMITS
/ Include/pythread.h August 20, 2025
Y
gh-137884: Added threading.get_native_id() on Illumos/Solaris (GH-137927)
Yüce Tekol committed
October 2, 2024
J
gh-87135: Hang non-main threads that attempt to acquire the GIL during finalization (GH-105805)
Jeremy Maitin-Shepard committed
November 9, 2023
S
gh-81925: Implement native thread ids for kFreeBSD (#111761)
Samuel Thibault committed
October 2, 2023
V
gh-110014: Remove PY_TIMEOUT_MAX from limited C API (#110217)
Victor Stinner committed
September 30, 2023
V
gh-110014: Fix _POSIX_THREADS and _POSIX_SEMAPHORES usage (#110139)
Victor Stinner committed
May 18, 2022
D
bpo-42047: Add native thread ID for DragonFlyBSD (#22714)
David CARLIER committed
April 21, 2022
V
gh-79315: Add Include/cpython/pythread.h header (#91798)
Victor Stinner committed
January 13, 2022
C
bpo-46315: Add ifdef HAVE_ feature checks for WASI compatibility (GH-30507)
Christian Heimes committed
October 1, 2021
V
bpo-41710: Fix PY_TIMEOUT_MAX on Windows (GH-28673)
Victor Stinner committed
September 30, 2021
V
bpo-41710: PyThread_acquire_lock_timed() clamps the timout (GH-28643)
Victor Stinner committed
April 7, 2020
V
bpo-40089: Add _at_fork_reinit() method to locks (GH-19195)
Victor Stinner committed
January 18, 2020
P
bpo-39372: Clean header files of declared interfaces with no implementations (GH-18037)
Pablo Galindo committed
December 5, 2019
S
bpo-27961: Replace PY_LLONG_MAX, PY_LLONG_MIN and PY_ULLONG_MAX with standard macros (GH-15385)
Sergey Fedoseev committed
June 13, 2019
M
bpo-37077: Add native thread ID (TID) for AIX (GH-13624)
Michael Felt committed
June 12, 2019
D
bpo-37160: Thread native ID NetBSD support (GH-13835)
David Carlier committed
June 3, 2019
D
bpo-37087: Adding native ID support for OpenBSD (GH-13654)
David Carlier committed
May 28, 2019
Z
bpo-33407: Implement Py_DEPRECATED() on MSVC (GH-8980)
Zackery Spytz committed
May 22, 2019
J
bpo-36084: Add native thread ID (TID) to threading.Thread (GH-13463)
Jake Tesler committed
May 21, 2019
V
Revert "bpo-36084: Add native thread ID to threading.Thread objects (GH-11993)" (GH-13458)
Victor Stinner committed
May 12, 2019
J
bpo-36084: Add native thread ID to threading.Thread objects (GH-11993)
Jake Tesler committed
May 4, 2019
V
bpo-36475: Make PyThread_exit_thread with _Py_NO_RETURN (GH-13068)
Victor Stinner committed
October 24, 2017
V
bpo-30768: Recompute timeout on interrupted lock (GH-4103)
Victor Stinner committed
October 6, 2017
M
bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362)
Masayuki Yamamoto committed
March 23, 2017
S
bpo-6532: Make the thread id an unsigned integer. (#781)
Serhiy Storchaka committed
December 27, 2016
S
Issue #29058: All stable API extensions added after Python 3.2 are now
Serhiy Storchaka committed
September 19, 2016
B
stop using Py_LL and Py_ULL
Benjamin Peterson committed
September 6, 2016
B
replace PY_LONG_LONG with long long
Benjamin Peterson committed
B
require a long long data type (closes #27961)
Benjamin Peterson committed
April 30, 2011
V
Issue #11223: Replace threading._info() by sys.thread_info
Victor Stinner committed
April 19, 2011
V
Issue #11223: Add threading._info() function providing informations about the
Victor Stinner committed
December 15, 2010
A
Issue #8844: Regular and recursive lock acquisitions can now be interrupted
Antoine Pitrou committed
September 11, 2010
H
Issue #9318: Use Py_LL for old compiler.
Hirokazu Yamamoto 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
June 13, 2008
B
Merged revisions 64212 via svnmerge from
Benjamin Peterson committed
August 11, 2006
T
Merged revisions 46753-51188 via svnmerge from
Thomas Wouters committed
April 19, 2003
M
New PyGILState_ API - implements pep 311, from patch 684256.
Mark Hammond committed
August 12, 2002
M
Excise DL_EXPORT from Include.
Mark Hammond committed
January 19, 2002
F
Remove the unused & broken PyThread_*_sema() functions and related constants.
Fred Drake committed
October 16, 2001
G
Partial patch from SF #452266, by Jason Petrone.
Guido van Rossum committed
September 1, 2000
G
REMOVED all CWI, CNRI and BeOpen copyright markings.
Guido van Rossum committed
July 9, 2000
F
ANSI-fication and Py_PROTO extermination.
Fred Drake committed
June 30, 2000
G
Change copyright notice - 2nd try.
Guido van Rossum committed
G
Change copyright notice.
Guido van Rossum committed
March 24, 1999
G
Conform to standard boilerplate.
Guido van Rossum committed
December 21, 1998
G
Thanks to Chris Herborth, the thread primitives now have proper Py*
Guido van Rossum committed
December 4, 1998
G
Add DL_IMPORT(returntype) for all officially exported functions.
Guido van Rossum committed
August 4, 1998
G
Changes for BeOS, QNX and long long, by Chris Herborth.
Guido van Rossum committed
May 5, 1997
G
Massive changes for separate thread state management.
Guido van Rossum committed
March 14, 1997
G
Add Macros defining new names for all external symbols.
Guido van Rossum committed