René's URL Explorer Experiment


Title: History for Python/pythonrun.c - xiaolanpython/cpython · GitHub

Open Graph Title: History for Python/pythonrun.c - xiaolanpython/cpython

X Title: History for Python/pythonrun.c - xiaolanpython/cpython

Description: The Python programming language. Contribute to xiaolanpython/cpython development by creating an account on GitHub.

Open Graph Description: The Python programming language. Contribute to xiaolanpython/cpython development by creating an account on GitHub.

X Description: The Python programming language. Contribute to xiaolanpython/cpython development by creating an account on GitHub.

Opengraph URL: https://github.com/xiaolanpython/cpython

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:5ae06701-c2bc-591b-0ab3-2a86332ef349
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA4B8:366857:57D704A:7B4D0AA:6A4FAD91
html-safe-nonceaaed15a09c46a4f897f7b9519c4fc39032abbfa2d9d46516c894dccb0943abd5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNEI4OjM2Njg1Nzo1N0Q3MDRBOjdCNEQwQUE6NkE0RkFEOTEiLCJ2aXNpdG9yX2lkIjoiNzY0MjMyNDA0OTMyMjgxNDg2NSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacf9897ab45c21e1396dd376da61438a0de15cb2b2da7978c399e82c69cb809b2a
hovercard-subject-tagrepository:90822584
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/xiaolanpython/cpython/commits/2.3/Python/pythonrun.c
twitter:imagehttps://opengraph.githubassets.com/c7fafea12af40754a9a13b968eb949d90b7a85f14bbb9d1ba4b51b2ecb2abc2d/xiaolanpython/cpython
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c7fafea12af40754a9a13b968eb949d90b7a85f14bbb9d1ba4b51b2ecb2abc2d/xiaolanpython/cpython
og:image:altThe Python programming language. Contribute to xiaolanpython/cpython development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9
turbo-cache-controlno-cache
go-importgithub.com/xiaolanpython/cpython git https://github.com/xiaolanpython/cpython.git
octolytics-dimension-user_id28492554
octolytics-dimension-user_loginxiaolanpython
octolytics-dimension-repository_id90822584
octolytics-dimension-repository_nwoxiaolanpython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id81598961
octolytics-dimension-repository_parent_nwopython/cpython
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release4b249b445842943ed31549e027f57a8ade9881ed
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/xiaolanpython/cpython/commits/2.3/Python/pythonrun.c#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fxiaolanpython%2Fcpython%2Fcommits%2F2.3%2FPython%2Fpythonrun.c
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fxiaolanpython%2Fcpython%2Fcommits%2F2.3%2FPython%2Fpythonrun.c
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=xiaolanpython%2Fcpython
Reloadhttps://github.com/xiaolanpython/cpython/commits/2.3/Python/pythonrun.c
Reloadhttps://github.com/xiaolanpython/cpython/commits/2.3/Python/pythonrun.c
Reloadhttps://github.com/xiaolanpython/cpython/commits/2.3/Python/pythonrun.c
xiaolanpython https://github.com/xiaolanpython
cpythonhttps://github.com/xiaolanpython/cpython
python/cpythonhttps://github.com/python/cpython
Notifications https://github.com/login?return_to=%2Fxiaolanpython%2Fcpython
Fork 0 https://github.com/login?return_to=%2Fxiaolanpython%2Fcpython
Star 0 https://github.com/login?return_to=%2Fxiaolanpython%2Fcpython
Code https://github.com/xiaolanpython/cpython/tree/2.3
Pull requests 0 https://github.com/xiaolanpython/cpython/pulls
Actions https://github.com/xiaolanpython/cpython/actions
Projects https://github.com/xiaolanpython/cpython/projects
Security and quality 0 https://github.com/xiaolanpython/cpython/security
Insights https://github.com/xiaolanpython/cpython/pulse
Code https://github.com/xiaolanpython/cpython/tree/2.3
Pull requests https://github.com/xiaolanpython/cpython/pulls
Actions https://github.com/xiaolanpython/cpython/actions
Projects https://github.com/xiaolanpython/cpython/projects
Security and quality https://github.com/xiaolanpython/cpython/security
Insights https://github.com/xiaolanpython/cpython/pulse
cpythonhttps://github.com/xiaolanpython/cpython/commits
Pythonhttps://github.com/xiaolanpython/cpython/commits/2.3/Python
pythonrun.chttps://github.com/xiaolanpython/cpython/commits/2.3/Python/pythonrun.c
2.3https://github.com/xiaolanpython/cpython/tree/2.3
Patch #984714: Properly diagnose E_DECODE errors.https://github.com/xiaolanpython/cpython/commit/7495081c6cd7350e1a664d76757451cfb3f75446
https://github.com/loewis
loewishttps://github.com/xiaolanpython/cpython/commits?author=loewis
7495081https://github.com/xiaolanpython/cpython/commit/7495081c6cd7350e1a664d76757451cfb3f75446
https://github.com/xiaolanpython/cpython/blob/7495081c6cd7350e1a664d76757451cfb3f75446/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/7495081c6cd7350e1a664d76757451cfb3f75446
Backport for bug fix of 2.204.https://github.com/xiaolanpython/cpython/commit/c7ccc240296ced487eac351fadec61983da24e7b
https://github.com/arigo
arigohttps://github.com/xiaolanpython/cpython/commits?author=arigo
c7ccc24https://github.com/xiaolanpython/cpython/commit/c7ccc240296ced487eac351fadec61983da24e7b
https://github.com/xiaolanpython/cpython/blob/c7ccc240296ced487eac351fadec61983da24e7b/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/c7ccc240296ced487eac351fadec61983da24e7b
Py_Finalize(): disabled the second call of cyclic gc, and added extensivehttps://github.com/xiaolanpython/cpython/commit/412c3ac4f1cfe361868f35a78b3b02ad03a0a518
https://github.com/tim-one
tim-onehttps://github.com/xiaolanpython/cpython/commits?author=tim-one
412c3achttps://github.com/xiaolanpython/cpython/commit/412c3ac4f1cfe361868f35a78b3b02ad03a0a518
https://github.com/xiaolanpython/cpython/blob/412c3ac4f1cfe361868f35a78b3b02ad03a0a518/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/412c3ac4f1cfe361868f35a78b3b02ad03a0a518
Patch #804543: strdup saved locales.https://github.com/xiaolanpython/cpython/commit/604b120ca62c97c0ca57bdf25df552db82790804
https://github.com/loewis
loewishttps://github.com/xiaolanpython/cpython/commits?author=loewis
604b120https://github.com/xiaolanpython/cpython/commit/604b120ca62c97c0ca57bdf25df552db82790804
https://github.com/xiaolanpython/cpython/blob/604b120ca62c97c0ca57bdf25df552db82790804/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/604b120ca62c97c0ca57bdf25df552db82790804
Repeat my refcount & cut&paste fixes on the branch.https://github.com/xiaolanpython/cpython/commit/0eb81f24a6f1131795c289f8f7be602f3529e972
0eb81f2https://github.com/xiaolanpython/cpython/commit/0eb81f24a6f1131795c289f8f7be602f3529e972
https://github.com/xiaolanpython/cpython/blob/0eb81f24a6f1131795c289f8f7be602f3529e972/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/0eb81f24a6f1131795c289f8f7be602f3529e972
Move initialization of sys.std{in,out}.encoding to Py_Initialize.https://github.com/xiaolanpython/cpython/commit/144b440fc200df72b860c2b5d8932bb626a764f2
https://github.com/loewis
loewishttps://github.com/xiaolanpython/cpython/commits?author=loewis
144b440https://github.com/xiaolanpython/cpython/commit/144b440fc200df72b860c2b5d8932bb626a764f2
https://github.com/xiaolanpython/cpython/blob/144b440fc200df72b860c2b5d8932bb626a764f2/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/144b440fc200df72b860c2b5d8932bb626a764f2
Correct previous patch looking for warnings module: sys.modules, nothttps://github.com/xiaolanpython/cpython/commit/5f4e8ca3767db1b9e2b783d0dacf15ea1fbf0589
https://github.com/mhammond
mhammondhttps://github.com/xiaolanpython/cpython/commits?author=mhammond
5f4e8cahttps://github.com/xiaolanpython/cpython/commit/5f4e8ca3767db1b9e2b783d0dacf15ea1fbf0589
https://github.com/xiaolanpython/cpython/blob/5f4e8ca3767db1b9e2b783d0dacf15ea1fbf0589/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/5f4e8ca3767db1b9e2b783d0dacf15ea1fbf0589
Fix [ 771097 ] frozen programs fail due to implicit import of "warnings".https://github.com/xiaolanpython/cpython/commit/edd07737d70f9021d90f3990fd7f527aa9a54e48
https://github.com/mhammond
mhammondhttps://github.com/xiaolanpython/cpython/commits?author=mhammond
edd0773https://github.com/xiaolanpython/cpython/commit/edd07737d70f9021d90f3990fd7f527aa9a54e48
https://github.com/xiaolanpython/cpython/blob/edd07737d70f9021d90f3990fd7f527aa9a54e48/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/edd07737d70f9021d90f3990fd7f527aa9a54e48
PyGILState cleanup was too early - destructors called via module cleanup may use the API.https://github.com/xiaolanpython/cpython/commit/6cb9029a2273ae2d9ca3c3a0a7fe1111111c2713
https://github.com/mhammond
mhammondhttps://github.com/xiaolanpython/cpython/commits?author=mhammond
6cb9029https://github.com/xiaolanpython/cpython/commit/6cb9029a2273ae2d9ca3c3a0a7fe1111111c2713
https://github.com/xiaolanpython/cpython/blob/6cb9029a2273ae2d9ca3c3a0a7fe1111111c2713/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/6cb9029a2273ae2d9ca3c3a0a7fe1111111c2713
handle_system_exit(): This leaked the current exception info, inhttps://github.com/xiaolanpython/cpython/commit/cf615b52750f557d3c1d4fd8ba9142158e369acd
https://github.com/tim-one
tim-onehttps://github.com/xiaolanpython/cpython/commits?author=tim-one
cf615b5https://github.com/xiaolanpython/cpython/commit/cf615b52750f557d3c1d4fd8ba9142158e369acd
https://github.com/xiaolanpython/cpython/blob/cf615b52750f557d3c1d4fd8ba9142158e369acd/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/cf615b52750f557d3c1d4fd8ba9142158e369acd
New PyGILState_ API - implements pep 311, from patch 684256.https://github.com/xiaolanpython/cpython/commit/8d98d2cb95ac37147a4de5a119869211e8351324
https://github.com/mhammond
mhammondhttps://github.com/xiaolanpython/cpython/commits?author=mhammond
8d98d2chttps://github.com/xiaolanpython/cpython/commit/8d98d2cb95ac37147a4de5a119869211e8351324
https://github.com/xiaolanpython/cpython/blob/8d98d2cb95ac37147a4de5a119869211e8351324/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/8d98d2cb95ac37147a4de5a119869211e8351324
_Py_PrintReferences(): Changed to print object address at start of eachhttps://github.com/xiaolanpython/cpython/commit/269b2a6797a11958929a5c1102dd1dd67d29e411
https://github.com/tim-one
tim-onehttps://github.com/xiaolanpython/cpython/commits?author=tim-one
269b2a6https://github.com/xiaolanpython/cpython/commit/269b2a6797a11958929a5c1102dd1dd67d29e411
https://github.com/xiaolanpython/cpython/blob/269b2a6797a11958929a5c1102dd1dd67d29e411/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/269b2a6797a11958929a5c1102dd1dd67d29e411
- New C API PyGC_Collect(), same as calling gc.collect().https://github.com/xiaolanpython/cpython/commit/e13ddc9ec85287b17fd03454f836f495c1167de9
https://github.com/gvanrossum
gvanrossumhttps://github.com/xiaolanpython/cpython/commits?author=gvanrossum
e13ddc9https://github.com/xiaolanpython/cpython/commit/e13ddc9ec85287b17fd03454f836f495c1167de9
https://github.com/xiaolanpython/cpython/blob/e13ddc9ec85287b17fd03454f836f495c1167de9/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/e13ddc9ec85287b17fd03454f836f495c1167de9
A missing piece of the PEP 269 patch: add PyParser_SetError(), ahttps://github.com/xiaolanpython/cpython/commit/66ebd9124491aada8e3e6b5f3da7f5ec93019abf
https://github.com/gvanrossum
gvanrossumhttps://github.com/xiaolanpython/cpython/commits?author=gvanrossum
66ebd91https://github.com/xiaolanpython/cpython/commit/66ebd9124491aada8e3e6b5f3da7f5ec93019abf
https://github.com/xiaolanpython/cpython/blob/66ebd9124491aada8e3e6b5f3da7f5ec93019abf/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/66ebd9124491aada8e3e6b5f3da7f5ec93019abf
Trimmed trailing whitespace.https://github.com/xiaolanpython/cpython/commit/d08e3824d40daa4c2fba9d6635256e44fe71936e
https://github.com/tim-one
tim-onehttps://github.com/xiaolanpython/cpython/commits?author=tim-one
d08e382https://github.com/xiaolanpython/cpython/commit/d08e3824d40daa4c2fba9d6635256e44fe71936e
https://github.com/xiaolanpython/cpython/blob/d08e3824d40daa4c2fba9d6635256e44fe71936e/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/d08e3824d40daa4c2fba9d6635256e44fe71936e
Py_Finalize(): Reverted recent changes that tried to move thehttps://github.com/xiaolanpython/cpython/commit/9cf25ce3a03e299ebd167b161b3bc1b04683e73d
https://github.com/tim-one
tim-onehttps://github.com/xiaolanpython/cpython/commits?author=tim-one
9cf25cehttps://github.com/xiaolanpython/cpython/commit/9cf25ce3a03e299ebd167b161b3bc1b04683e73d
https://github.com/xiaolanpython/cpython/blob/9cf25ce3a03e299ebd167b161b3bc1b04683e73d/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/9cf25ce3a03e299ebd167b161b3bc1b04683e73d
- pythunrun.c, Py_Finalize(): move the call to _Py_PrintReferences()https://github.com/xiaolanpython/cpython/commit/0fc8f00252d305a3a45ee8cf924e0b5d6be4472b
https://github.com/gvanrossum
gvanrossumhttps://github.com/xiaolanpython/cpython/commits?author=gvanrossum
0fc8f00https://github.com/xiaolanpython/cpython/commit/0fc8f00252d305a3a45ee8cf924e0b5d6be4472b
https://github.com/xiaolanpython/cpython/blob/0fc8f00252d305a3a45ee8cf924e0b5d6be4472b/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/0fc8f00252d305a3a45ee8cf924e0b5d6be4472b
Move the call to _Py_PrintReferences() a bit further down. Thishttps://github.com/xiaolanpython/cpython/commit/d922fa46ce0763e63c3d6a14bc89059b0eef33ea
https://github.com/gvanrossum
gvanrossumhttps://github.com/xiaolanpython/cpython/commits?author=gvanrossum
d922fa4https://github.com/xiaolanpython/cpython/commit/d922fa46ce0763e63c3d6a14bc89059b0eef33ea
https://github.com/xiaolanpython/cpython/blob/d922fa46ce0763e63c3d6a14bc89059b0eef33ea/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/d922fa46ce0763e63c3d6a14bc89059b0eef33ea
Move declaration of enc to scope where it is usedhttps://github.com/xiaolanpython/cpython/commit/5c16c7b014f4cf975d25f667f6309933415e130d
https://github.com/nnorwitz
nnorwitzhttps://github.com/xiaolanpython/cpython/commits?author=nnorwitz
5c16c7bhttps://github.com/xiaolanpython/cpython/commit/5c16c7b014f4cf975d25f667f6309933415e130d
https://github.com/xiaolanpython/cpython/blob/5c16c7b014f4cf975d25f667f6309933415e130d/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/5c16c7b014f4cf975d25f667f6309933415e130d
Fixed SF bug #663074. The codec system was using global statichttps://github.com/xiaolanpython/cpython/commit/5ddd4c3f77abe9282479d901696dfa73e6c3d573
https://github.com/niemeyer
niemeyerhttps://github.com/xiaolanpython/cpython/commits?author=niemeyer
5ddd4c3https://github.com/xiaolanpython/cpython/commit/5ddd4c3f77abe9282479d901696dfa73e6c3d573
https://github.com/xiaolanpython/cpython/blob/5ddd4c3f77abe9282479d901696dfa73e6c3d573/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/5ddd4c3f77abe9282479d901696dfa73e6c3d573
Declare all variables at the start of their scope.https://github.com/xiaolanpython/cpython/commit/6a9a3292f5152cf4c29c6899c123f1fa56eafb77
https://github.com/freddrake
freddrakehttps://github.com/xiaolanpython/cpython/commits?author=freddrake
6a9a329https://github.com/xiaolanpython/cpython/commit/6a9a3292f5152cf4c29c6899c123f1fa56eafb77
https://github.com/xiaolanpython/cpython/blob/6a9a3292f5152cf4c29c6899c123f1fa56eafb77/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/6a9a3292f5152cf4c29c6899c123f1fa56eafb77
Always initialize Py_FileSystemDefaultEncoding on Unix in Py_Initialize,https://github.com/xiaolanpython/cpython/commit/73d538b9c6d2f262a7d615248c84e509ebd64731
https://github.com/loewis
loewishttps://github.com/xiaolanpython/cpython/commits?author=loewis
73d538bhttps://github.com/xiaolanpython/cpython/commit/73d538b9c6d2f262a7d615248c84e509ebd64731
https://github.com/xiaolanpython/cpython/blob/73d538b9c6d2f262a7d615248c84e509ebd64731/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/73d538b9c6d2f262a7d615248c84e509ebd64731
Addendum to #683658:https://github.com/xiaolanpython/cpython/commit/5bfba3aeb9f451599b89f6239467d485f4370b81
https://github.com/justvanrossum
justvanrossumhttps://github.com/xiaolanpython/cpython/commits?author=justvanrossum
5bfba3ahttps://github.com/xiaolanpython/cpython/commit/5bfba3aeb9f451599b89f6239467d485f4370b81
https://github.com/xiaolanpython/cpython/blob/5bfba3aeb9f451599b89f6239467d485f4370b81/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/5bfba3aeb9f451599b89f6239467d485f4370b81
Fix bug 683658 - PyErr_Warn may cause import deadlock.https://github.com/xiaolanpython/cpython/commit/a43fd0c8996eec2bdd0ec59edc252cb4f4ff4436
https://github.com/mhammond
mhammondhttps://github.com/xiaolanpython/cpython/commits?author=mhammond
a43fd0chttps://github.com/xiaolanpython/cpython/commit/a43fd0c8996eec2bdd0ec59edc252cb4f4ff4436
https://github.com/xiaolanpython/cpython/blob/a43fd0c8996eec2bdd0ec59edc252cb4f4ff4436/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/a43fd0c8996eec2bdd0ec59edc252cb4f4ff4436
- Finally fixed the bug in compile() and exec where a string endinghttps://github.com/xiaolanpython/cpython/commit/4b499dd3fb49181efbd99f87e45ff923146cba8a
https://github.com/gvanrossum
gvanrossumhttps://github.com/xiaolanpython/cpython/commits?author=gvanrossum
4b499ddhttps://github.com/xiaolanpython/cpython/commit/4b499dd3fb49181efbd99f87e45ff923146cba8a
https://github.com/xiaolanpython/cpython/blob/4b499dd3fb49181efbd99f87e45ff923146cba8a/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/4b499dd3fb49181efbd99f87e45ff923146cba8a
MacPython-OS9 has had an abort() function for quite a while now, so there's no reason to stall in an endless loop, just call abort() on a fatal error.https://github.com/xiaolanpython/cpython/commit/a03827059021ee28a848b11ef2a857ef72b80194
https://github.com/jackjansen
jackjansenhttps://github.com/xiaolanpython/cpython/commits?author=jackjansen
a038270https://github.com/xiaolanpython/cpython/commit/a03827059021ee28a848b11ef2a857ef72b80194
https://github.com/xiaolanpython/cpython/blob/a03827059021ee28a848b11ef2a857ef72b80194/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/a03827059021ee28a848b11ef2a857ef72b80194
Patch #671459: Invoke import hooks in Py_NewInterpreter.https://github.com/xiaolanpython/cpython/commit/d7ceb222bd19ea25b0b4d234623df0a9f73c96b5
https://github.com/loewis
loewishttps://github.com/xiaolanpython/cpython/commits?author=loewis
d7ceb22https://github.com/xiaolanpython/cpython/commit/d7ceb222bd19ea25b0b4d234623df0a9f73c96b5
https://github.com/xiaolanpython/cpython/blob/d7ceb222bd19ea25b0b4d234623df0a9f73c96b5/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/d7ceb222bd19ea25b0b4d234623df0a9f73c96b5
Since the *_Init() are private, prefix with _, suggested by Skiphttps://github.com/xiaolanpython/cpython/commit/b2501f4cd18f65cc671482ceb1abe88c289b664c
https://github.com/nnorwitz
nnorwitzhttps://github.com/xiaolanpython/cpython/commits?author=nnorwitz
b2501f4https://github.com/xiaolanpython/cpython/commit/b2501f4cd18f65cc671482ceb1abe88c289b664c
https://github.com/xiaolanpython/cpython/blob/b2501f4cd18f65cc671482ceb1abe88c289b664c/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/b2501f4cd18f65cc671482ceb1abe88c289b664c
SF #561244, Micro optimizationshttps://github.com/xiaolanpython/cpython/commit/c91ed400e053dc9f11dd30c84e2bb611999dce50
https://github.com/nnorwitz
nnorwitzhttps://github.com/xiaolanpython/cpython/commits?author=nnorwitz
c91ed40https://github.com/xiaolanpython/cpython/commit/c91ed400e053dc9f11dd30c84e2bb611999dce50
https://github.com/xiaolanpython/cpython/blob/c91ed400e053dc9f11dd30c84e2bb611999dce50/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/c91ed400e053dc9f11dd30c84e2bb611999dce50
PEP 302 + zipimport:https://github.com/xiaolanpython/cpython/commit/52e14d640be3a7fa2c17f5a2a6bc9626d622aa40
https://github.com/justvanrossum
justvanrossumhttps://github.com/xiaolanpython/cpython/commits?author=justvanrossum
52e14d6https://github.com/xiaolanpython/cpython/commit/52e14d640be3a7fa2c17f5a2a6bc9626d622aa40
https://github.com/xiaolanpython/cpython/blob/52e14d640be3a7fa2c17f5a2a6bc9626d622aa40/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/52e14d640be3a7fa2c17f5a2a6bc9626d622aa40
Added missing casts.https://github.com/xiaolanpython/cpython/commit/72f3b7a5ded370e835a23be2f091bbee4e538b4c
https://github.com/jackjansen
jackjansenhttps://github.com/xiaolanpython/cpython/commits?author=jackjansen
72f3b7ahttps://github.com/xiaolanpython/cpython/commit/72f3b7a5ded370e835a23be2f091bbee4e538b4c
https://github.com/xiaolanpython/cpython/blob/72f3b7a5ded370e835a23be2f091bbee4e538b4c/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/72f3b7a5ded370e835a23be2f091bbee4e538b4c
Constify filenames and scripts. Fixes #651362.https://github.com/xiaolanpython/cpython/commit/95292d6caa3af3196c5b9f5f95dae209815c09e5
https://github.com/loewis
loewishttps://github.com/xiaolanpython/cpython/commits?author=loewis
95292d6https://github.com/xiaolanpython/cpython/commit/95292d6caa3af3196c5b9f5f95dae209815c09e5
https://github.com/xiaolanpython/cpython/blob/95292d6caa3af3196c5b9f5f95dae209815c09e5/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/95292d6caa3af3196c5b9f5f95dae209815c09e5
Remove _Py_ResetReferences. Fixes bug #529750 "Circular reference makeshttps://github.com/xiaolanpython/cpython/commit/89350a41b969b1fb20d0e24db28a20491e448860
https://github.com/nascheme
naschemehttps://github.com/xiaolanpython/cpython/commits?author=nascheme
89350a4https://github.com/xiaolanpython/cpython/commit/89350a41b969b1fb20d0e24db28a20491e448860
https://github.com/xiaolanpython/cpython/blob/89350a41b969b1fb20d0e24db28a20491e448860/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/89350a41b969b1fb20d0e24db28a20491e448860
If we have a filename and __main__.__file__ hasn't already been set,https://github.com/xiaolanpython/cpython/commit/8ed0204bc9249d314442158348b3949f1be50100
https://github.com/freddrake
freddrakehttps://github.com/xiaolanpython/cpython/commits?author=freddrake
8ed0204https://github.com/xiaolanpython/cpython/commit/8ed0204bc9249d314442158348b3949f1be50100
https://github.com/xiaolanpython/cpython/blob/8ed0204bc9249d314442158348b3949f1be50100/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/8ed0204bc9249d314442158348b3949f1be50100
s/_alloca/alloca/g; Windows doesn't need the former, at least not unlesshttps://github.com/xiaolanpython/cpython/commit/92e4dd865709f4a4be2b11453ef4de954b8d7b14
https://github.com/tim-one
tim-onehttps://github.com/xiaolanpython/cpython/commits?author=tim-one
92e4dd8https://github.com/xiaolanpython/cpython/commit/92e4dd865709f4a4be2b11453ef4de954b8d7b14
https://github.com/xiaolanpython/cpython/blob/92e4dd865709f4a4be2b11453ef4de954b8d7b14/Python/pythonrun.c
https://github.com/xiaolanpython/cpython/tree/92e4dd865709f4a4be2b11453ef4de954b8d7b14
Nexthttps://github.com/xiaolanpython/cpython/commits/2.3/Python/pythonrun.c?after=6c52d76db8b1cb836c136bd6a1044e85bfe8241e+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.