| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:3504db55-e12a-a5ea-6238-84c89b6c5b30 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | BE14:4E072:391C6E:4EFBA6:6A586C07 |
| html-safe-nonce | c80c5948d85bfc145ae9c0f433c1921ddc6c9fc771673f10901c3ced0a9f6854 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRTE0OjRFMDcyOjM5MUM2RTo0RUZCQTY6NkE1ODZDMDciLCJ2aXNpdG9yX2lkIjoiNDI5OTQ2NTk5MTQzNjY0NjQ3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | e8da5ca141cca4039668bd9b59270a672219671310ef07665a38753c681a4fab |
| hovercard-subject-tag | pull_request:139139121 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/3279/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/523616b95c20a5e97e1b18e6af7334c780593099eed08507e1cfb4aad6728bec/python/cpython/pull/3279 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/523616b95c20a5e97e1b18e6af7334c780593099eed08507e1cfb4aad6728bec/python/cpython/pull/3279 |
| og:image:alt | This gives me around 20% better performance for class Test: pass. Admittedly, that's a micro-benchmark, but the change is obvious enough to not merit staying slow.
https://bugs.python.org/issu... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | scoder |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6 |
| turbo-cache-control | no-cache |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/cpython/pull/3279#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F3279 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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%2Fpython%2Fcpython%2Fpull%2F3279 |
|
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%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython |
| Reload | https://github.com/python/cpython/pull/3279 |
| Reload | https://github.com/python/cpython/pull/3279 |
| Reload | https://github.com/python/cpython/pull/3279 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
|
python
| https://github.com/python |
| cpython | https://github.com/python/cpython |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
|
Notifications
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Fork
35k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Star
73.8k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Code
| https://github.com/python/cpython |
|
Issues
5k+
| https://github.com/python/cpython/issues |
|
Pull requests
2.3k
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security and quality
0
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
|
Code
| https://github.com/python/cpython |
|
Issues
| https://github.com/python/cpython/issues |
|
Pull requests
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security and quality
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| python:master | https://github.com/python/cpython/tree/master |
| scoder:_fast_pytype_lookup | https://github.com/scoder/cpython/tree/_fast_pytype_lookup |
| Conversation | https://github.com/python/cpython/pull/3279 |
| Commits20 (20) | https://github.com/python/cpython/pull/3279/commits |
| Checks | https://github.com/python/cpython/pull/3279/checks |
| Files changed | https://github.com/python/cpython/pull/3279/files |
| bpo-31336: Speed up type creation, which is highly dominated by slow dict lookups. | https://github.com/python/cpython/pull/3279#top |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| python:master | https://github.com/python/cpython/tree/master |
| scoder:_fast_pytype_lookup | https://github.com/scoder/cpython/tree/_fast_pytype_lookup |
|
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#issue-255016372 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://bugs.python.org/issue31336 | https://bugs.python.org/issue31336 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Speed up type creation, which is highly dominated by slow dict lookups. | https://github.com/python/cpython/pull/3279/commits/0a865c9309c6548fe6380500f02240d1995d3b16 |
| 0a865c9 | https://github.com/python/cpython/pull/3279/commits/0a865c9309c6548fe6380500f02240d1995d3b16 |
| https://github.com/the-knights-who-say-ni |
| the-knights-who-say-ni | https://github.com/the-knights-who-say-ni |
|
CLA signed
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20signed%22 |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#event-1233401163 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#event-1233401197 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Sep 4, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-60405011 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/0a865c9309c6548fe6380500f02240d1995d3b16 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/0a865c9309c6548fe6380500f02240d1995d3b16#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#discussion_r136814403 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/0a865c9309c6548fe6380500f02240d1995d3b16#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#discussion_r136815648 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137956379 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| vstinner | https://github.com/vstinner |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#discussion_r139139299 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#discussion_r139151692 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#discussion_r139160255 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-326956240 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
|
awaiting changes
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22 |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#event-1233498282 |
| September 4, 2017 15:14 | https://github.com/python/cpython/pull/3279#commits-pushed-c4779e3 |
| Update comment after changing the function call that it refers to. | https://github.com/python/cpython/pull/3279/commits/c4779e3f7c06d1e53386f18e6bad3b045741369d |
| c4779e3 | https://github.com/python/cpython/pull/3279/commits/c4779e3f7c06d1e53386f18e6bad3b045741369d |
| Ignore any errors (however unlikely) that may happen during the mro c… | https://github.com/python/cpython/pull/3279/commits/ff2ea631ebc3b64f8785cfdbaa922cd3546bd1b1 |
| ff2ea63 | https://github.com/python/cpython/pull/3279/commits/ff2ea631ebc3b64f8785cfdbaa922cd3546bd1b1 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-326964764 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
|
awaiting change review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20change%20review%22 |
|
awaiting changes
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22 |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#event-1233556344 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-326964771 |
| Nobody expects the Spanish Inquisition! | https://youtu.be/Nf_Y4MbUCLY |
| @serhiy-storchaka | https://github.com/serhiy-storchaka |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/vstinner |
| vstinner | https://github.com/vstinner |
|
Sep 4, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-60453495 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/ff2ea631ebc3b64f8785cfdbaa922cd3546bd1b1 |
| vstinner | https://github.com/vstinner |
| https://github.com/python/cpython/pull/3279#pullrequestreview-60453495 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
|
awaiting changes
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22 |
|
awaiting change review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20change%20review%22 |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#event-1233824475 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
| Sep 4, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-327004784 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| September 5, 2017 19:07 | https://github.com/python/cpython/pull/3279#commits-pushed-76b1986 |
| Extract non-caching code from _PyType_Lookup() to use it directly fro… | https://github.com/python/cpython/pull/3279/commits/76b1986e093e9b236106df3abb7dfcd6f60e43ad |
| 76b1986 | https://github.com/python/cpython/pull/3279/commits/76b1986e093e9b236106df3abb7dfcd6f60e43ad |
| Avoid some useless overhead for the no-basetype case. If "object" eve… | https://github.com/python/cpython/pull/3279/commits/6f9848520ca858ae72d14ee99d0d86796b664981 |
| 6f98485 | https://github.com/python/cpython/pull/3279/commits/6f9848520ca858ae72d14ee99d0d86796b664981 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 5, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-327255987 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/pitrou |
| pitrou | https://github.com/pitrou |
|
Sep 5, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-60714517 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/6f9848520ca858ae72d14ee99d0d86796b664981 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/6f9848520ca858ae72d14ee99d0d86796b664981#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| pitrou | https://github.com/pitrou |
| Sep 5, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137091612 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 6, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137172919 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| September 6, 2017 07:19 | https://github.com/python/cpython/pull/3279#commits-pushed-d9b726e |
| Add comment. | https://github.com/python/cpython/pull/3279/commits/d9b726e6ddaae31b01b41c33572e4f6f3fa1a63b |
| d9b726e | https://github.com/python/cpython/pull/3279/commits/d9b726e6ddaae31b01b41c33572e4f6f3fa1a63b |
| Avoid uselessly searching empty bases for a metaclass. This is quite … | https://github.com/python/cpython/pull/3279/commits/be15255ff763ce1018a7318590dc37a4c1e04a00 |
| be15255 | https://github.com/python/cpython/pull/3279/commits/be15255ff763ce1018a7318590dc37a4c1e04a00 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Sep 10, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-61691751 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/be15255ff763ce1018a7318590dc37a4c1e04a00 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/be15255ff763ce1018a7318590dc37a4c1e04a00#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137956962 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137958068 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/be15255ff763ce1018a7318590dc37a4c1e04a00#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137957115 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137958651 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/be15255ff763ce1018a7318590dc37a4c1e04a00#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137957170 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137958151 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/be15255ff763ce1018a7318590dc37a4c1e04a00#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137957310 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137958020 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959080 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959778 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/be15255ff763ce1018a7318590dc37a4c1e04a00#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137957463 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137958246 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959015 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Avoid unsafe handling of borrowed "mro" reference during hash() call. | https://github.com/python/cpython/pull/3279/commits/0736226d67b43c70013a397be7157a7317b42057 |
| 0736226 | https://github.com/python/cpython/pull/3279/commits/0736226d67b43c70013a397be7157a7317b42057 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-328368602 |
| @serhiy-storchaka | https://github.com/serhiy-storchaka |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Sep 10, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-61693660 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/0736226d67b43c70013a397be7157a7317b42057 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/be15255ff763ce1018a7318590dc37a4c1e04a00#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959080 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/0736226d67b43c70013a397be7157a7317b42057#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959202 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959584 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/0736226d67b43c70013a397be7157a7317b42057#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959267 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959657 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/0736226d67b43c70013a397be7157a7317b42057#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959298 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 10, 2017 | https://github.com/python/cpython/pull/3279#discussion_r137959599 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| September 10, 2017 22:44 | https://github.com/python/cpython/pull/3279#commits-pushed-8bc783f |
| Clean up code and formatting a little. | https://github.com/python/cpython/pull/3279/commits/8bc783f07e60c39afa464029b8d58443a0140137 |
| 8bc783f | https://github.com/python/cpython/pull/3279/commits/8bc783f07e60c39afa464029b8d58443a0140137 |
| Add braces for code style reasons. | https://github.com/python/cpython/pull/3279/commits/66648dd568cfefdf1f003bce8fc2aced4ec6972b |
| 66648dd | https://github.com/python/cpython/pull/3279/commits/66648dd568cfefdf1f003bce8fc2aced4ec6972b |
| Give internal helper function a local name that does not resemble (ex… | https://github.com/python/cpython/pull/3279/commits/85fb3aedd4a878cbd18145c92b32a03c7fdcbfeb |
| 85fb3ae | https://github.com/python/cpython/pull/3279/commits/85fb3aedd4a878cbd18145c92b32a03c7fdcbfeb |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 13, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329154669 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 13, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329158137 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 13, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329161362 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Change nice interface of "find_name_in_mro()" to evil interface eatin… | https://github.com/python/cpython/pull/3279/commits/4efde8ea72195e987a7946985b22725b1d8f4e3a |
| 4efde8e | https://github.com/python/cpython/pull/3279/commits/4efde8ea72195e987a7946985b22725b1d8f4e3a |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| force-pushed | https://github.com/python/cpython/compare/c52e47a8548f8a96a530071792b050632ff3502f..4efde8ea72195e987a7946985b22725b1d8f4e3a |
| c52e47a | https://github.com/python/cpython/commit/c52e47a8548f8a96a530071792b050632ff3502f |
| 4efde8e | https://github.com/python/cpython/commit/4efde8ea72195e987a7946985b22725b1d8f4e3a |
|
Compare
| https://github.com/python/cpython/compare/c52e47a8548f8a96a530071792b050632ff3502f..4efde8ea72195e987a7946985b22725b1d8f4e3a |
| September 13, 2017 13:23 | https://github.com/python/cpython/pull/3279#event-1247235544 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Sep 13, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-62443351 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/4efde8ea72195e987a7946985b22725b1d8f4e3a |
| Misc/NEWS.d/next/Core and Builtins/2017-09-13-12-04-23.bpo-31336.gi2ahY.rst | https://github.com/python/cpython/pull/3279/files/4efde8ea72195e987a7946985b22725b1d8f4e3a#diff-76c093ea265f9ee82a9b4696914d23103567a66b9abf5f691cac1bda3ad1aa80 |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 13, 2017 | https://github.com/python/cpython/pull/3279#discussion_r138624500 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 13, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329173923 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 13, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329186466 |
| #3545 | https://github.com/python/cpython/pull/3545 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Mention amount of speedup in News entry. | https://github.com/python/cpython/pull/3279/commits/f5bce2a5494ee5856677d6345a55254e6cff2607 |
| f5bce2a | https://github.com/python/cpython/pull/3279/commits/f5bce2a5494ee5856677d6345a55254e6cff2607 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
|
Sep 13, 2017
| https://github.com/python/cpython/pull/3279#ref-pullrequest-257402339 |
|
bpo-31455: avoid calling "PyObject_GetAttrString()" with a live exception set
#3545
| https://github.com/python/cpython/pull/3545 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 13, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329250005 |
| 4efde8e | https://github.com/python/cpython/commit/4efde8ea72195e987a7946985b22725b1d8f4e3a |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| September 14, 2017 10:12 | https://github.com/python/cpython/pull/3279#commits-pushed-02bfef0 |
| Revert "Change nice interface of "find_name_in_mro()" to evil interfa… | https://github.com/python/cpython/pull/3279/commits/02bfef0f8dbe7b51e6f3c231c0d3d7a2554687ca |
| 02bfef0 | https://github.com/python/cpython/pull/3279/commits/02bfef0f8dbe7b51e6f3c231c0d3d7a2554687ca |
| 4efde8e | https://github.com/scoder/cpython/commit/4efde8ea72195e987a7946985b22725b1d8f4e3a |
| Guard against external live exceptions when calling find_name_in_mro(… | https://github.com/python/cpython/pull/3279/commits/24978587ccaebb90ac858c6285b6d793a47ed969 |
| 2497858 | https://github.com/python/cpython/pull/3279/commits/24978587ccaebb90ac858c6285b6d793a47ed969 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 14, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329409764 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 14, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329478370 |
| #3545 | https://github.com/python/cpython/pull/3545 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Sep 15, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-62967250 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969 |
| https://github.com/bedevere-bot |
| bedevere-bot | https://github.com/bedevere-bot |
|
awaiting merge
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22 |
|
awaiting changes
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20changes%22 |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#event-1250573564 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#event-1250574230 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#event-1250574291 |
| https://github.com/vstinner |
| vstinner | https://github.com/vstinner |
| stale review | https://github.com/python/cpython/pull/3279#pullrequestreview-61861846 |
| September 15, 2017 12:42 | https://github.com/python/cpython/pull/3279#event-1251000516 |
| https://github.com/vstinner |
| vstinner | https://github.com/vstinner |
|
Sep 15, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-63031560 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/0a865c9309c6548fe6380500f02240d1995d3b16#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| vstinner | https://github.com/vstinner |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#discussion_r139139299 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| vstinner | https://github.com/vstinner |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#discussion_r139139543 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| scoder | https://github.com/scoder |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#discussion_r139160828 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| https://bugs.python.org/issue31465 | https://bugs.python.org/issue31465 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/vstinner |
| vstinner | https://github.com/vstinner |
| Sep 15, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-329806494 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
|
Sep 16, 2017
| https://github.com/python/cpython/pull/3279#ref-pullrequest-258227218 |
|
gh-75646: allow _PyType_Lookup() to raise exceptions
#3616
| https://github.com/python/cpython/pull/3616 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
|
Sep 16, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-63205971 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| scoder | https://github.com/scoder |
| Sep 16, 2017 | https://github.com/python/cpython/pull/3279#discussion_r139289153 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/scoder |
| scoder | https://github.com/scoder |
| Sep 18, 2017 | https://github.com/python/cpython/pull/3279#issuecomment-330146088 |
| bpo-31465 | https://bugs.python.org/issue?@action=redirect&bpo=31465 |
| #3616 | https://github.com/python/cpython/pull/3616 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/vstinner |
| vstinner | https://github.com/vstinner |
|
Sep 26, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-65205300 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969 |
| vstinner | https://github.com/vstinner |
| https://github.com/python/cpython/pull/3279#pullrequestreview-65205300 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| Objects/typeobject.c | https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872 |
| vstinner | https://github.com/vstinner |
| Sep 26, 2017 | https://github.com/python/cpython/pull/3279#discussion_r141048394 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
| https://github.com/vstinner |
| vstinner | https://github.com/vstinner |
|
Sep 26, 2017
| https://github.com/python/cpython/pull/3279#pullrequestreview-65206383 |
|
View reviewed changes
| https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| 2102c78 | https://github.com/python/cpython/commit/2102c789035ccacbac4362589402ac68baa2cd29 |
| Oct 1, 2017 | https://github.com/python/cpython/pull/3279#event-1273003725 |
| https://github.com/Mariatta |
| Mariatta | https://github.com/Mariatta |
|
awaiting merge
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22 |
| Oct 8, 2017 | https://github.com/python/cpython/pull/3279#event-1283082432 |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F3279 |
|
| https://github.com/pitrou |
|
pitrou
| https://github.com/pitrou |
|
| https://github.com/python/cpython/pull/3279/files/6f9848520ca858ae72d14ee99d0d86796b664981 |
|
| https://github.com/serhiy-storchaka |
|
serhiy-storchaka
| https://github.com/serhiy-storchaka |
|
| https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969 |
|
| https://github.com/vstinner |
|
vstinner
| https://github.com/vstinner |
|
| https://github.com/python/cpython/pull/3279/files/24978587ccaebb90ac858c6285b6d793a47ed969 |
| Please reload this page | https://github.com/python/cpython/pull/3279 |
|
| https://github.com/scoder |
|
| https://github.com/bedevere-bot |
|
| https://github.com/vstinner |
|
| https://github.com/serhiy-storchaka |
|
| https://github.com/pitrou |
|
| https://github.com/Mariatta |
|
| https://github.com/the-knights-who-say-ni |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |