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

gh-125038: redundant GET_ITER instructions are removed from genexpr code #126408

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Commits on Nov 6, 2024

  1. pythongh-125038: redundant GET_ITER and GET_AITER are removed from ge…

    …nexpr code
    
    Adds CHECK_ITERABLE instruction. It checks that TOS is iterable or
    async iterable. Redundant GET_ITER and GET_AITER instructions are
    removed from generator expression code.
    efimov-mikhail committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    affb1f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Update Doc/library/dis.rst

    Co-authored-by: Peter Bierma <[email protected]>
    efimov-mikhail and ZeroIntensity authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    b089725 View commit details
    Browse the repository at this point in the history
  2. Update Python/bytecodes.c

    Co-authored-by: Peter Bierma <[email protected]>
    efimov-mikhail and ZeroIntensity authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    700b619 View commit details
    Browse the repository at this point in the history
  3. Update Python/bytecodes.c

    Co-authored-by: Peter Bierma <[email protected]>
    efimov-mikhail and ZeroIntensity authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    5109efa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b9e2b38 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30060e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee94916 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6c2770d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6065d84 View commit details
    Browse the repository at this point in the history