Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
xiaolanpython
cpython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Python
thread.c
on
2.4
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 14, 2005
(backport from HEAD)
Show description for e42f446
gvanrossum
committed
e42f446
View commit details
Copy full SHA for e42f446
View code at this point
Browse repository at this point
Commits on Oct 10, 2004
find_key(): This routine wasn't thread-correct, and accounts for the
Show description for 263091e
tim-one
committed
263091e
View commit details
Copy full SHA for 263091e
View code at this point
Browse repository at this point
Commits on Oct 9, 2004
Document the results of painful reverse-engineering of the "portable TLS"
Show description for fda787f
tim-one
committed
fda787f
View commit details
Copy full SHA for fda787f
View code at this point
Browse repository at this point
Style guide & consistency changes. No semantic changes.
tim-one
committed
19717fa
View commit details
Copy full SHA for 19717fa
View code at this point
Browse repository at this point
Commits on Aug 16, 2004
The attached patch fixes FTBFS on GNU/k*BSD. The problem happens on GNU/k*BSD
Show description for a2542be
doko42
committed
a2542be
View commit details
Copy full SHA for a2542be
View code at this point
Browse repository at this point
Commits on Feb 10, 2004
remove support for missing ANSI C header files (limits.h, stddef.h, etc).
Skip Montanaro
committed
7befb99
View commit details
Copy full SHA for 7befb99
View code at this point
Browse repository at this point
Commits on Jan 17, 2004
remove DGUX support.
Skip Montanaro
committed
4d474be
View commit details
Copy full SHA for 4d474be
View code at this point
Browse repository at this point
Commits on Nov 19, 2003
Getting rid of code dependent on GUSI or the MetroWerks compiler.
jackjansen
committed
4bae2d5
View commit details
Copy full SHA for 4bae2d5
View code at this point
Browse repository at this point
Commits on Sep 20, 2003
Patch #805613: Fix usage of the PTH library.
loewis
committed
70849f8
View commit details
Copy full SHA for 70849f8
View code at this point
Browse repository at this point
Commits on Apr 19, 2003
New PyGILState_ API - implements pep 311, from patch 684256.
mhammond
committed
8d98d2c
View commit details
Copy full SHA for 8d98d2c
View code at this point
Browse repository at this point
Commits on Jul 19, 2002
Land Patch [ 566100 ] Rationalize DL_IMPORT and DL_EXPORT.
mhammond
committed
8235ea1
View commit details
Copy full SHA for 8235ea1
View code at this point
Browse repository at this point
Commits on Jun 25, 2002
Silence compiler warning
jeremyhylton
committed
bd23289
View commit details
Copy full SHA for bd23289
View code at this point
Browse repository at this point
Commits on Jun 11, 2002
Patch #488073: AtheOS port.
loewis
committed
f90ae20
View commit details
Copy full SHA for f90ae20
View code at this point
Browse repository at this point
Commits on Mar 25, 2002
I've been waiting 8 years for KSR to re-emerge from bankruptcy. If they
Show description for fdba55f
tim-one
committed
fdba55f
View commit details
Copy full SHA for fdba55f
View code at this point
Browse repository at this point
Commits on Mar 9, 2002
Patch #504224: add plan9 threads include to thread.c.
loewis
committed
7d1cd69
View commit details
Copy full SHA for 7d1cd69
View code at this point
Browse repository at this point
Commits on Jan 12, 2002
Include <unistd.h> in Python.h. Fixes #500924.
loewis
committed
cdc4451
View commit details
Copy full SHA for cdc4451
View code at this point
Browse repository at this point
Commits on Oct 16, 2001
Partial patch from SF #452266, by Jason Petrone.
Show description for 3c28863
gvanrossum
committed
3c28863
View commit details
Copy full SHA for 3c28863
View code at this point
Browse repository at this point
Commits on Jul 26, 2001
Repair more now-obsolete references to config.h.
tim-one
committed
76f373d
View commit details
Copy full SHA for 76f373d
View code at this point
Browse repository at this point
Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774.
loewis
committed
4f1cd8b
View commit details
Copy full SHA for 4f1cd8b
View code at this point
Browse repository at this point
Commits on Oct 6, 2000
Donn Cave <donn@u.washington.edu>:
Show description for a6c2eb5
freddrake
committed
a6c2eb5
View commit details
Copy full SHA for a6c2eb5
View code at this point
Browse repository at this point
Commits on Sep 19, 2000
Make better use of GNU Pth -- patch by Andy Dustman.
Show description for 9e8181b
gvanrossum
committed
9e8181b
View commit details
Copy full SHA for 9e8181b
View code at this point
Browse repository at this point
Commits on Sep 1, 2000
REMOVED all CWI, CNRI and BeOpen copyright markings.
Show description for 8586991
gvanrossum
committed
8586991
View commit details
Copy full SHA for 8586991
View code at this point
Browse repository at this point
Commits on Jul 24, 2000
Prototype yet another forward declaration.
Yhg1s
committed
8ec68fd
View commit details
Copy full SHA for 8ec68fd
View code at this point
Browse repository at this point
Commits on Jul 22, 2000
Mass ANSIfication of function definitions. Doesn't cover all 'extern'
Show description for f70ef4f
Yhg1s
committed
f70ef4f
View commit details
Copy full SHA for f70ef4f
View code at this point
Browse repository at this point
Commits on Jun 30, 2000
Change copyright notice - 2nd try.
gvanrossum
committed
ffcc381
View commit details
Copy full SHA for ffcc381
View code at this point
Browse repository at this point
Change copyright notice.
gvanrossum
committed
fd71b9e
View commit details
Copy full SHA for fd71b9e
View code at this point
Browse repository at this point
Commits on May 8, 2000
Andy Dustman: add GNU pth user-space thread support.
gvanrossum
committed
07bd90e
View commit details
Copy full SHA for 07bd90e
View code at this point
Browse repository at this point
Commits on Apr 24, 2000
Jack Jansen: Posix threads are now supported on the Macintosh too.
gvanrossum
committed
095249f
View commit details
Copy full SHA for 095249f
View code at this point
Browse repository at this point
Commits on Apr 7, 1999
Changes by Mark Hammond for Windows CE. Mostly of the form
Show description for 2571cc8
gvanrossum
committed
2571cc8
View commit details
Copy full SHA for 2571cc8
View code at this point
Browse repository at this point
Commits on Dec 21, 1998
Thanks to Chris Herborth, the thread primitives now have proper Py*
Show description for 65d5b57
gvanrossum
committed
65d5b57
View commit details
Copy full SHA for 65d5b57
View code at this point
Browse repository at this point
Commits on Dec 4, 1998
Need to add default decl of DL_IMPORT, for mymalloc.h
gvanrossum
committed
f261526
View commit details
Copy full SHA for f261526
View code at this point
Browse repository at this point
Commits on Oct 1, 1998
Renamed thread.h to pythread.h.
gvanrossum
committed
49b5606
View commit details
Copy full SHA for 49b5606
View code at this point
Browse repository at this point
Commits on Aug 4, 1998
Changes for BeOS, QNX and long long, by Chris Herborth.
gvanrossum
committed
1a8791e
View commit details
Copy full SHA for 1a8791e
View code at this point
Browse repository at this point
Commits on Nov 22, 1997
os2 patch by Jeff Rush
gvanrossum
committed
8e9ebfd
View commit details
Copy full SHA for 8e9ebfd
View code at this point
Browse repository at this point
Commits on May 22, 1997
DG/UX thread patches (Ross Andrus)
gvanrossum
committed
64f9105
View commit details
Copy full SHA for 64f9105
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.