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
.
mCodingLLC
/
cpython
Public
forked from
python/cpython
Notifications
You must be signed in to change notification settings
Fork
3
Star
1
Code
Pull requests
0
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
compile.c
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 3, 2022
GH-93444: remove redundant fields from basicblock: b_nofallthrough, b_exit, b_return (GH-93445)
iritkatriel
authored
1713ff0
View commit details
Copy full SHA for 1713ff0
View code at this point
Browse repository at this point
Commits on Jun 2, 2022
gh-93356: Lay out exception handling code at end of code unit (GH-92769)
iritkatriel
authored
94b1586
View commit details
Copy full SHA for 94b1586
View code at this point
Browse repository at this point
Commits on May 31, 2022
gh-93143: Avoid NULL check in LOAD_FAST based on analysis in the compiler (GH-93144)
sweeneyde
authored
f425f3b
View commit details
Copy full SHA for f425f3b
View code at this point
Browse repository at this point
Commits on May 29, 2022
gh-93008: refactor compiler functions that add instructions to take only a basicblock* (not the whole compiler) (GH-93009)
iritkatriel
authored
ace6607
View commit details
Copy full SHA for ace6607
View code at this point
Browse repository at this point
Commits on May 27, 2022
GH-93207: Remove HAVE_STDARG_PROTOTYPES configure check for stdarg.h (#93215)
kumaraditya303
authored
cb04a09
View commit details
Copy full SHA for cb04a09
View code at this point
Browse repository at this point
gh-93223: More aggressive Jump-To-Jump elimination (GH-93229)
sweeneyde
authored
ddc4a78
View commit details
Copy full SHA for ddc4a78
View code at this point
Browse repository at this point
Commits on May 23, 2022
gh-93061: Mark as artificial: backwards jump after async for (GH-93062)
sweeneyde
authored
a458be3
View commit details
Copy full SHA for a458be3
View code at this point
Browse repository at this point
Commits on May 19, 2022
GH-89914: Make the oparg of the YIELD_VALUE instruction equal the stack depth. (GH-92960)
markshannon
authored
3fd8610
View commit details
Copy full SHA for 3fd8610
View code at this point
Browse repository at this point
GH-90690: Remove `PRECALL` instruction (GH-92925)
markshannon
authored
e48ac9c
View commit details
Copy full SHA for e48ac9c
View code at this point
Browse repository at this point
Commits on May 17, 2022
gh-92782: unify the style of CFG traversal algorithms in the compiler (GH-92784)
iritkatriel
authored
8781a04
View commit details
Copy full SHA for 8781a04
View code at this point
Browse repository at this point
Commits on May 11, 2022
gh-92632: Make function starunpack_helper run faster when encounters starred argument. (GH-92655)
zikcheng
authored
dc09120
View commit details
Copy full SHA for dc09120
View code at this point
Browse repository at this point
Commits on May 10, 2022
gh-92619: Fix bug where the compiler duplicates exit blocks unnecessarily (GH-92620)
iritkatriel
authored
7c6b7ad
View commit details
Copy full SHA for 7c6b7ad
View code at this point
Browse repository at this point
Commits on Apr 28, 2022
gh-91869: Fix tracing of specialized instructions with extended args (GH-91945)
sweeneyde
authored
37c6db6
View commit details
Copy full SHA for 37c6db6
View code at this point
Browse repository at this point
Commits on Apr 25, 2022
gh-91719: Add pycore_opcode.h internal header file (#91906)
Show description for 64a54e5
vstinner
authored
64a54e5
View commit details
Copy full SHA for 64a54e5
View code at this point
Browse repository at this point
Commits on Apr 21, 2022
GH-88116: Use a compact format to represent end line and column offsets. (GH-91666)
Show description for 944fffe
markshannon
authored
944fffe
View commit details
Copy full SHA for 944fffe
View code at this point
Browse repository at this point
Commits on Apr 19, 2022
bpo-46712: share more global strings in deepfreeze (gh-32152)
Show description for ab0d35d
kumaraditya303
authored
ab0d35d
View commit details
Copy full SHA for ab0d35d
View code at this point
Browse repository at this point
Commits on Apr 16, 2022
Fix an out of date comment in compile.c (GH-91615)
iritkatriel
authored
304f5b6
View commit details
Copy full SHA for 304f5b6
View code at this point
Browse repository at this point
Commits on Apr 15, 2022
gh-91276: Make JUMP_IF_TRUE_OR_POP/JUMP_IF_FALSE_OR_POP relative (GH-32215)
iritkatriel
authored
ea2ae02
View commit details
Copy full SHA for ea2ae02
View code at this point
Browse repository at this point
Commits on Apr 13, 2022
Fill holes in internal compiler structs (#91458)
lpereira
authored
5f056ac
View commit details
Copy full SHA for 5f056ac
View code at this point
Browse repository at this point
Commits on Apr 11, 2022
bpo-47120: make POP_JUMP_IF_TRUE/FALSE/NONE/NOT_NONE relative (GH-32400)
iritkatriel
authored
dd207a6
View commit details
Copy full SHA for dd207a6
View code at this point
Browse repository at this point
Commits on Apr 5, 2022
bpo-47120: make JUMP_NO_INTERRUPT relative (GH-32221)
iritkatriel
authored
0aa8d5c
View commit details
Copy full SHA for 0aa8d5c
View code at this point
Browse repository at this point
bpo-47186: Replace JUMP_IF_NOT_EG_MATCH by CHECK_EG_MATCH + jump (GH-32309)
iritkatriel
authored
32091df
View commit details
Copy full SHA for 32091df
View code at this point
Browse repository at this point
Commits on Apr 1, 2022
bpo-47172: Compiler enhancements (GH-32200)
Show description for 997ba5d
iritkatriel
authored
997ba5d
View commit details
Copy full SHA for 997ba5d
View code at this point
Browse repository at this point
bpo-47186: Replace JUMP_IF_NOT_EXC_MATCH by CHECK_EXC_MATCH + jump (GH-32231)
iritkatriel
authored
04e07c2
View commit details
Copy full SHA for 04e07c2
View code at this point
Browse repository at this point
Commits on Mar 31, 2022
bpo-47120: Replace the JUMP_ABSOLUTE opcode by the relative JUMP_BACKWARD (GH-32115)
iritkatriel
authored
a00518d
View commit details
Copy full SHA for a00518d
View code at this point
Browse repository at this point
Commits on Mar 26, 2022
bpo-43224: Implement PEP 646 grammar changes (GH-31018)
Show description for e8e737b
mrahtz
and
JelleZijlstra
authored
e8e737b
View commit details
Copy full SHA for e8e737b
View code at this point
Browse repository at this point
Commits on Mar 21, 2022
bpo-46841: Quicken code in-place (GH-31888)
Show description for 2bde682
brandtbucher
authored
2bde682
View commit details
Copy full SHA for 2bde682
View code at this point
Browse repository at this point
Commits on Mar 17, 2022
Use low bit of LOAD_GLOBAL's oparg to indicate whether it should push an additional NULL. (GH-31933)
markshannon
authored
3011a09
View commit details
Copy full SHA for 3011a09
View code at this point
Browse repository at this point
Commits on Mar 4, 2022
bpo-46841: Fix error message hacks in `GET_AWAITABLE` (GH-31664)
brandtbucher
authored
586b24d
View commit details
Copy full SHA for 586b24d
View code at this point
Browse repository at this point
Commits on Mar 3, 2022
bpo-46831: Update __build_class__ comment (#31522)
Show description for 81d968b
hauntsaninja
and
JelleZijlstra
authored
81d968b
View commit details
Copy full SHA for 81d968b
View code at this point
Browse repository at this point
Commits on Mar 1, 2022
compiler: Merge except_table and cnotab (GH-31614)
methane
authored
df9f759
View commit details
Copy full SHA for df9f759
View code at this point
Browse repository at this point
Commits on Feb 28, 2022
bpo-46841: Move the cache for `LOAD_GLOBAL` inline. (GH-31575)
markshannon
authored
4558af5
View commit details
Copy full SHA for 4558af5
View code at this point
Browse repository at this point
Commits on Feb 25, 2022
bpo-46808: remove NEXT_BLOCK() from compile.c (GH-31448)
iritkatriel
authored
c579243
View commit details
Copy full SHA for c579243
View code at this point
Browse repository at this point
bpo-46841: Use *inline* caching for `BINARY_OP` (GH-31543)
brandtbucher
authored
0f41aac
View commit details
Copy full SHA for 0f41aac
View code at this point
Browse repository at this point
Commits on Feb 23, 2022
bpo-46765: Replace Locally Cached Strings with Statically Initialized Objects (gh-31366)
Show description for 1f45536
ericsnowcurrently
authored
1f45536
View commit details
Copy full SHA for 1f45536
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.