Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
See all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
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 }}
faster-cpython
cpython
Repository navigation
Code
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Include
cpython
on
specialize-binary-op-refcount
User selector
All users
Datepicker
All time
Commit history
Commits on May 29, 2024
Merge branch 'main' into specialize-binary-op-refcount
markshannon
committed
5386b2d
View commit details
Copy full SHA for 5386b2d
View code at this point
Browse repository at this point
Commits on May 23, 2024
gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds it (#118745)
Show description for be1dfcc
swtaarrs
authored
be1dfcc
View commit details
Copy full SHA for be1dfcc
View code at this point
Browse repository at this point
Commits on May 22, 2024
Merge branch 'main' into specialize-binary-op-refcount
markshannon
committed
8708306
View commit details
Copy full SHA for 8708306
View code at this point
Browse repository at this point
gh-119180: PEP 649: Add __annotate__ attributes (#119209)
JelleZijlstra
authored
e9875ec
View commit details
Copy full SHA for e9875ec
View code at this point
Browse repository at this point
Commits on May 21, 2024
gh-118692: Avoid creating unnecessary StopIteration instances for monitoring (#119216)
iritkatriel
authored
6e9863d
View commit details
Copy full SHA for 6e9863d
View code at this point
Browse repository at this point
Merge branch 'main' into specialize-binary-op-refcount
markshannon
committed
dc7092b
View commit details
Copy full SHA for dc7092b
View code at this point
Browse repository at this point
gh-111389: Add PyHASH_MULTIPLIER constant (#119214)
vstinner
authored
f6da790
View commit details
Copy full SHA for f6da790
View code at this point
Browse repository at this point
Commits on May 10, 2024
gh-118771: Ensure names defined in optimizer.h start with Py/_Py (GH-118825)
encukou
authored
941eea0
View commit details
Copy full SHA for 941eea0
View code at this point
Browse repository at this point
gh-118789: Restore hidden `_PyWeakref_ClearRef` (#118797)
Show description for db5af7d
colesbury
authored
db5af7d
View commit details
Copy full SHA for db5af7d
View code at this point
Browse repository at this point
Commits on May 7, 2024
gh-112075: use per-thread dict version pool (#118676)
Show description for ff6cbb2
DinoV
authored
ff6cbb2
View commit details
Copy full SHA for ff6cbb2
View code at this point
Browse repository at this point
Commits on May 6, 2024
GH-115709: Invalidate executors when a local variable is changed via frame.f_locals (#118639)
Show description for 616b745
markshannon
authored
616b745
View commit details
Copy full SHA for 616b745
View code at this point
Browse repository at this point
gh-118362: Fix thread safety around lookups from the type cache in the face of concurrent mutators (#118454)
Show description for 5a1618a
DinoV
authored
5a1618a
View commit details
Copy full SHA for 5a1618a
View code at this point
Browse repository at this point
Commits on May 4, 2024
gh-74929: Implement PEP 667 (GH-115153)
gaogaotiantian
authored
b034f14
View commit details
Copy full SHA for b034f14
View code at this point
Browse repository at this point
gh-111997: C-API for signalling monitoring events (#116413)
iritkatriel
authored
85af789
View commit details
Copy full SHA for 85af789
View code at this point
Browse repository at this point
Commits on May 2, 2024
gh-93502: Add new C-API functions to trace object creation and destruction (#115945)
pablogsal
authored
6bcbee0
View commit details
Copy full SHA for 6bcbee0
View code at this point
Browse repository at this point
GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-118482)
markshannon
authored
67bba9d
View commit details
Copy full SHA for 67bba9d
View code at this point
Browse repository at this point
Commits on May 1, 2024
gh-110850: Add PyTime_TimeRaw() function (#118394)
Show description for b52c753
vstinner
and
encukou
authored
b52c753
View commit details
Copy full SHA for b52c753
View code at this point
Browse repository at this point
GH-115802: Use the GHC calling convention in JIT code (GH-118287)
brandtbucher
authored
49baa65
View commit details
Copy full SHA for 49baa65
View code at this point
Browse repository at this point
gh-116767: fix crash on 'async with' with many context managers (GH-118348)
Show description for c1bf487
iritkatriel
authored
c1bf487
View commit details
Copy full SHA for c1bf487
View code at this point
Browse repository at this point
GH-118095: Make invalidating and clearing executors memory safe (GH-118459)
markshannon
authored
f6fab21
View commit details
Copy full SHA for f6fab21
View code at this point
Browse repository at this point
Commits on Apr 29, 2024
gh-118331: Handle errors in _PyObject_SetManagedDict (#118334)
Show description for 79688b5
colesbury
authored
79688b5
View commit details
Copy full SHA for 79688b5
View code at this point
Browse repository at this point
Commits on Apr 25, 2024
gh-117657: Fixes a few small TSAN issues in dictobject (#118200)
Show description for 5da0280
DinoV
authored
5da0280
View commit details
Copy full SHA for 5da0280
View code at this point
Browse repository at this point
gh-118207: Rename the COMMON_FIELDS macro in funcobject.h and undef it after use (GH-118208)
itamaro
authored
796b3fb
View commit details
Copy full SHA for 796b3fb
View code at this point
Browse repository at this point
Commits on Apr 22, 2024
gh-112075: Make instance attributes stored in inline "dict" thread safe (#114742)
Show description for 8b541c0
DinoV
authored
8b541c0
View commit details
Copy full SHA for 8b541c0
View code at this point
Browse repository at this point
Commits on Apr 19, 2024
gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe (#116775)
Show description for 07525c9
DinoV
authored
07525c9
View commit details
Copy full SHA for 07525c9
View code at this point
Browse repository at this point
Commits on Apr 18, 2024
gh-112069: Make PySet_GET_SIZE to be atomic safe. (gh-118053)
Show description for 710c01b
corona10
authored
710c01b
View commit details
Copy full SHA for 710c01b
View code at this point
Browse repository at this point
Commits on Apr 17, 2024
GH-117760: Streamline the trashcan mechanism (GH-117763)
markshannon
authored
147cd05
View commit details
Copy full SHA for 147cd05
View code at this point
Browse repository at this point
Commits on Apr 16, 2024
gh-117645: Increase WASI stack size from 512 KiB to 8 MiB (#117674)
Show description for 9197847
vstinner
authored
9197847
View commit details
Copy full SHA for 9197847
View code at this point
Browse repository at this point
gh-115178: Add Counts of UOp Pairs to pystats (GH-115181)
JeffersGlass
authored
acf69e0
View commit details
Copy full SHA for acf69e0
View code at this point
Browse repository at this point
Commits on Apr 11, 2024
gh-117649: Raise ImportError for unsupported modules in free-threaded build (#117651)
Show description for 25f6ff5
colesbury
authored
25f6ff5
View commit details
Copy full SHA for 25f6ff5
View code at this point
Browse repository at this point
Commits on Apr 8, 2024
gh-111926: Make weakrefs thread-safe in free-threaded builds (#117168)
Show description for df73179
mpage
authored
df73179
View commit details
Copy full SHA for df73179
View code at this point
Browse repository at this point
Merge branch 'main' into specialize-binary-op-refcount
markshannon
committed
627f373
View commit details
Copy full SHA for 627f373
View code at this point
Browse repository at this point
Commits on Apr 5, 2024
gh-111140: PyLong_From/AsNativeBytes: Take *flags* rather than just *endianness* (GH-116053)
zooba
authored
6876168
View commit details
Copy full SHA for 6876168
View code at this point
Browse repository at this point
Commits on Apr 4, 2024
gh-116968: Reimplement Tier 2 counters (#117144)
Show description for 060a96f
gvanrossum
authored
060a96f
View commit details
Copy full SHA for 060a96f
View code at this point
Browse repository at this point
Merge branch 'main' into specialize-binary-op-refcount
markshannon
committed
7eefd3e
View commit details
Copy full SHA for 7eefd3e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.