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
View 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
Accelerator
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
faster-cpython
/
cpython
Public
forked from
python/cpython
Notifications
You must be signed in to change notification settings
Fork
27
Star
529
Code
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cpython
Python
generated_cases.c.h
on
stackref-not-null
User selector
All users
All time
Commit history
Commits on Oct 7, 2024
Merge branch 'main' into stackref-not-null
markshannon
committed
16715ba
View commit details
Copy full SHA for 16715ba
View code at this point
Browse repository at this point
GH-119866: Spill the stack around escaping calls. (GH-124392)
Show description for da071fa
markshannon
authored
da071fa
View commit details
Copy full SHA for da071fa
View code at this point
Browse repository at this point
Commits on Oct 2, 2024
Fix bytecodes.c to handle NULLs before passing to stack refs
markshannon
committed
183dc9e
View commit details
Copy full SHA for 183dc9e
View code at this point
Browse repository at this point
Commits on Oct 1, 2024
gh-124296: Remove private dictionary version tag (PEP 699) (#124472)
colesbury
authored
5aa91c5
View commit details
Copy full SHA for 5aa91c5
View code at this point
Browse repository at this point
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
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 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 8, 2024
GH-120024: Tidy up case generator code a bit. (GH-122780)
markshannon
authored
81c739e
View commit details
Copy full SHA for 81c739e
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
Previous
Next
You can’t perform that action at this time.