[007] cpython | 879c85f6e4ca__Include__opcode_ids.h
old: data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h
new: data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
new: data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
note: opcode define renumbering with inserted/removed entries
histogram
git diff --no-index --histogram --color=always --unified=8 data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
diff --git a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
index f9173fd..ac6d4d9 100644
--- a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h
+++ b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
@@ -21,121 +21,120 @@ extern "C" {
#define DELETE_SUBSCR 8
#define END_FOR 9
#define END_SEND 10
#define EXIT_INIT_CHECK 11
#define FORMAT_SIMPLE 12
#define FORMAT_WITH_SPEC 13
#define GET_AITER 14
#define GET_ANEXT 15
-#define GET_ITER 16
+#define GET_LEN 16
#define RESERVED 17
-#define GET_LEN 18
-#define GET_YIELD_FROM_ITER 19
-#define INTERPRETER_EXIT 20
-#define LOAD_BUILD_CLASS 21
-#define LOAD_LOCALS 22
-#define MAKE_FUNCTION 23
-#define MATCH_KEYS 24
-#define MATCH_MAPPING 25
-#define MATCH_SEQUENCE 26
-#define NOP 27
-#define NOT_TAKEN 28
-#define POP_EXCEPT 29
-#define POP_ITER 30
-#define POP_TOP 31
-#define PUSH_EXC_INFO 32
-#define PUSH_NULL 33
-#define RETURN_GENERATOR 34
-#define RETURN_VALUE 35
-#define SETUP_ANNOTATIONS 36
-#define STORE_SLICE 37
-#define STORE_SUBSCR 38
-#define TO_BOOL 39
-#define UNARY_INVERT 40
-#define UNARY_NEGATIVE 41
-#define UNARY_NOT 42
-#define WITH_EXCEPT_START 43
-#define BINARY_OP 44
-#define BUILD_INTERPOLATION 45
-#define BUILD_LIST 46
-#define BUILD_MAP 47
-#define BUILD_SET 48
-#define BUILD_SLICE 49
-#define BUILD_STRING 50
-#define BUILD_TUPLE 51
-#define CALL 52
-#define CALL_INTRINSIC_1 53
-#define CALL_INTRINSIC_2 54
-#define CALL_KW 55
-#define COMPARE_OP 56
-#define CONTAINS_OP 57
-#define CONVERT_VALUE 58
-#define COPY 59
-#define COPY_FREE_VARS 60
-#define DELETE_ATTR 61
-#define DELETE_DEREF 62
-#define DELETE_FAST 63
-#define DELETE_GLOBAL 64
-#define DELETE_NAME 65
-#define DICT_MERGE 66
-#define DICT_UPDATE 67
-#define END_ASYNC_FOR 68
-#define EXTENDED_ARG 69
-#define FOR_ITER 70
-#define GET_AWAITABLE 71
-#define IMPORT_FROM 72
-#define IMPORT_NAME 73
-#define IS_OP 74
-#define JUMP_BACKWARD 75
-#define JUMP_BACKWARD_NO_INTERRUPT 76
-#define JUMP_FORWARD 77
-#define LIST_APPEND 78
-#define LIST_EXTEND 79
-#define LOAD_ATTR 80
-#define LOAD_COMMON_CONSTANT 81
-#define LOAD_CONST 82
-#define LOAD_DEREF 83
-#define LOAD_FAST 84
-#define LOAD_FAST_AND_CLEAR 85
-#define LOAD_FAST_BORROW 86
-#define LOAD_FAST_BORROW_LOAD_FAST_BORROW 87
-#define LOAD_FAST_CHECK 88
-#define LOAD_FAST_LOAD_FAST 89
-#define LOAD_FROM_DICT_OR_DEREF 90
-#define LOAD_FROM_DICT_OR_GLOBALS 91
-#define LOAD_GLOBAL 92
-#define LOAD_NAME 93
-#define LOAD_SMALL_INT 94
-#define LOAD_SPECIAL 95
-#define LOAD_SUPER_ATTR 96
-#define MAKE_CELL 97
-#define MAP_ADD 98
-#define MATCH_CLASS 99
-#define POP_JUMP_IF_FALSE 100
-#define POP_JUMP_IF_NONE 101
-#define POP_JUMP_IF_NOT_NONE 102
-#define POP_JUMP_IF_TRUE 103
-#define RAISE_VARARGS 104
-#define RERAISE 105
-#define SEND 106
-#define SET_ADD 107
-#define SET_FUNCTION_ATTRIBUTE 108
-#define SET_UPDATE 109
-#define STORE_ATTR 110
-#define STORE_DEREF 111
-#define STORE_FAST 112
-#define STORE_FAST_LOAD_FAST 113
-#define STORE_FAST_STORE_FAST 114
-#define STORE_GLOBAL 115
-#define STORE_NAME 116
-#define SWAP 117
-#define UNPACK_EX 118
-#define UNPACK_SEQUENCE 119
-#define YIELD_VALUE 120
+#define INTERPRETER_EXIT 18
+#define LOAD_BUILD_CLASS 19
+#define LOAD_LOCALS 20
+#define MAKE_FUNCTION 21
+#define MATCH_KEYS 22
+#define MATCH_MAPPING 23
+#define MATCH_SEQUENCE 24
+#define NOP 25
+#define NOT_TAKEN 26
+#define POP_EXCEPT 27
+#define POP_ITER 28
+#define POP_TOP 29
+#define PUSH_EXC_INFO 30
+#define PUSH_NULL 31
+#define RETURN_GENERATOR 32
+#define RETURN_VALUE 33
+#define SETUP_ANNOTATIONS 34
+#define STORE_SLICE 35
+#define STORE_SUBSCR 36
+#define TO_BOOL 37
+#define UNARY_INVERT 38
+#define UNARY_NEGATIVE 39
+#define UNARY_NOT 40
+#define WITH_EXCEPT_START 41
+#define BINARY_OP 42
+#define BUILD_INTERPOLATION 43
+#define BUILD_LIST 44
+#define BUILD_MAP 45
+#define BUILD_SET 46
+#define BUILD_SLICE 47
+#define BUILD_STRING 48
+#define BUILD_TUPLE 49
+#define CALL 50
+#define CALL_INTRINSIC_1 51
+#define CALL_INTRINSIC_2 52
+#define CALL_KW 53
+#define COMPARE_OP 54
+#define CONTAINS_OP 55
+#define CONVERT_VALUE 56
+#define COPY 57
+#define COPY_FREE_VARS 58
+#define DELETE_ATTR 59
+#define DELETE_DEREF 60
+#define DELETE_FAST 61
+#define DELETE_GLOBAL 62
+#define DELETE_NAME 63
+#define DICT_MERGE 64
+#define DICT_UPDATE 65
+#define END_ASYNC_FOR 66
+#define EXTENDED_ARG 67
+#define FOR_ITER 68
+#define GET_AWAITABLE 69
+#define GET_ITER 70
+#define IMPORT_FROM 71
+#define IMPORT_NAME 72
+#define IS_OP 73
+#define JUMP_BACKWARD 74
+#define JUMP_BACKWARD_NO_INTERRUPT 75
+#define JUMP_FORWARD 76
+#define LIST_APPEND 77
+#define LIST_EXTEND 78
+#define LOAD_ATTR 79
+#define LOAD_COMMON_CONSTANT 80
+#define LOAD_CONST 81
+#define LOAD_DEREF 82
+#define LOAD_FAST 83
+#define LOAD_FAST_AND_CLEAR 84
+#define LOAD_FAST_BORROW 85
+#define LOAD_FAST_BORROW_LOAD_FAST_BORROW 86
+#define LOAD_FAST_CHECK 87
+#define LOAD_FAST_LOAD_FAST 88
+#define LOAD_FROM_DICT_OR_DEREF 89
+#define LOAD_FROM_DICT_OR_GLOBALS 90
+#define LOAD_GLOBAL 91
+#define LOAD_NAME 92
+#define LOAD_SMALL_INT 93
+#define LOAD_SPECIAL 94
+#define LOAD_SUPER_ATTR 95
+#define MAKE_CELL 96
+#define MAP_ADD 97
+#define MATCH_CLASS 98
+#define POP_JUMP_IF_FALSE 99
+#define POP_JUMP_IF_NONE 100
+#define POP_JUMP_IF_NOT_NONE 101
+#define POP_JUMP_IF_TRUE 102
+#define RAISE_VARARGS 103
+#define RERAISE 104
+#define SEND 105
+#define SET_ADD 106
+#define SET_FUNCTION_ATTRIBUTE 107
+#define SET_UPDATE 108
+#define STORE_ATTR 109
+#define STORE_DEREF 110
+#define STORE_FAST 111
+#define STORE_FAST_LOAD_FAST 112
+#define STORE_FAST_STORE_FAST 113
+#define STORE_GLOBAL 114
+#define STORE_NAME 115
+#define SWAP 116
+#define UNPACK_EX 117
+#define UNPACK_SEQUENCE 118
[truncated]
word-diff
git diff --no-index --histogram --color=always --unified=8 --word-diff=plain data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
diff --git a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
index f9173fd..ac6d4d9 100644
--- a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h
+++ b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
@@ -21,121 +21,120 @@ extern "C" {
#define DELETE_SUBSCR 8
#define END_FOR 9
#define END_SEND 10
#define EXIT_INIT_CHECK 11
#define FORMAT_SIMPLE 12
#define FORMAT_WITH_SPEC 13
#define GET_AITER 14
#define GET_ANEXT 15
#define [-GET_ITER-]{+GET_LEN+} 16
#define RESERVED 17
#define [-GET_LEN-]{+INTERPRETER_EXIT+} 18
#define [-GET_YIELD_FROM_ITER-]{+LOAD_BUILD_CLASS+} 19
#define [-INTERPRETER_EXIT-]{+LOAD_LOCALS+} 20
#define [-LOAD_BUILD_CLASS-]{+MAKE_FUNCTION+} 21
#define [-LOAD_LOCALS-]{+MATCH_KEYS+} 22
#define [-MAKE_FUNCTION-]{+MATCH_MAPPING+} 23
#define [-MATCH_KEYS-]{+MATCH_SEQUENCE+} 24
#define [-MATCH_MAPPING-]{+NOP+} 25
#define [-MATCH_SEQUENCE-]{+NOT_TAKEN+} 26
#define [-NOP-]{+POP_EXCEPT+} 27
#define [-NOT_TAKEN-]{+POP_ITER+} 28
#define [-POP_EXCEPT-]{+POP_TOP+} 29
#define [-POP_ITER-]{+PUSH_EXC_INFO+} 30
#define [-POP_TOP-]{+PUSH_NULL+} 31
#define [-PUSH_EXC_INFO-]{+RETURN_GENERATOR+} 32
#define [-PUSH_NULL-]{+RETURN_VALUE+} 33
#define [-RETURN_GENERATOR-]{+SETUP_ANNOTATIONS+} 34
#define [-RETURN_VALUE-]{+STORE_SLICE+} 35
#define [-SETUP_ANNOTATIONS-]{+STORE_SUBSCR+} 36
#define [-STORE_SLICE-]{+TO_BOOL+} 37
#define [-STORE_SUBSCR-]{+UNARY_INVERT+} 38
#define [-TO_BOOL-]{+UNARY_NEGATIVE+} 39
#define [-UNARY_INVERT-]{+UNARY_NOT+} 40
#define [-UNARY_NEGATIVE-]{+WITH_EXCEPT_START+} 41
#define [-UNARY_NOT-]{+BINARY_OP+} 42
#define [-WITH_EXCEPT_START-]{+BUILD_INTERPOLATION+} 43
#define [-BINARY_OP-]{+BUILD_LIST+} 44
#define [-BUILD_INTERPOLATION-]{+BUILD_MAP+} 45
#define [-BUILD_LIST-]{+BUILD_SET+} 46
#define [-BUILD_MAP-]{+BUILD_SLICE+} 47
#define [-BUILD_SET-]{+BUILD_STRING+} 48
#define [-BUILD_SLICE-]{+BUILD_TUPLE+} 49
#define [-BUILD_STRING-]{+CALL+} 50
#define [-BUILD_TUPLE-]{+CALL_INTRINSIC_1+} 51
#define [-CALL-]{+CALL_INTRINSIC_2+} 52
#define [-CALL_INTRINSIC_1-]{+CALL_KW+} 53
#define [-CALL_INTRINSIC_2-]{+COMPARE_OP+} 54
#define [-CALL_KW-]{+CONTAINS_OP+} 55
#define [-COMPARE_OP-]{+CONVERT_VALUE+} 56
#define [-CONTAINS_OP-]{+COPY+} 57
#define [-CONVERT_VALUE-]{+COPY_FREE_VARS+} 58
#define [-COPY-]{+DELETE_ATTR+} 59
#define [-COPY_FREE_VARS-]{+DELETE_DEREF+} 60
#define [-DELETE_ATTR-]{+DELETE_FAST+} 61
#define [-DELETE_DEREF-]{+DELETE_GLOBAL+} 62
#define [-DELETE_FAST-]{+DELETE_NAME+} 63
#define [-DELETE_GLOBAL-]{+DICT_MERGE+} 64
#define [-DELETE_NAME-]{+DICT_UPDATE+} 65
#define [-DICT_MERGE-]{+END_ASYNC_FOR+} 66
#define [-DICT_UPDATE-]{+EXTENDED_ARG+} 67
#define [-END_ASYNC_FOR-]{+FOR_ITER+} 68
#define [-EXTENDED_ARG-]{+GET_AWAITABLE+} 69
#define [-FOR_ITER-]{+GET_ITER+} 70
#define[-GET_AWAITABLE 71-]
[-#define-] IMPORT_FROM [-72-]{+71+}
#define IMPORT_NAME [-73-]{+72+}
#define IS_OP [-74-]{+73+}
#define JUMP_BACKWARD [-75-]{+74+}
#define JUMP_BACKWARD_NO_INTERRUPT [-76-]{+75+}
#define JUMP_FORWARD [-77-]{+76+}
#define LIST_APPEND [-78-]{+77+}
#define LIST_EXTEND [-79-]{+78+}
#define LOAD_ATTR [-80-]{+79+}
#define LOAD_COMMON_CONSTANT [-81-]{+80+}
#define LOAD_CONST [-82-]{+81+}
#define LOAD_DEREF [-83-]{+82+}
#define LOAD_FAST [-84-]{+83+}
#define LOAD_FAST_AND_CLEAR [-85-]{+84+}
#define LOAD_FAST_BORROW [-86-]{+85+}
#define LOAD_FAST_BORROW_LOAD_FAST_BORROW [-87-]{+86+}
#define LOAD_FAST_CHECK [-88-]{+87+}
#define LOAD_FAST_LOAD_FAST [-89-]{+88+}
#define LOAD_FROM_DICT_OR_DEREF [-90-]{+89+}
#define LOAD_FROM_DICT_OR_GLOBALS [-91-]{+90+}
#define LOAD_GLOBAL [-92-]{+91+}
#define LOAD_NAME [-93-]{+92+}
#define LOAD_SMALL_INT [-94-]{+93+}
#define LOAD_SPECIAL [-95-]{+94+}
#define LOAD_SUPER_ATTR [-96-]{+95+}
#define MAKE_CELL [-97-]{+96+}
#define MAP_ADD [-98-]{+97+}
#define MATCH_CLASS [-99-]{+98+}
#define POP_JUMP_IF_FALSE [-100-]{+99+}
#define POP_JUMP_IF_NONE [-101-]{+100+}
#define POP_JUMP_IF_NOT_NONE [-102-]{+101+}
#define POP_JUMP_IF_TRUE [-103-]{+102+}
#define RAISE_VARARGS [-104-]{+103+}
#define RERAISE [-105-]{+104+}
#define SEND [-106-]{+105+}
#define SET_ADD [-107-]{+106+}
#define SET_FUNCTION_ATTRIBUTE [-108-]{+107+}
#define SET_UPDATE [-109-]{+108+}
#define STORE_ATTR [-110-]{+109+}
#define STORE_DEREF [-111-]{+110+}
#define STORE_FAST [-112-]{+111+}
#define STORE_FAST_LOAD_FAST [-113-]{+112+}
#define STORE_FAST_STORE_FAST [-114-]{+113+}
#define STORE_GLOBAL [-115-]{+114+}
#define STORE_NAME [-116-]{+115+}
#define SWAP [-117-]{+116+}
#define UNPACK_EX [-118-]{+117+}
#define UNPACK_SEQUENCE [-119-]{+118+}
#define YIELD_VALUE [-120-]{+119+}
#define RESUME 128
#define BINARY_OP_ADD_FLOAT 129
#define BINARY_OP_ADD_INT 130
#define BINARY_OP_ADD_UNICODE 131
#define BINARY_OP_EXTEND 132
#define BINARY_OP_MULTIPLY_FLOAT 133
#define BINARY_OP_MULTIPLY_INT 134
#define BINARY_OP_SUBSCR_DICT 135
@@ -247,16 +246,16 @@ extern "C" {
#define JUMP_NO_INTERRUPT 260
#define LOAD_CLOSURE 261
#define POP_BLOCK 262
#define SETUP_CLEANUP 263
#define SETUP_FINALLY 264
#define SETUP_WITH 265
#define STORE_FAST_MAYBE_NULL 266
#define HAVE_ARGUMENT [-43-]{+41+}
#define MIN_SPECIALIZED_OPCODE 129
#define MIN_INSTRUMENTED_OPCODE 233
#ifdef __cplusplus
}
#endif
#endif /* !Py_OPCODE_IDS_H */
color-moved
git diff --no-index --histogram --color=always --unified=8 --color-moved=blocks data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
diff --git a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
index f9173fd..ac6d4d9 100644
--- a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h
+++ b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
@@ -21,121 +21,120 @@ extern "C" {
#define DELETE_SUBSCR 8
#define END_FOR 9
#define END_SEND 10
#define EXIT_INIT_CHECK 11
#define FORMAT_SIMPLE 12
#define FORMAT_WITH_SPEC 13
#define GET_AITER 14
#define GET_ANEXT 15
-#define GET_ITER 16
+#define GET_LEN 16
#define RESERVED 17
-#define GET_LEN 18
-#define GET_YIELD_FROM_ITER 19
-#define INTERPRETER_EXIT 20
-#define LOAD_BUILD_CLASS 21
-#define LOAD_LOCALS 22
-#define MAKE_FUNCTION 23
-#define MATCH_KEYS 24
-#define MATCH_MAPPING 25
-#define MATCH_SEQUENCE 26
-#define NOP 27
-#define NOT_TAKEN 28
-#define POP_EXCEPT 29
-#define POP_ITER 30
-#define POP_TOP 31
-#define PUSH_EXC_INFO 32
-#define PUSH_NULL 33
-#define RETURN_GENERATOR 34
-#define RETURN_VALUE 35
-#define SETUP_ANNOTATIONS 36
-#define STORE_SLICE 37
-#define STORE_SUBSCR 38
-#define TO_BOOL 39
-#define UNARY_INVERT 40
-#define UNARY_NEGATIVE 41
-#define UNARY_NOT 42
-#define WITH_EXCEPT_START 43
-#define BINARY_OP 44
-#define BUILD_INTERPOLATION 45
-#define BUILD_LIST 46
-#define BUILD_MAP 47
-#define BUILD_SET 48
-#define BUILD_SLICE 49
-#define BUILD_STRING 50
-#define BUILD_TUPLE 51
-#define CALL 52
-#define CALL_INTRINSIC_1 53
-#define CALL_INTRINSIC_2 54
-#define CALL_KW 55
-#define COMPARE_OP 56
-#define CONTAINS_OP 57
-#define CONVERT_VALUE 58
-#define COPY 59
-#define COPY_FREE_VARS 60
-#define DELETE_ATTR 61
-#define DELETE_DEREF 62
-#define DELETE_FAST 63
-#define DELETE_GLOBAL 64
-#define DELETE_NAME 65
-#define DICT_MERGE 66
-#define DICT_UPDATE 67
-#define END_ASYNC_FOR 68
-#define EXTENDED_ARG 69
-#define FOR_ITER 70
-#define GET_AWAITABLE 71
-#define IMPORT_FROM 72
-#define IMPORT_NAME 73
-#define IS_OP 74
-#define JUMP_BACKWARD 75
-#define JUMP_BACKWARD_NO_INTERRUPT 76
-#define JUMP_FORWARD 77
-#define LIST_APPEND 78
-#define LIST_EXTEND 79
-#define LOAD_ATTR 80
-#define LOAD_COMMON_CONSTANT 81
-#define LOAD_CONST 82
-#define LOAD_DEREF 83
-#define LOAD_FAST 84
-#define LOAD_FAST_AND_CLEAR 85
-#define LOAD_FAST_BORROW 86
-#define LOAD_FAST_BORROW_LOAD_FAST_BORROW 87
-#define LOAD_FAST_CHECK 88
-#define LOAD_FAST_LOAD_FAST 89
-#define LOAD_FROM_DICT_OR_DEREF 90
-#define LOAD_FROM_DICT_OR_GLOBALS 91
-#define LOAD_GLOBAL 92
-#define LOAD_NAME 93
-#define LOAD_SMALL_INT 94
-#define LOAD_SPECIAL 95
-#define LOAD_SUPER_ATTR 96
-#define MAKE_CELL 97
-#define MAP_ADD 98
-#define MATCH_CLASS 99
-#define POP_JUMP_IF_FALSE 100
-#define POP_JUMP_IF_NONE 101
-#define POP_JUMP_IF_NOT_NONE 102
-#define POP_JUMP_IF_TRUE 103
-#define RAISE_VARARGS 104
-#define RERAISE 105
-#define SEND 106
-#define SET_ADD 107
-#define SET_FUNCTION_ATTRIBUTE 108
-#define SET_UPDATE 109
-#define STORE_ATTR 110
-#define STORE_DEREF 111
-#define STORE_FAST 112
-#define STORE_FAST_LOAD_FAST 113
-#define STORE_FAST_STORE_FAST 114
-#define STORE_GLOBAL 115
-#define STORE_NAME 116
-#define SWAP 117
-#define UNPACK_EX 118
-#define UNPACK_SEQUENCE 119
-#define YIELD_VALUE 120
+#define INTERPRETER_EXIT 18
+#define LOAD_BUILD_CLASS 19
+#define LOAD_LOCALS 20
+#define MAKE_FUNCTION 21
+#define MATCH_KEYS 22
+#define MATCH_MAPPING 23
+#define MATCH_SEQUENCE 24
+#define NOP 25
+#define NOT_TAKEN 26
+#define POP_EXCEPT 27
+#define POP_ITER 28
+#define POP_TOP 29
+#define PUSH_EXC_INFO 30
+#define PUSH_NULL 31
+#define RETURN_GENERATOR 32
+#define RETURN_VALUE 33
+#define SETUP_ANNOTATIONS 34
+#define STORE_SLICE 35
+#define STORE_SUBSCR 36
+#define TO_BOOL 37
+#define UNARY_INVERT 38
+#define UNARY_NEGATIVE 39
+#define UNARY_NOT 40
+#define WITH_EXCEPT_START 41
+#define BINARY_OP 42
+#define BUILD_INTERPOLATION 43
+#define BUILD_LIST 44
+#define BUILD_MAP 45
+#define BUILD_SET 46
+#define BUILD_SLICE 47
+#define BUILD_STRING 48
+#define BUILD_TUPLE 49
+#define CALL 50
+#define CALL_INTRINSIC_1 51
+#define CALL_INTRINSIC_2 52
+#define CALL_KW 53
+#define COMPARE_OP 54
+#define CONTAINS_OP 55
+#define CONVERT_VALUE 56
+#define COPY 57
+#define COPY_FREE_VARS 58
+#define DELETE_ATTR 59
+#define DELETE_DEREF 60
+#define DELETE_FAST 61
+#define DELETE_GLOBAL 62
+#define DELETE_NAME 63
+#define DICT_MERGE 64
+#define DICT_UPDATE 65
+#define END_ASYNC_FOR 66
+#define EXTENDED_ARG 67
+#define FOR_ITER 68
+#define GET_AWAITABLE 69
+#define GET_ITER 70
+#define IMPORT_FROM 71
+#define IMPORT_NAME 72
+#define IS_OP 73
+#define JUMP_BACKWARD 74
+#define JUMP_BACKWARD_NO_INTERRUPT 75
+#define JUMP_FORWARD 76
+#define LIST_APPEND 77
+#define LIST_EXTEND 78
+#define LOAD_ATTR 79
+#define LOAD_COMMON_CONSTANT 80
+#define LOAD_CONST 81
+#define LOAD_DEREF 82
+#define LOAD_FAST 83
+#define LOAD_FAST_AND_CLEAR 84
+#define LOAD_FAST_BORROW 85
+#define LOAD_FAST_BORROW_LOAD_FAST_BORROW 86
+#define LOAD_FAST_CHECK 87
+#define LOAD_FAST_LOAD_FAST 88
+#define LOAD_FROM_DICT_OR_DEREF 89
+#define LOAD_FROM_DICT_OR_GLOBALS 90
+#define LOAD_GLOBAL 91
+#define LOAD_NAME 92
+#define LOAD_SMALL_INT 93
+#define LOAD_SPECIAL 94
+#define LOAD_SUPER_ATTR 95
+#define MAKE_CELL 96
+#define MAP_ADD 97
+#define MATCH_CLASS 98
+#define POP_JUMP_IF_FALSE 99
+#define POP_JUMP_IF_NONE 100
+#define POP_JUMP_IF_NOT_NONE 101
+#define POP_JUMP_IF_TRUE 102
+#define RAISE_VARARGS 103
+#define RERAISE 104
+#define SEND 105
+#define SET_ADD 106
+#define SET_FUNCTION_ATTRIBUTE 107
+#define SET_UPDATE 108
+#define STORE_ATTR 109
+#define STORE_DEREF 110
+#define STORE_FAST 111
+#define STORE_FAST_LOAD_FAST 112
+#define STORE_FAST_STORE_FAST 113
+#define STORE_GLOBAL 114
+#define STORE_NAME 115
+#define SWAP 116
+#define UNPACK_EX 117
+#define UNPACK_SEQUENCE 118
[truncated]
word-diff-align
git diff --no-index --histogram --color=always --unified=8 --word-diff-align data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
diff --git a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
index f9173fd..ac6d4d9 100644
--- a/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/old.h
+++ b/data/experiments/server_expand_1/git_pairs/cpython/879c85f6e4ca__Include__opcode_ids.h/new.h
@@ -21,121 +21,120 @@ extern "C" {
#define DELETE_SUBSCR 8
#define END_FOR 9
#define END_SEND 10
#define EXIT_INIT_CHECK 11
#define FORMAT_SIMPLE 12
#define FORMAT_WITH_SPEC 13
#define GET_AITER 14
#define GET_ANEXT 15
-#define GET_ITER 16
+#define GET_LEN{+ 16+} # aligned 10->8 edited
#define RESERVED 17
-#define GET_LEN[- 18-] # aligned 10->8 edited
-#define GET_YIELD_FROM_ITER 19
-#define INTERPRETER_EXIT[- 20-] # aligned 12->10 edited
-#define LOAD_BUILD_CLASS[- 21-] # aligned 13->11 edited
-#define LOAD_LOCALS[- 22-] # aligned 14->12 edited
-#define MAKE_FUNCTION[- 23-] # aligned 15->13 edited
-#define MATCH_KEYS[- 24-] # aligned 16->14 edited
-#define MATCH_MAPPING[- 25-] # aligned 17->15 edited
-#define MATCH_SEQUENCE[- 26-] # aligned 18->16 edited
-#define NOP[- 27-] # aligned 19->17 edited
-#define NOT_TAKEN[- 28-] # aligned 20->18 edited
-#define POP_EXCEPT[- 29-] # aligned 21->19 edited
-#define POP_ITER[- 30-] # aligned 22->20 edited
-#define POP_TOP[- 31-] # aligned 23->21 edited
-#define PUSH_EXC_INFO[- 32-] # aligned 24->22 edited
-#define PUSH_NULL[- 33-] # aligned 25->23 edited
-#define RETURN_GENERATOR[- 34-] # aligned 26->24 edited
-#define RETURN_VALUE[- 35-] # aligned 27->25 edited
-#define SETUP_ANNOTATIONS[- 36-] # aligned 28->26 edited
-#define STORE_SLICE[- 37-] # aligned 29->27 edited
-#define STORE_SUBSCR[- 38-] # aligned 30->28 edited
-#define TO_BOOL[- 39-] # aligned 31->29 edited
-#define UNARY_INVERT[- 40-] # aligned 32->30 edited
-#define UNARY_NEGATIVE[- 41-] # aligned 33->31 edited
-#define UNARY_NOT[- 42-] # aligned 34->32 edited
-#define WITH_EXCEPT_START[- 43-] # aligned 35->33 edited
-#define BINARY_OP[- 44-] # aligned 36->34 edited
-#define BUILD_INTERPOLATION[- 45-] # aligned 37->35 edited
-#define BUILD_LIST[- 46-] # aligned 38->36 edited
-#define BUILD_MAP[- 47-] # aligned 39->37 edited
-#define BUILD_SET[- 48-] # aligned 40->38 edited
-#define BUILD_SLICE[- 49-] # aligned 41->39 edited
-#define BUILD_STRING[- 50-] # aligned 42->40 edited
-#define BUILD_TUPLE[- 51-] # aligned 43->41 edited
-#define CALL[- 52-] # aligned 44->42 edited
-#define CALL_INTRINSIC_1[- 53-] # aligned 45->43 edited
-#define CALL_INTRINSIC_2[- 54-] # aligned 46->44 edited
-#define CALL_KW[- 55-] # aligned 47->45 edited
-#define COMPARE_OP[- 56-] # aligned 48->46 edited
-#define CONTAINS_OP[- 57-] # aligned 49->47 edited
-#define CONVERT_VALUE[- 58-] # aligned 50->48 edited
-#define COPY[- 59-] # aligned 51->49 edited
-#define COPY_FREE_VARS[- 60-] # aligned 52->50 edited
-#define DELETE_ATTR[- 61-] # aligned 53->51 edited
-#define DELETE_DEREF[- 62-] # aligned 54->52 edited
-#define DELETE_FAST[- 63-] # aligned 55->53 edited
-#define DELETE_GLOBAL[- 64-] # aligned 56->54 edited
-#define DELETE_NAME[- 65-] # aligned 57->55 edited
-#define DICT_MERGE[- 66-] # aligned 58->56 edited
-#define DICT_UPDATE[- 67-] # aligned 59->57 edited
-#define END_ASYNC_FOR[- 68-] # aligned 60->58 edited
-#define EXTENDED_ARG[- 69-] # aligned 61->59 edited
-#define FOR_ITER[- 70-] # aligned 62->60 edited
-#define GET_AWAITABLE[- 71-] # aligned 63->61 edited
-#define IMPORT_FROM[- 72-] # aligned 64->63 edited
-#define IMPORT_NAME[- 73-] # aligned 65->64 edited
-#define IS_OP[- 74-] # aligned 66->65 edited
-#define JUMP_BACKWARD[- 75-] # aligned 67->66 edited
-#define JUMP_BACKWARD_NO_INTERRUPT[- 76-] # aligned 68->67 edited
-#define JUMP_FORWARD[- 77-] # aligned 69->68 edited
-#define LIST_APPEND[- 78-] # aligned 70->69 edited
-#define LIST_EXTEND[- 79-] # aligned 71->70 edited
-#define LOAD_ATTR[- 80-] # aligned 72->71 edited
-#define LOAD_COMMON_CONSTANT[- 81-] # aligned 73->72 edited
-#define LOAD_CONST[- 82-] # aligned 74->73 edited
-#define LOAD_DEREF[- 83-] # aligned 75->74 edited
-#define LOAD_FAST[- 84-] # aligned 76->75 edited
-#define LOAD_FAST_AND_CLEAR[- 85-] # aligned 77->76 edited
-#define LOAD_FAST_BORROW[- 86-] # aligned 78->77 edited
-#define LOAD_FAST_BORROW_LOAD_FAST_BORROW[- 87-] # aligned 79->78 edited
-#define LOAD_FAST_CHECK[- 88-] # aligned 80->79 edited
-#define LOAD_FAST_LOAD_FAST[- 89-] # aligned 81->80 edited
-#define LOAD_FROM_DICT_OR_DEREF[- 90-] # aligned 82->81 edited
-#define LOAD_FROM_DICT_OR_GLOBALS[- 91-] # aligned 83->82 edited
-#define LOAD_GLOBAL[- 92-] # aligned 84->83 edited
-#define LOAD_NAME[- 93-] # aligned 85->84 edited
-#define LOAD_SMALL_INT[- 94-] # aligned 86->85 edited
-#define LOAD_SPECIAL[- 95-] # aligned 87->86 edited
-#define LOAD_SUPER_ATTR[- 96-] # aligned 88->87 edited
-#define MAKE_CELL[- 97-] # aligned 89->88 edited
-#define MAP_ADD[- 98-] # aligned 90->89 edited
-#define MATCH_CLASS[- 99-] # aligned 91->90 edited
-#define POP_JUMP_IF_FALSE[- 100-] # aligned 92->91 edited
-#define POP_JUMP_IF_NONE[- 101-] # aligned 93->92 edited
-#define POP_JUMP_IF_NOT_NONE[- 102-] # aligned 94->93 edited
-#define POP_JUMP_IF_TRUE[- 103-] # aligned 95->94 edited
-#define RAISE_VARARGS[- 104-] # aligned 96->95 edited
-#define RERAISE[- 105-] # aligned 97->96 edited
-#define SEND[- 106-] # aligned 98->97 edited
-#define SET_ADD[- 107-] # aligned 99->98 edited
-#define SET_FUNCTION_ATTRIBUTE[- 108-] # aligned 100->99 edited
-#define SET_UPDATE[- 109-] # aligned 101->100 edited
-#define STORE_ATTR[- 110-] # aligned 102->101 edited
-#define STORE_DEREF[- 111-] # aligned 103->102 edited
-#define STORE_FAST[- 112-] # aligned 104->103 edited
-#define STORE_FAST_LOAD_FAST[- 113-] # aligned 105->104 edited
-#define STORE_FAST_STORE_FAST[- 114-] # aligned 106->105 edited
-#define STORE_GLOBAL[- 115-] # aligned 107->106 edited
-#define STORE_NAME[- 116-] # aligned 108->107 edited
-#define SWAP[- 117-] # aligned 109->108 edited
-#define UNPACK_EX[- 118-] # aligned 110->109 edited
-#define UNPACK_SEQUENCE[- 119-] # aligned 111->110 edited
-#define YIELD_VALUE[- 120-] # aligned 112->111 edited
+#define INTERPRETER_EXIT{+ 18+} # aligned 12->10 edited
+#define LOAD_BUILD_CLASS{+ 19+} # aligned 13->11 edited
+#define LOAD_LOCALS{+ 20+} # aligned 14->12 edited
+#define MAKE_FUNCTION{+ 21+} # aligned 15->13 edited
+#define MATCH_KEYS{+ 22+} # aligned 16->14 edited
+#define MATCH_MAPPING{+ 23+} # aligned 17->15 edited
+#define MATCH_SEQUENCE{+ 24+} # aligned 18->16 edited
+#define NOP{+ 25+} # aligned 19->17 edited
+#define NOT_TAKEN{+ 26+} # aligned 20->18 edited
+#define POP_EXCEPT{+ 27+} # aligned 21->19 edited
+#define POP_ITER{+ 28+} # aligned 22->20 edited
+#define POP_TOP{+ 29+} # aligned 23->21 edited
+#define PUSH_EXC_INFO{+ 30+} # aligned 24->22 edited
+#define PUSH_NULL{+ 31+} # aligned 25->23 edited
+#define RETURN_GENERATOR{+ 32+} # aligned 26->24 edited
+#define RETURN_VALUE{+ 33+} # aligned 27->25 edited
+#define SETUP_ANNOTATIONS{+ 34+} # aligned 28->26 edited
+#define STORE_SLICE{+ 35+} # aligned 29->27 edited
+#define STORE_SUBSCR{+ 36+} # aligned 30->28 edited
+#define TO_BOOL{+ 37+} # aligned 31->29 edited
+#define UNARY_INVERT{+ 38+} # aligned 32->30 edited
+#define UNARY_NEGATIVE{+ 39+} # aligned 33->31 edited
+#define UNARY_NOT{+ 40+} # aligned 34->32 edited
+#define WITH_EXCEPT_START{+ 41+} # aligned 35->33 edited
+#define BINARY_OP{+ 42+} # aligned 36->34 edited
+#define BUILD_INTERPOLATION{+ 43+} # aligned 37->35 edited
+#define BUILD_LIST{+ 44+} # aligned 38->36 edited
+#define BUILD_MAP{+ 45+} # aligned 39->37 edited
+#define BUILD_SET{+ 46+} # aligned 40->38 edited
+#define BUILD_SLICE{+ 47+} # aligned 41->39 edited
+#define BUILD_STRING{+ 48+} # aligned 42->40 edited
+#define BUILD_TUPLE{+ 49+} # aligned 43->41 edited
+#define CALL{+ 50+} # aligned 44->42 edited
+#define CALL_INTRINSIC_1{+ 51+} # aligned 45->43 edited
+#define CALL_INTRINSIC_2{+ 52+} # aligned 46->44 edited
+#define CALL_KW{+ 53+} # aligned 47->45 edited
+#define COMPARE_OP{+ 54+} # aligned 48->46 edited
+#define CONTAINS_OP{+ 55+} # aligned 49->47 edited
+#define CONVERT_VALUE{+ 56+} # aligned 50->48 edited
+#define COPY{+ 57+} # aligned 51->49 edited
+#define COPY_FREE_VARS{+ 58+} # aligned 52->50 edited
+#define DELETE_ATTR{+ 59+} # aligned 53->51 edited
+#define DELETE_DEREF{+ 60+} # aligned 54->52 edited
+#define DELETE_FAST{+ 61+} # aligned 55->53 edited
+#define DELETE_GLOBAL{+ 62+} # aligned 56->54 edited
+#define DELETE_NAME{+ 63+} # aligned 57->55 edited
+#define DICT_MERGE{+ 64+} # aligned 58->56 edited
+#define DICT_UPDATE{+ 65+} # aligned 59->57 edited
+#define END_ASYNC_FOR{+ 66+} # aligned 60->58 edited
+#define EXTENDED_ARG{+ 67+} # aligned 61->59 edited
+#define FOR_ITER{+ 68+} # aligned 62->60 edited
+#define GET_AWAITABLE{+ 69+} # aligned 63->61 edited
+#define GET_ITER 70
+#define IMPORT_FROM{+ 71+} # aligned 64->63 edited
+#define IMPORT_NAME{+ 72+} # aligned 65->64 edited
+#define IS_OP{+ 73+} # aligned 66->65 edited
+#define JUMP_BACKWARD{+ 74+} # aligned 67->66 edited
+#define JUMP_BACKWARD_NO_INTERRUPT{+ 75+} # aligned 68->67 edited
+#define JUMP_FORWARD{+ 76+} # aligned 69->68 edited
+#define LIST_APPEND{+ 77+} # aligned 70->69 edited
+#define LIST_EXTEND{+ 78+} # aligned 71->70 edited
+#define LOAD_ATTR{+ 79+} # aligned 72->71 edited
+#define LOAD_COMMON_CONSTANT{+ 80+} # aligned 73->72 edited
+#define LOAD_CONST{+ 81+} # aligned 74->73 edited
+#define LOAD_DEREF{+ 82+} # aligned 75->74 edited
+#define LOAD_FAST{+ 83+} # aligned 76->75 edited
+#define LOAD_FAST_AND_CLEAR{+ 84+} # aligned 77->76 edited
+#define LOAD_FAST_BORROW{+ 85+} # aligned 78->77 edited
+#define LOAD_FAST_BORROW_LOAD_FAST_BORROW{+ 86+} # aligned 79->78 edited
+#define LOAD_FAST_CHECK{+ 87+} # aligned 80->79 edited
+#define LOAD_FAST_LOAD_FAST{+ 88+} # aligned 81->80 edited
+#define LOAD_FROM_DICT_OR_DEREF{+ 89+} # aligned 82->81 edited
+#define LOAD_FROM_DICT_OR_GLOBALS{+ 90+} # aligned 83->82 edited
+#define LOAD_GLOBAL{+ 91+} # aligned 84->83 edited
+#define LOAD_NAME{+ 92+} # aligned 85->84 edited
+#define LOAD_SMALL_INT{+ 93+} # aligned 86->85 edited
+#define LOAD_SPECIAL{+ 94+} # aligned 87->86 edited
+#define LOAD_SUPER_ATTR{+ 95+} # aligned 88->87 edited
+#define MAKE_CELL{+ 96+} # aligned 89->88 edited
+#define MAP_ADD{+ 97+} # aligned 90->89 edited
+#define MATCH_CLASS{+ 98+} # aligned 91->90 edited
+#define POP_JUMP_IF_FALSE{+ 99+} # aligned 92->91 edited
+#define POP_JUMP_IF_NONE{+ 100+} # aligned 93->92 edited
+#define POP_JUMP_IF_NOT_NONE{+ 101+} # aligned 94->93 edited
+#define POP_JUMP_IF_TRUE{+ 102+} # aligned 95->94 edited
+#define RAISE_VARARGS{+ 103+} # aligned 96->95 edited
+#define RERAISE{+ 104+} # aligned 97->96 edited
+#define SEND{+ 105+} # aligned 98->97 edited
+#define SET_ADD{+ 106+} # aligned 99->98 edited
+#define SET_FUNCTION_ATTRIBUTE{+ 107+} # aligned 100->99 edited
+#define SET_UPDATE{+ 108+} # aligned 101->100 edited
+#define STORE_ATTR{+ 109+} # aligned 102->101 edited
+#define STORE_DEREF{+ 110+} # aligned 103->102 edited
+#define STORE_FAST{+ 111+} # aligned 104->103 edited
+#define STORE_FAST_LOAD_FAST{+ 112+} # aligned 105->104 edited
+#define STORE_FAST_STORE_FAST{+ 113+} # aligned 106->105 edited
+#define STORE_GLOBAL{+ 114+} # aligned 107->106 edited
+#define STORE_NAME{+ 115+} # aligned 108->107 edited
+#define SWAP{+ 116+} # aligned 109->108 edited
+#define UNPACK_EX{+ 117+} # aligned 110->109 edited
+#define UNPACK_SEQUENCE{+ 118+} # aligned 111->110 edited
[truncated]