Skip to content

Wrong oparg is passed to trace recorder when JUMP_BACKWARD_JIT is preceded by EXTENDED_ARG #152192

Description

@markshannon

Bug report

Bug description:

This doesn't seem to cause any failure, AFAICT, but there could be a failure mode somewhere.
Found when experimenting with a new (small) optimization.

CPython versions tested on:

CPython main branch

Operating systems tested on:

Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    interpreter-core(Objects, Python, Grammar, and Parser dirs)topic-JITtype-bugAn unexpected behavior, bug, or error
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions