diff options
Diffstat (limited to 'Lib/_opcode_metadata.py')
-rw-r--r-- | Lib/_opcode_metadata.py | 80 |
1 files changed, 37 insertions, 43 deletions
diff --git a/Lib/_opcode_metadata.py b/Lib/_opcode_metadata.py index 90dfaea..b5bafe6 100644 --- a/Lib/_opcode_metadata.py +++ b/Lib/_opcode_metadata.py @@ -76,11 +76,8 @@ _specializations = { "COMPARE_OP_STR", ], "CONTAINS_OP": [ - "CONTAINS_OP_LIST", "CONTAINS_OP_SET", - "CONTAINS_OP_TUPLE", "CONTAINS_OP_DICT", - "CONTAINS_OP_STR", ], "FOR_ITER": [ "FOR_ITER_LIST", @@ -146,46 +143,43 @@ _specialized_opmap = { 'COMPARE_OP_INT': 181, 'COMPARE_OP_STR': 182, 'CONTAINS_OP_DICT': 183, - 'CONTAINS_OP_LIST': 184, - 'CONTAINS_OP_SET': 185, - 'CONTAINS_OP_STR': 186, - 'CONTAINS_OP_TUPLE': 187, - 'FOR_ITER_GEN': 188, - 'FOR_ITER_LIST': 189, - 'FOR_ITER_RANGE': 190, - 'FOR_ITER_TUPLE': 191, - 'LOAD_ATTR_CLASS': 192, - 'LOAD_ATTR_GETATTRIBUTE_OVERRIDDEN': 193, - 'LOAD_ATTR_INSTANCE_VALUE': 194, - 'LOAD_ATTR_METHOD_LAZY_DICT': 195, - 'LOAD_ATTR_METHOD_NO_DICT': 196, - 'LOAD_ATTR_METHOD_WITH_VALUES': 197, - 'LOAD_ATTR_MODULE': 198, - 'LOAD_ATTR_NONDESCRIPTOR_NO_DICT': 199, - 'LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES': 200, - 'LOAD_ATTR_PROPERTY': 201, - 'LOAD_ATTR_SLOT': 202, - 'LOAD_ATTR_WITH_HINT': 203, - 'LOAD_GLOBAL_BUILTIN': 204, - 'LOAD_GLOBAL_MODULE': 205, - 'LOAD_SUPER_ATTR_ATTR': 206, - 'LOAD_SUPER_ATTR_METHOD': 207, - 'RESUME_CHECK': 208, - 'SEND_GEN': 209, - 'STORE_ATTR_INSTANCE_VALUE': 210, - 'STORE_ATTR_SLOT': 211, - 'STORE_ATTR_WITH_HINT': 212, - 'STORE_SUBSCR_DICT': 213, - 'STORE_SUBSCR_LIST_INT': 214, - 'TO_BOOL_ALWAYS_TRUE': 215, - 'TO_BOOL_BOOL': 216, - 'TO_BOOL_INT': 217, - 'TO_BOOL_LIST': 218, - 'TO_BOOL_NONE': 219, - 'TO_BOOL_STR': 220, - 'UNPACK_SEQUENCE_LIST': 221, - 'UNPACK_SEQUENCE_TUPLE': 222, - 'UNPACK_SEQUENCE_TWO_TUPLE': 223, + 'CONTAINS_OP_SET': 184, + 'FOR_ITER_GEN': 185, + 'FOR_ITER_LIST': 186, + 'FOR_ITER_RANGE': 187, + 'FOR_ITER_TUPLE': 188, + 'LOAD_ATTR_CLASS': 189, + 'LOAD_ATTR_GETATTRIBUTE_OVERRIDDEN': 190, + 'LOAD_ATTR_INSTANCE_VALUE': 191, + 'LOAD_ATTR_METHOD_LAZY_DICT': 192, + 'LOAD_ATTR_METHOD_NO_DICT': 193, + 'LOAD_ATTR_METHOD_WITH_VALUES': 194, + 'LOAD_ATTR_MODULE': 195, + 'LOAD_ATTR_NONDESCRIPTOR_NO_DICT': 196, + 'LOAD_ATTR_NONDESCRIPTOR_WITH_VALUES': 197, + 'LOAD_ATTR_PROPERTY': 198, + 'LOAD_ATTR_SLOT': 199, + 'LOAD_ATTR_WITH_HINT': 200, + 'LOAD_GLOBAL_BUILTIN': 201, + 'LOAD_GLOBAL_MODULE': 202, + 'LOAD_SUPER_ATTR_ATTR': 203, + 'LOAD_SUPER_ATTR_METHOD': 204, + 'RESUME_CHECK': 205, + 'SEND_GEN': 206, + 'STORE_ATTR_INSTANCE_VALUE': 207, + 'STORE_ATTR_SLOT': 208, + 'STORE_ATTR_WITH_HINT': 209, + 'STORE_SUBSCR_DICT': 210, + 'STORE_SUBSCR_LIST_INT': 211, + 'TO_BOOL_ALWAYS_TRUE': 212, + 'TO_BOOL_BOOL': 213, + 'TO_BOOL_INT': 214, + 'TO_BOOL_LIST': 215, + 'TO_BOOL_NONE': 216, + 'TO_BOOL_STR': 217, + 'UNPACK_SEQUENCE_LIST': 218, + 'UNPACK_SEQUENCE_TUPLE': 219, + 'UNPACK_SEQUENCE_TWO_TUPLE': 220, } opmap = { |