New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gh-100288: Specialise LOAD_ATTR_METHOD for managed dictionaries #100289
Conversation
|
Name | Link |
---|---|
fe02743 | |
https://app.netlify.com/sites/python-cpython-preview/deploys/639c4ad496e5300008bf5de4 | |
https://deploy-preview-100289--python-cpython-preview.netlify.app | |
To edit notification comments on pull requests, go to your Netlify site settings.
Interesting, I can create a reproducer:
|
It's the highest specialisation failure for LOAD_ATTR we currently have (35.5% of 16.2% specialisation failures). |
Can't argue with the data OK, let's go with this approach. We can always looks for ways to improve the object layout later. |
@markshannon is it alright if I merge this? |
Yes, but I'm not pressing any merge buttons just before Christmas |
HAHA right. I'll press it and if anything goes wrong it's 100% on me to fix it :). |
This specialisation targets the following code: