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 }}
parikpython
/
cpython
Public
forked from
python/cpython
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
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
main
User selector
All users
All time
Commit history
Commits on Dec 17, 2021
bpo-45711: Remove type and traceback from exc_info (GH-30122)
Show description for 396b583
iritkatriel
authored
396b583
View commit details
Copy full SHA for 396b583
View code at this point
Browse repository at this point
Commits on Dec 15, 2021
bpo-46039: Split yield from in two (GH-30035)
Show description for 0b50a4f
markshannon
authored
0b50a4f
View commit details
Copy full SHA for 0b50a4f
View code at this point
Browse repository at this point
Commits on Dec 14, 2021
bpo-44525: Split calls into PRECALL and CALL (GH-30011)
Show description for 9f8f451
markshannon
authored
9f8f451
View commit details
Copy full SHA for 9f8f451
View code at this point
Browse repository at this point
bpo-45292: [PEP-654] add except* (GH-29581)
iritkatriel
authored
d60457a
View commit details
Copy full SHA for d60457a
View code at this point
Browse repository at this point
Commits on Dec 10, 2021
bpo-37971: fix the position of decorator application (GH-30027)
Show description for b593bdc
cfbolz
and
ambv
authored
b593bdc
View commit details
Copy full SHA for b593bdc
View code at this point
Browse repository at this point
Commits on Dec 5, 2021
Delete orphaned comment (#29917)
Show description for 605f4bf
gvanrossum
authored
605f4bf
View commit details
Copy full SHA for 605f4bf
View code at this point
Browse repository at this point
Commits on Nov 23, 2021
bpo-44525: Copy free variables in bytecode to allow calls to inner functions to be specialized (GH-29595)
Show description for 135cabd
markshannon
authored
135cabd
View commit details
Copy full SHA for 135cabd
View code at this point
Browse repository at this point
Commits on Nov 19, 2021
Fix link to exception handling notes (GH-29617)
iritkatriel
authored
d64659d
View commit details
Copy full SHA for d64659d
View code at this point
Browse repository at this point
Commits on Nov 11, 2021
bpo-45773: Stop "optimizing" certain jump patterns (GH-29505)
brandtbucher
authored
27b69e6
View commit details
Copy full SHA for 27b69e6
View code at this point
Browse repository at this point
bpo-45636: Merge all numeric operators (GH-29482)
brandtbucher
authored
9178f53
View commit details
Copy full SHA for 9178f53
View code at this point
Browse repository at this point
Commits on Nov 10, 2021
bpo-45711: remove unnecessary DUP_TOP and POP in exception handling (GH-29495)
iritkatriel
authored
4cdeee5
View commit details
Copy full SHA for 4cdeee5
View code at this point
Browse repository at this point
Commits on Oct 27, 2021
bpo-44511: Improve the bytecode for class and mapping patterns (GH-26922)
Show description for 82a662e
brandtbucher
authored
82a662e
View commit details
Copy full SHA for 82a662e
View code at this point
Browse repository at this point
Commits on Oct 6, 2021
Fix typos in the Python directory (GH-28767)
cclauss
authored
db693df
View commit details
Copy full SHA for db693df
View code at this point
Browse repository at this point
Normalize jumps in compiler. All forward jumps to use JUMP_FORWARD. (GH-28755)
markshannon
authored
f6eafe1
View commit details
Copy full SHA for f6eafe1
View code at this point
Browse repository at this point
Commits on Oct 4, 2021
bpo-45355: More use of sizeof(_Py_CODEUNIT) (GH-28720)
serhiy-storchaka
authored
252b7bc
View commit details
Copy full SHA for 252b7bc
View code at this point
Browse repository at this point
Commits on Sep 14, 2021
bpo-45152: Add HAS_CONST macro and get_const_value() function and use… (#28262)
iritkatriel
authored
c2f1e95
View commit details
Copy full SHA for c2f1e95
View code at this point
Browse repository at this point
Commits on Sep 2, 2021
bpo-45056: Remove trailing unused constants from co_consts (GH-28109)
methane
authored
55c4a92
View commit details
Copy full SHA for 55c4a92
View code at this point
Browse repository at this point
Commits on Aug 31, 2021
bpo-45039: Consistently use ADDOP_LOAD_CONST in compiler rather than ADDOP_O(c, LOAD_CONST,...) (GH-28015)
iritkatriel
authored
70ccee4
View commit details
Copy full SHA for 70ccee4
View code at this point
Browse repository at this point
Commits on Aug 25, 2021
bpo-45000: Raise SyntaxError when try to delete __debug__ (GH-27947)
Show description for 551da59
corona10
authored
551da59
View commit details
Copy full SHA for 551da59
View code at this point
Browse repository at this point
Commits on Aug 9, 2021
Remove unused variable. (GH-27677)
markshannon
authored
41bb564
View commit details
Copy full SHA for 41bb564
View code at this point
Browse repository at this point
bpo-44840: Compiler: Move duplication of exit blocks with no line numbers to after CFG optimization. (GH-27656)
markshannon
authored
b854557
View commit details
Copy full SHA for b854557
View code at this point
Browse repository at this point
Commits on Jul 25, 2021
bpo-44600: Fix line numbers for pattern matching cleanup code (GH-27346)
chaburkland
authored
4214f47
View commit details
Copy full SHA for 4214f47
View code at this point
Browse repository at this point
Commits on Jul 15, 2021
bpo-44626: Merge basic blocks earlier to enable better handling of exit blocks without line numbers (GH-27138)
markshannon
authored
a86f7da
View commit details
Copy full SHA for a86f7da
View code at this point
Browse repository at this point
bpo-44622: Set line number of END_ASYNC_FOR to match that of iterator. (GH-27160)
markshannon
authored
f333ab0
View commit details
Copy full SHA for f333ab0
View code at this point
Browse repository at this point
bpo-44589: raise a SyntaxError when mapping patterns have duplicate literal keys (GH-27131)
jdevries3133
authored
2693132
View commit details
Copy full SHA for 2693132
View code at this point
Browse repository at this point
Commits on Jul 14, 2021
bpo-44616: Mark all clean up instructions at end of named exception block as artificial (GH-27109)
markshannon
authored
e5862f7
View commit details
Copy full SHA for e5862f7
View code at this point
Browse repository at this point
Commits on Jul 13, 2021
bpo-33346: Allow async comprehensions inside implicit async comprehensions (GH-6766)
Show description for 054e9c8
serhiy-storchaka
and
pablogsal
authored
054e9c8
View commit details
Copy full SHA for 054e9c8
View code at this point
Browse repository at this point
Commits on Jul 7, 2021
bpo-44530: Add co_qualname field to PyCodeObject (GH-26941)
P403n1x87
authored
2f180ce
View commit details
Copy full SHA for 2f180ce
View code at this point
Browse repository at this point
Commits on Jul 2, 2021
bpo-43950: optimize column table assembling with pre-sizing object (GH-26997)
Show description for ec8759b
isidentical
authored
ec8759b
View commit details
Copy full SHA for ec8759b
View code at this point
Browse repository at this point
bpo-43950: Add code.co_positions (PEP 657) (GH-26955)
Show description for 98eee94
3 people
authored
98eee94
View commit details
Copy full SHA for 98eee94
View code at this point
Browse repository at this point
Commits on Jun 30, 2021
bpo-44313: generate LOAD_ATTR/CALL_FUNCTION for top-level imported objects (GH-26677)
isidentical
authored
1b28187
View commit details
Copy full SHA for 1b28187
View code at this point
Browse repository at this point
Commits on Jun 24, 2021
Make sure that line number is set correctly for call to __exit__ when handling exception in body of a with statement. (GH-26890)
markshannon
authored
18ba1ff
View commit details
Copy full SHA for 18ba1ff
View code at this point
Browse repository at this point
Commits on Jun 21, 2021
bpo-43693: Turn localspluskinds into an object (GH-26749)
Show description for 355f5dd
gvanrossum
authored
355f5dd
View commit details
Copy full SHA for 355f5dd
View code at this point
Browse repository at this point
bpo-44297: Fix missing line number in generator expressions (GH-26801)
Show description for 82e5c28
markshannon
authored
82e5c28
View commit details
Copy full SHA for 82e5c28
View code at this point
Browse repository at this point
Commits on Jun 15, 2021
bpo-43693: Eliminate unused "fast locals". (gh-26587)
Show description for ac38a9f
ericsnowcurrently
authored
ac38a9f
View commit details
Copy full SHA for ac38a9f
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.