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
Events
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 }}
ZeroIntensity
cpython
Repository navigation
Code
Pull requests
1
(1)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Python
bytecodes.c
on
switch-interpreters-api
User selector
All users
Datepicker
All time
Commit history
Commits on Sep 25, 2024
gh-117376: Fix off-by-ones in conversion functions (GH-124301)
Show description for 198756b
Fidget-Spinner
authored
198756b
View commit details
Copy full SHA for 198756b
View code at this point
Browse repository at this point
gh-124285: Fix bug where bool() is called multiple times for the same part of a boolean expression (#124394)
iritkatriel
authored
78aeb38
View commit details
Copy full SHA for 78aeb38
View code at this point
Browse repository at this point
Commits on Sep 24, 2024
gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026)
Show description for f4997bb
colesbury
authored
f4997bb
View commit details
Copy full SHA for f4997bb
View code at this point
Browse repository at this point
Commits on Sep 13, 2024
gh-121459: Deferred LOAD_GLOBAL (GH-123128)
Show description for 8810e28
3 people
authored
8810e28
View commit details
Copy full SHA for 8810e28
View code at this point
Browse repository at this point
Commits on Sep 12, 2024
gh-123923: Defer refcounting for `f_executable` in `_PyInterpreterFrame` (#123924)
Show description for b2afe2a
colesbury
authored
b2afe2a
View commit details
Copy full SHA for b2afe2a
View code at this point
Browse repository at this point
GH-123996: Explicitly mark 'self_or_null' as an array of size 1 to ensure that it is kept in memory for calls (GH-124003)
markshannon
authored
4ed7d1d
View commit details
Copy full SHA for 4ed7d1d
View code at this point
Browse repository at this point
Commits on Sep 5, 2024
GH-123545: Remove duplicate Py_DECREF when handling _PyOptimizer_Optimize errors (GH-123546)
savannahostrowski
authored
1fbc118
View commit details
Copy full SHA for 1fbc118
View code at this point
Browse repository at this point
Commits on Sep 2, 2024
gh-123091: Use _Py_IsImmortalLoose() (#123511)
Show description for f1a0d96
vstinner
authored
f1a0d96
View commit details
Copy full SHA for f1a0d96
View code at this point
Browse repository at this point
Commits on Aug 27, 2024
GH-123232: Factor BINARY_SLICE and STORE_SLICE to handle stats properly for tier 2. (GH-123381)
markshannon
authored
54a05a4
View commit details
Copy full SHA for 54a05a4
View code at this point
Browse repository at this point
Commits on Aug 23, 2024
gh-123205: `Python/bytecodes.c`: Fix compiler warning (#123206)
Show description for 67f2c84
Eclips4
authored
67f2c84
View commit details
Copy full SHA for 67f2c84
View code at this point
Browse repository at this point
GH-123232: Fix "not specialized" stats (GH-123236)
markshannon
authored
0b0f7be
View commit details
Copy full SHA for 0b0f7be
View code at this point
Browse repository at this point
GH-123040: Specialize shadowed `LOAD_ATTR`. (GH-123219)
markshannon
authored
5d3201f
View commit details
Copy full SHA for 5d3201f
View code at this point
Browse repository at this point
Commits on Aug 22, 2024
gh-123083: Fix a potential use-after-free in ``STORE_ATTR_WITH_HINT`` (gh-123092)
corona10
authored
297f2e0
View commit details
Copy full SHA for 297f2e0
View code at this point
Browse repository at this point
GH-123197: Only count an instruction as deferred if it hasn't deopted first. (GH-123222)
Show description for a3d8c05
markshannon
authored
a3d8c05
View commit details
Copy full SHA for a3d8c05
View code at this point
Browse repository at this point
Commits on Aug 21, 2024
GH-115776: Allow any fixed sized object to have inline values (GH-123192)
markshannon
authored
a4fd7aa
View commit details
Copy full SHA for a4fd7aa
View code at this point
Browse repository at this point
GH-123197: Increment correct stat for CALL_KW (GH-123200)
markshannon
authored
7b26c4d
View commit details
Copy full SHA for 7b26c4d
View code at this point
Browse repository at this point
GH-123185: Check for `NULL` after calling `_PyEvalFramePushAndInit` (GH-123194)
markshannon
authored
1eba8ba
View commit details
Copy full SHA for 1eba8ba
View code at this point
Browse repository at this point
Commits on Aug 20, 2024
GH-118093: Make `CALL_ALLOC_AND_ENTER_INIT` suitable for tier 2. (GH-123140)
Show description for bb1d303
markshannon
authored
bb1d303
View commit details
Copy full SHA for bb1d303
View code at this point
Browse repository at this point
Commits on Aug 16, 2024
GH-118093: Specialize `CALL_KW` (GH-123006)
markshannon
authored
c13e7d9
View commit details
Copy full SHA for c13e7d9
View code at this point
Browse repository at this point
Commits on Aug 14, 2024
GH-118093: Turn some DEOPT_IFs into EXIT_IFs (GH-122998)
brandtbucher
authored
f84754b
View commit details
Copy full SHA for f84754b
View code at this point
Browse repository at this point
GH-120024: Remove `CHECK_EVAL_BREAKER` macro. (GH-122968)
Show description for eec7bda
markshannon
authored
eec7bda
View commit details
Copy full SHA for eec7bda
View code at this point
Browse repository at this point
Commits on Aug 12, 2024
GH-118093: Handle some polymorphism before requiring progress in tier two (GH-122843)
brandtbucher
authored
9621a7d
View commit details
Copy full SHA for 9621a7d
View code at this point
Browse repository at this point
gh-117139: Replace _PyList_FromArraySteal with stack ref variant (#122830)
Show description for ab094d1
colesbury
and
Fidget-Spinner
authored
ab094d1
View commit details
Copy full SHA for ab094d1
View code at this point
Browse repository at this point
gh-117139: Fix a few `_PyStackRef` related bugs (#122831)
Show description for 736fe4d
colesbury
and
Fidget-Spinner
authored
736fe4d
View commit details
Copy full SHA for 736fe4d
View code at this point
Browse repository at this point
Commits on Aug 7, 2024
gh-118926: Spill deferred references to stack in cases generator (#122748)
Show description for 3e753c6
colesbury
and
Fidget-Spinner
authored
3e753c6
View commit details
Copy full SHA for 3e753c6
View code at this point
Browse repository at this point
gh-122759: Remove `assert` from `RERAISE` error handling (#122760)
sobolevn
authored
61a8bf2
View commit details
Copy full SHA for 61a8bf2
View code at this point
Browse repository at this point
gh-117139: Fix an incorrect borrow in bytecodes.c (#122318)
Show description for 674a50e
colesbury
authored
674a50e
View commit details
Copy full SHA for 674a50e
View code at this point
Browse repository at this point
Commits on Aug 6, 2024
GH-120024: Move three more escaping calls out of conditional statements (GH-122734)
markshannon
authored
4c31791
View commit details
Copy full SHA for 4c31791
View code at this point
Browse repository at this point
GH-120024: Refactor code a bit so that escaping calls can be wrapped in spill code in code generator (GH-122693)
markshannon
authored
a8be8fc
View commit details
Copy full SHA for a8be8fc
View code at this point
Browse repository at this point
Commits on Aug 5, 2024
GH-122616: Simplify LOAD_ATTR_WITH_HINT and STORE_ATTR_WITH_HINT (GH-122620)
markshannon
authored
5bd7291
View commit details
Copy full SHA for 5bd7291
View code at this point
Browse repository at this point
Commits on Aug 2, 2024
GH-117224: Move the body of a few large-ish micro-ops into helper functions (GH-122601)
markshannon
authored
7aca84e
View commit details
Copy full SHA for 7aca84e
View code at this point
Browse repository at this point
Commits on Aug 1, 2024
GH-118095: Add tier two support for BINARY_SUBSCR_GETITEM (GH-120793)
markshannon
authored
df13a18
View commit details
Copy full SHA for df13a18
View code at this point
Browse repository at this point
GH-122155: Track local variables between pops and pushes in cases generator (GH-122286)
markshannon
authored
a9d56e3
View commit details
Copy full SHA for a9d56e3
View code at this point
Browse repository at this point
Commits on Jul 29, 2024
GH-116090: Fire RAISE events from _FOR_ITER_TIER_TWO (GH-122413)
brandtbucher
authored
15d4cd0
View commit details
Copy full SHA for 15d4cd0
View code at this point
Browse repository at this point
Commits on Jul 26, 2024
GH-122294: Burn in the addresses of side exits (GH-122295)
brandtbucher
authored
64857d8
View commit details
Copy full SHA for 64857d8
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.