Issue 44337: Port LOAD_ATTR to adaptive interpreter
Created on 2021-06-07 18:03 by Mark.Shannon, last changed 2022-04-11 14:59 by admin. This issue is now closed.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 26595 | merged | Mark.Shannon, 2021-06-08 10:26 | |
| PR 26718 | merged | Mark.Shannon, 2021-06-14 12:09 | |
| PR 26759 | merged | Mark.Shannon, 2021-06-16 15:04 | |
| PR 31517 | merged | brandtbucher, 2022-02-23 01:23 | |
| Messages (6) | |||
|---|---|---|---|
| msg395271 - (view) | Author: Mark Shannon (Mark.Shannon) * ![]() |
Date: 2021-06-07 18:03 | |
Port the implementation of LOAD_ATTR to the new adaptive interpreter |
|||
| msg395346 - (view) | Author: Batuhan Taskaya (BTaskaya) * ![]() |
Date: 2021-06-08 17:49 | |
Mark would you mind sharing your opinions on this: https://bugs.python.org/issue44313 (should we still keep generating LOAD_METHOD/CALL_METHOD for potential objects imported through `from x import y`, or they also generate LOAD_ATTR/CALL_FUNCTION). |
|||
| msg395513 - (view) | Author: Mark Shannon (Mark.Shannon) * ![]() |
Date: 2021-06-10 07:46 | |
New changeset e117c0283705943189e6b1aef668a1f68f3f00a4 by Mark Shannon in branch 'main': bpo-44337: Port LOAD_ATTR to PEP 659 adaptive interpreter (GH-26595) https://github.com/python/cpython/commit/e117c0283705943189e6b1aef668a1f68f3f00a4 |
|||
| msg396150 - (view) | Author: Guido van Rossum (gvanrossum) * ![]() |
Date: 2021-06-19 19:46 | |
(That pull request doesn't have anything to do with this issue, but while testing it I did find a crash bug that I've bisected to this issue. See https://github.com/python/cpython/pull/26749#issuecomment-864454848.) |
|||
| msg396225 - (view) | Author: Mark Shannon (Mark.Shannon) * ![]() |
Date: 2021-06-21 10:49 | |
New changeset fb68791a26e157ed3cdeb409c8d8b6cddc7535bd by Mark Shannon in branch 'main': bpo-44337: Improve LOAD_ATTR specialization (GH-26759) https://github.com/python/cpython/commit/fb68791a26e157ed3cdeb409c8d8b6cddc7535bd |
|||
| msg413846 - (view) | Author: Brandt Bucher (brandtbucher) * ![]() |
Date: 2022-02-23 18:53 | |
New changeset 281ea9c39146a00cdf3fa2b3d0be60e2a39278ce by Brandt Bucher in branch 'main': bpo-44337: Shrink the LOAD_ATTR/STORE_ATTR caches (GH-31517) https://github.com/python/cpython/commit/281ea9c39146a00cdf3fa2b3d0be60e2a39278ce |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:59:46 | admin | set | github: 88503 |
| 2022-02-23 18:53:33 | brandtbucher | set | messages: + msg413846 |
| 2022-02-23 01:23:06 | brandtbucher | set | nosy:
+ brandtbucher pull_requests: + pull_request29644 |
| 2021-06-21 10:49:29 | Mark.Shannon | set | messages: + msg396225 |
| 2021-06-19 19:46:24 | gvanrossum | set | messages: + msg396150 |
| 2021-06-19 19:45:32 | gvanrossum | set | pull_requests: - pull_request25387 |
| 2021-06-19 19:42:57 | gvanrossum | set | nosy:
+ gvanrossum pull_requests: + pull_request25387 |
| 2021-06-16 15:04:29 | Mark.Shannon | set | pull_requests: + pull_request25344 |
| 2021-06-14 12:09:09 | Mark.Shannon | set | pull_requests: + pull_request25306 |
| 2021-06-10 08:38:00 | Mark.Shannon | set | status: open -> closed resolution: fixed stage: patch review -> resolved |
| 2021-06-10 07:46:15 | Mark.Shannon | set | messages: + msg395513 |
| 2021-06-08 17:49:58 | BTaskaya | set | nosy:
+ BTaskaya messages: + msg395346 |
| 2021-06-08 10:26:05 | Mark.Shannon | set | keywords:
+ patch stage: patch review pull_requests: + pull_request25178 |
| 2021-06-07 18:03:40 | Mark.Shannon | create | |
