◐ Shell
clean mode source ↗

gh-106581: Project through calls by gvanrossum · Pull Request #108067 · python/cpython

added 17 commits

August 16, 2023 16:30
- This uses the function-by-version cache I just added
- There's not yet a way to trace back via `RETURN_VALUE`
This should fix leaks and hopefully most failing tests.
Macros not using oparg should have a format starting with IX, not IB.
This corrects the metadata for a bunch of specializations, e.g.
BINARY_OP_MULTIPLY_INT (which never looks at oparg).
Seems to fix test_opcache, playing games with func.__code__ = func.__code__.replace().

@gvanrossum gvanrossum changed the title gh-b5ad46cfa4: Project through calls gh-106581: Project through calls

Aug 16, 2023

@gvanrossum

erlend-aasland