FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

JIT: Deduplicating GOT symbols in the trace · Issue #142305 · python/cpython · GitHub

Repository navigation

JIT: Deduplicating GOT symbols in the trace #142305

Closed

Description

The purpose of this change is to emit symbols at the end of every trace for GOT symbols.

At the moment these entries are in the data section of the stencil and they are duplicated for every stencil.

We should do a similar thing that we have done for symbols trampolines, having them at the end of the trace.

Some things though, like the oparg or jump targets, will still need to be per-instruction

Linked PRs

Activity

  1. self-assigned this
    on Dec 5, 2025
  2. changed the title [-]JIT: deduplicating symbols in the GOT[/-] [+]JIT: Deduplicating GOT symbols in the trace[/+] on Dec 5, 2025
  3. added 4 commits that reference this issue on Dec 5, 2025
  4. savannahostrowski commented on Dec 10, 2025

    Member

    I think this is safe to close :)

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

Metadata

Metadata

Assignees

Labels

interpreter-core(Objects, Python, Grammar, and Parser dirs)topic-JITtype-featureA feature request or enhancement

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


    Back | FazBrowse Home | New Git URL