Skip to content
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

Implement the fast path for list.__getitem__ #119053

Closed
Tracked by #108219
mpage opened this issue May 14, 2024 · 4 comments
Closed
Tracked by #108219

Implement the fast path for list.__getitem__ #119053

mpage opened this issue May 14, 2024 · 4 comments
Assignees
Labels
performance Performance or resource usage topic-free-threading type-feature A feature request or enhancement

Comments

@mpage
Copy link
Contributor

mpage commented May 14, 2024

Feature or enhancement

Proposal:

Implement the fast path for list.__getitem__ outlined in PEP-703.

Has this already been discussed elsewhere?

This is a minor feature, which does not need previous discussion elsewhere

Links to previous discussion of this feature:

No response

Linked PRs

@mpage mpage added type-feature A feature request or enhancement topic-free-threading labels May 14, 2024
@mpage mpage added the performance Performance or resource usage label May 14, 2024
@corona10
Copy link
Member

@mpage Can I take a look at this one or you already work on this issue? (I am just asking to avoid the confliction)

@mpage
Copy link
Contributor Author

mpage commented May 17, 2024

@corona10 - Go for it!

corona10 added a commit to corona10/cpython that referenced this issue May 18, 2024
miss-islington pushed a commit to miss-islington/cpython that referenced this issue May 21, 2024
…gh-119112)

(cherry picked from commit ab4263a)

Co-authored-by: Donghee Na <donghee.na@python.org>
corona10 added a commit that referenced this issue May 21, 2024
…9112) (gh-119309)

gh-119053: Implement the fast path for list.__getitem__ (gh-119112)
(cherry picked from commit ab4263a)

Co-authored-by: Donghee Na <donghee.na@python.org>
@nineteendo
Copy link
Contributor

Is there still something to do here?

@colesbury
Copy link
Contributor

No, it's done thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance Performance or resource usage topic-free-threading type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

4 participants