GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Implement the fast path for `list.__getitem__` · Issue #119053 · python/cpython

Implement the fast path for list.__getitem__ #119053

New issue
Copy link
New issue
Copy link
Closed
Closed
Implement the fast path for list.__getitem__#119053
Copy link
Assignees
corona10
Labels
performancePerformance or resource usagePerformance or resource usagetopic-free-threadingtype-featureA feature request or enhancementA feature request or enhancement

Description

@mpage
mpage
opened on May 14, 2024
Issue body actions

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

  • gh-119053: Implement the fast path for list.__getitem__ #119112
  • [3.13] gh-119053: Implement the fast path for list.__getitem__ (gh-119112) #119309

Activity

  1. mpage
    added
    type-featureA feature request or enhancementA feature request or enhancement
    topic-free-threading
    performancePerformance or resource usagePerformance or resource usage
    on May 14, 2024
  2. corona10 commented on May 17, 2024

    @corona10
    corona10
    on May 17, 2024
    Member
    More actions

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

  3. corona10
    added 3 commits that reference this issue on May 17, 2024

    pythongh-119053: Implement the fast path for list.__getitem__

    f2cd85c

    pythongh-119053: Implement the fast path for list.__getitem__

    5fb201d

    pythongh-119053: Implement the fast path for list.__getitem__

    f895ca9
  4. mpage commented on May 17, 2024

    @mpage
    mpage
    on May 17, 2024
    ContributorAuthor
    More actions

    @corona10 - Go for it!

  5. corona10
    added 2 commits that reference this issue on May 18, 2024

    Merge remote-tracking branch 'upstream/main' into pythongh-119053

    0e22983

    gh-119053: Implement the fast path for list.__getitem__ (gh-119112)

    ab4263a
  6. miss-islington
    added a commit that references this issue on May 21, 2024

    pythongh-119053: Implement the fast path for list.__getitem__ (python…

    11f687f
  7. corona10
    added a commit that references this issue on May 21, 2024

    [3.13] gh-119053: Implement the fast path for list.__getitem__ (gh-11…

    dcb8030
  8. mpage
    assigned
    corona10
    on May 28, 2024
  9. nineteendo commented on Jun 2, 2024

    @nineteendo
    nineteendo
    on Jun 2, 2024
    Contributor
    More actions

    Is there still something to do here?

  10. colesbury commented on Jun 2, 2024

    @colesbury
    colesbury
    on Jun 2, 2024
    Contributor
    More actions

    No, it's done thanks.

  11. colesbury
    closed this as completedon Jun 2, 2024
  12. estyxx
    added a commit that references this issue on Jul 17, 2024

    pythongh-119053: Implement the fast path for list.__getitem__ (python…

    efafae7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @corona10
    corona10

Labels

performancePerformance or resource usagePerformance or resource usagetopic-free-threadingtype-featureA feature request or enhancementA feature request or enhancement

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.