mirror of
https://github.com/python/cpython.git
synced 2026-01-06 15:32:22 +00:00
This adds several of unspecialized opcodes to superblocks: TO_BOOL, BINARY_SUBSCR, STORE_SUBSCR, UNPACK_SEQUENCE, LOAD_GLOBAL, LOAD_ATTR, COMPARE_OP, BINARY_OP. While we may not want that eventually, for now this helps finding bugs. There is a rudimentary test checking for UNPACK_SEQUENCE. Once we're ready to undo this, that would be simple: just replace the call to variable_used_unspecialized with a call to variable_used (as shown in a comment). Or add individual opcdes to FORBIDDEN_NAMES_IN_UOPS. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| __main__.py | ||
| check_config.py | ||
| test_codecs.py | ||
| test_eval_code_ex.py | ||
| test_exceptions.py | ||
| test_getargs.py | ||
| test_immortal.py | ||
| test_long.py | ||
| test_mem.py | ||
| test_misc.py | ||
| test_structmembers.py | ||
| test_unicode.py | ||
| test_watchers.py | ||