Skip to content

Commit fe1bd8b

Browse files
msimacektomasstupka
authored andcommitted
Regenerate goldenfiles
1 parent 07ea0f2 commit fe1bd8b

File tree

5 files changed

+185
-155
lines changed

5 files changed

+185
-155
lines changed
Lines changed: 28 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,29 @@
11
Disassembly of <module>:
2-
000009 0 LOAD_NAME 0 (range)
3-
000015 2 LOAD_BYTE 10
4-
000009 4 CALL_FUNCTION 1
5-
000000 6 GET_ITER
6-
000000 >> 7 FOR_ITER 24 (to 31)
7-
000004 9 STORE_NAME 1 (i)
8-
000038 11 LOAD_NAME 2 (a)
9-
000054 13 POP_TOP
10-
000054 14 JUMP_BACKWARD 7 (to 7)
11-
000054 16 ROT_TWO
12-
000054 17 POP_TOP
13-
000054 18 RETURN_VALUE
14-
000054 19 JUMP_FORWARD 8 (to 27)
15-
000054 21 PUSH_EXC_INFO (exc handler 11 - 13; stack: 1)
16-
000054 22 POP_EXCEPT
17-
000054 23 POP_TOP
18-
000054 24 JUMP_BACKWARD 17 (to 7)
19-
000054 26 END_EXC_HANDLER (exc handler 22 - 26; stack: 2)
20-
000054 >> 27 JUMP_BACKWARD 20 (to 7)
21-
000054 29 JUMP_BACKWARD 22 (to 7)
22-
000054 >> 31 LOAD_NONE
23-
000054 32 RETURN_VALUE
2+
000000 0 MAKE_FUNCTION 0 (foo)
3+
000000 3 STORE_NAME 0 (foo)
4+
000000 5 LOAD_NONE
5+
000000 6 RETURN_VALUE
6+
7+
Disassembly of foo:
8+
000022 0 LOAD_GLOBAL 0 (range)
9+
000028 2 LOAD_BYTE 10
10+
000022 4 CALL_FUNCTION 1
11+
000013 6 GET_ITER
12+
000013 >> 7 FOR_ITER 24 (to 31)
13+
000017 9 STORE_FAST 0 (i)
14+
000055 11 LOAD_GLOBAL 1 (a)
15+
000075 13 POP_TOP
16+
000075 14 JUMP_BACKWARD 7 (to 7)
17+
000075 16 ROT_TWO
18+
000075 17 POP_TOP
19+
000075 18 RETURN_VALUE
20+
000075 19 JUMP_FORWARD 8 (to 27)
21+
000075 21 PUSH_EXC_INFO (exc handler 11 - 13; stack: 1)
22+
000075 22 POP_EXCEPT
23+
000075 23 POP_TOP
24+
000075 24 JUMP_BACKWARD 17 (to 7)
25+
000075 26 END_EXC_HANDLER (exc handler 22 - 26; stack: 2)
26+
000075 >> 27 JUMP_BACKWARD 20 (to 7)
27+
000075 29 JUMP_BACKWARD 22 (to 7)
28+
000075 >> 31 LOAD_NONE
29+
000075 32 RETURN_VALUE
Lines changed: 38 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,39 @@
11
Disassembly of <module>:
2-
000009 0 LOAD_NAME 0 (range)
3-
000015 2 LOAD_BYTE 10
4-
000009 4 CALL_FUNCTION 1
5-
000000 6 GET_ITER
6-
000000 >> 7 FOR_ITER 41 (to 48)
7-
000004 9 STORE_NAME 1 (i)
8-
000031 11 LOAD_BYTE 1
9-
000035 13 LOAD_BYTE 0
10-
000031 15 BINARY_OP 8 (TRUEDIV)
11-
000031 17 POP_TOP
12-
000031 18 JUMP_FORWARD 28 (to 46)
13-
000031 20 PUSH_EXC_INFO (exc handler 11 - 20; stack: 1)
14-
000046 21 LOAD_NAME 2 (RuntimeError)
15-
000039 23 MATCH_EXC_OR_JUMP 22 (to 45)
16-
000039 25 UNWRAP_EXC
17-
000039 26 STORE_NAME 3 (e)
18-
000075 28 LOAD_NAME 4 (a)
19-
000068 30 DELETE_NAME 3 (e)
20-
000068 32 ROT_TWO
21-
000068 33 POP_EXCEPT
22-
000068 34 ROT_TWO
23-
000068 35 POP_TOP
24-
000068 36 RETURN_VALUE
25-
000068 37 DELETE_NAME 3 (e)
26-
000068 39 POP_EXCEPT
27-
000068 40 JUMP_FORWARD 6 (to 46)
28-
000068 42 DELETE_NAME 3 (e) (exc handler 28 - 37; stack: 2)
29-
000068 44 END_EXC_HANDLER
30-
000068 >> 45 END_EXC_HANDLER (exc handler 21 - 28; stack: 2 | exc handler 37 - 45; stack: 2)
31-
000068 >> 46 JUMP_BACKWARD 39 (to 7)
32-
000068 >> 48 LOAD_NONE
33-
000068 49 RETURN_VALUE
2+
000000 0 MAKE_FUNCTION 0 (foo)
3+
000000 3 STORE_NAME 0 (foo)
4+
000000 5 LOAD_NONE
5+
000000 6 RETURN_VALUE
6+
7+
Disassembly of foo:
8+
000022 0 LOAD_GLOBAL 0 (range)
9+
000028 2 LOAD_BYTE 10
10+
000022 4 CALL_FUNCTION 1
11+
000013 6 GET_ITER
12+
000013 >> 7 FOR_ITER 41 (to 48)
13+
000017 9 STORE_FAST 0 (i)
14+
000048 11 LOAD_BYTE 1
15+
000052 13 LOAD_BYTE 0
16+
000048 15 BINARY_OP 8 (TRUEDIV)
17+
000048 17 POP_TOP
18+
000048 18 JUMP_FORWARD 28 (to 46)
19+
000048 20 PUSH_EXC_INFO (exc handler 11 - 20; stack: 1)
20+
000065 21 LOAD_GLOBAL 1 (RuntimeError)
21+
000058 23 MATCH_EXC_OR_JUMP 22 (to 45)
22+
000058 25 UNWRAP_EXC
23+
000058 26 STORE_FAST 1 (e)
24+
000096 28 LOAD_GLOBAL 2 (a)
25+
000089 30 DELETE_FAST 1 (e)
26+
000089 32 ROT_TWO
27+
000089 33 POP_EXCEPT
28+
000089 34 ROT_TWO
29+
000089 35 POP_TOP
30+
000089 36 RETURN_VALUE
31+
000089 37 DELETE_FAST 1 (e)
32+
000089 39 POP_EXCEPT
33+
000089 40 JUMP_FORWARD 6 (to 46)
34+
000089 42 DELETE_FAST 1 (e) (exc handler 28 - 37; stack: 2)
35+
000089 44 END_EXC_HANDLER
36+
000089 >> 45 END_EXC_HANDLER (exc handler 21 - 28; stack: 2 | exc handler 37 - 45; stack: 2)
37+
000089 >> 46 JUMP_BACKWARD 39 (to 7)
38+
000089 >> 48 LOAD_NONE
39+
000089 49 RETURN_VALUE
Lines changed: 57 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,58 @@
11
Disassembly of <module>:
2-
000009 0 LOAD_NAME 0 (range)
3-
000015 2 LOAD_BYTE 10
4-
000009 4 CALL_FUNCTION 1
5-
000000 6 GET_ITER
6-
000000 >> 7 FOR_ITER 67 (to 74)
7-
000004 9 STORE_NAME 1 (i)
8-
000034 11 LOAD_NAME 1 (i)
9-
000031 13 POP_AND_JUMP_IF_FALSE 21 (to 34)
10-
000050 15 LOAD_NAME 2 (a)
11-
000080 17 LOAD_NAME 3 (print)
12-
000086 19 LOAD_STRING 0 ('finally')
13-
000080 21 CALL_FUNCTION 1
14-
000080 23 POP_TOP
15-
000108 24 LOAD_NAME 4 (b)
16-
000101 26 ROT_TWO
17-
000101 27 POP_TOP
18-
000101 28 ROT_TWO
19-
000101 29 POP_TOP
20-
000101 30 RETURN_VALUE
21-
000101 31 ROT_TWO
22-
000101 32 POP_TOP
23-
000101 33 RETURN_VALUE
24-
000056 >> 34 LOAD_NAME 3 (print)
25-
000062 36 LOAD_NAME 1 (i)
26-
000056 38 CALL_FUNCTION 1
27-
000056 40 POP_TOP
28-
000056 41 JUMP_FORWARD 19 (to 60)
29-
000056 43 PUSH_EXC_INFO (exc handler 11 - 17; stack: 1 | exc handler 34 - 43; stack: 1)
30-
000080 44 LOAD_NAME 3 (print)
31-
000086 46 LOAD_STRING 0 ('finally')
32-
000080 48 CALL_FUNCTION 1
33-
000080 50 POP_TOP
34-
000108 51 LOAD_NAME 4 (b)
35-
000101 53 ROT_THREE
36-
000101 54 POP_EXCEPT
37-
000101 55 POP_TOP
38-
000101 56 ROT_TWO
39-
000101 57 POP_TOP
40-
000101 58 RETURN_VALUE
41-
000101 59 END_EXC_HANDLER (exc handler 44 - 59; stack: 2)
42-
000080 >> 60 LOAD_NAME 3 (print)
43-
000086 62 LOAD_STRING 0 ('finally')
44-
000080 64 CALL_FUNCTION 1
45-
000080 66 POP_TOP
46-
000108 67 LOAD_NAME 4 (b)
47-
000101 69 ROT_TWO
48-
000101 70 POP_TOP
49-
000101 71 RETURN_VALUE
50-
000101 72 JUMP_BACKWARD 65 (to 7)
51-
000101 >> 74 LOAD_NONE
52-
000101 75 RETURN_VALUE
2+
000000 0 MAKE_FUNCTION 0 (foo)
3+
000000 3 STORE_NAME 0 (foo)
4+
000000 5 LOAD_NONE
5+
000000 6 RETURN_VALUE
6+
7+
Disassembly of foo:
8+
000022 0 LOAD_GLOBAL 0 (range)
9+
000028 2 LOAD_BYTE 10
10+
000022 4 CALL_FUNCTION 1
11+
000013 6 GET_ITER
12+
000013 >> 7 FOR_ITER 67 (to 74)
13+
000017 9 STORE_FAST 0 (i)
14+
000051 11 LOAD_FAST 0 (i)
15+
000048 13 POP_AND_JUMP_IF_FALSE 21 (to 34)
16+
000069 15 LOAD_GLOBAL 1 (a)
17+
000105 17 LOAD_GLOBAL 2 (print)
18+
000111 19 LOAD_STRING 1 ('finally')
19+
000105 21 CALL_FUNCTION 1
20+
000105 23 POP_TOP
21+
000135 24 LOAD_GLOBAL 3 (b)
22+
000128 26 ROT_TWO
23+
000128 27 POP_TOP
24+
000128 28 ROT_TWO
25+
000128 29 POP_TOP
26+
000128 30 RETURN_VALUE
27+
000128 31 ROT_TWO
28+
000128 32 POP_TOP
29+
000128 33 RETURN_VALUE
30+
000077 >> 34 LOAD_GLOBAL 2 (print)
31+
000083 36 LOAD_FAST 0 (i)
32+
000077 38 CALL_FUNCTION 1
33+
000077 40 POP_TOP
34+
000077 41 JUMP_FORWARD 19 (to 60)
35+
000077 43 PUSH_EXC_INFO (exc handler 11 - 17; stack: 1 | exc handler 34 - 43; stack: 1)
36+
000105 44 LOAD_GLOBAL 2 (print)
37+
000111 46 LOAD_STRING 1 ('finally')
38+
000105 48 CALL_FUNCTION 1
39+
000105 50 POP_TOP
40+
000135 51 LOAD_GLOBAL 3 (b)
41+
000128 53 ROT_THREE
42+
000128 54 POP_EXCEPT
43+
000128 55 POP_TOP
44+
000128 56 ROT_TWO
45+
000128 57 POP_TOP
46+
000128 58 RETURN_VALUE
47+
000128 59 END_EXC_HANDLER (exc handler 44 - 59; stack: 2)
48+
000105 >> 60 LOAD_GLOBAL 2 (print)
49+
000111 62 LOAD_STRING 1 ('finally')
50+
000105 64 CALL_FUNCTION 1
51+
000105 66 POP_TOP
52+
000135 67 LOAD_GLOBAL 3 (b)
53+
000128 69 ROT_TWO
54+
000128 70 POP_TOP
55+
000128 71 RETURN_VALUE
56+
000128 72 JUMP_BACKWARD 65 (to 7)
57+
000128 >> 74 LOAD_NONE
58+
000128 75 RETURN_VALUE
Lines changed: 34 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,35 @@
11
Disassembly of <module>:
2-
000009 0 LOAD_NAME 0 (range)
3-
000015 2 LOAD_BYTE 10
4-
000009 4 CALL_FUNCTION 1
5-
000000 6 GET_ITER
6-
000000 >> 7 FOR_ITER 36 (to 43)
7-
000004 9 STORE_NAME 1 (i)
8-
000038 11 LOAD_NAME 2 (a)
9-
000054 13 LOAD_NAME 3 (print)
10-
000060 15 LOAD_STRING 0 ('finally')
11-
000054 17 CALL_FUNCTION 1
12-
000054 19 POP_TOP
13-
000054 20 ROT_TWO
14-
000054 21 POP_TOP
15-
000054 22 RETURN_VALUE
16-
000054 23 JUMP_FORWARD 11 (to 34)
17-
000054 25 PUSH_EXC_INFO (exc handler 11 - 13; stack: 1)
18-
000054 26 LOAD_NAME 3 (print)
19-
000060 28 LOAD_STRING 0 ('finally')
20-
000054 30 CALL_FUNCTION 1
21-
000054 32 POP_TOP
22-
000054 33 END_EXC_HANDLER (exc handler 26 - 33; stack: 2)
23-
000054 >> 34 LOAD_NAME 3 (print)
24-
000060 36 LOAD_STRING 0 ('finally')
25-
000054 38 CALL_FUNCTION 1
26-
000054 40 POP_TOP
27-
000054 41 JUMP_BACKWARD 34 (to 7)
28-
000054 >> 43 LOAD_NONE
29-
000054 44 RETURN_VALUE
2+
000000 0 MAKE_FUNCTION 0 (foo)
3+
000000 3 STORE_NAME 0 (foo)
4+
000000 5 LOAD_NONE
5+
000000 6 RETURN_VALUE
6+
7+
Disassembly of foo:
8+
000022 0 LOAD_GLOBAL 0 (range)
9+
000028 2 LOAD_BYTE 10
10+
000022 4 CALL_FUNCTION 1
11+
000013 6 GET_ITER
12+
000013 >> 7 FOR_ITER 36 (to 43)
13+
000017 9 STORE_FAST 0 (i)
14+
000055 11 LOAD_GLOBAL 1 (a)
15+
000075 13 LOAD_GLOBAL 2 (print)
16+
000081 15 LOAD_STRING 1 ('finally')
17+
000075 17 CALL_FUNCTION 1
18+
000075 19 POP_TOP
19+
000075 20 ROT_TWO
20+
000075 21 POP_TOP
21+
000075 22 RETURN_VALUE
22+
000075 23 JUMP_FORWARD 11 (to 34)
23+
000075 25 PUSH_EXC_INFO (exc handler 11 - 13; stack: 1)
24+
000075 26 LOAD_GLOBAL 2 (print)
25+
000081 28 LOAD_STRING 1 ('finally')
26+
000075 30 CALL_FUNCTION 1
27+
000075 32 POP_TOP
28+
000075 33 END_EXC_HANDLER (exc handler 26 - 33; stack: 2)
29+
000075 >> 34 LOAD_GLOBAL 2 (print)
30+
000081 36 LOAD_STRING 1 ('finally')
31+
000075 38 CALL_FUNCTION 1
32+
000075 40 POP_TOP
33+
000075 41 JUMP_BACKWARD 34 (to 7)
34+
000075 >> 43 LOAD_NONE
35+
000075 44 RETURN_VALUE
Lines changed: 28 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,29 @@
11
Disassembly of <module>:
2-
000009 0 LOAD_NAME 0 (range)
3-
000015 2 LOAD_BYTE 10
4-
000009 4 CALL_FUNCTION 1
5-
000000 6 GET_ITER
6-
000000 >> 7 FOR_ITER 23 (to 30)
7-
000004 9 STORE_NAME 1 (i)
8-
000027 11 LOAD_NAME 2 (foo)
9-
000027 13 CALL_FUNCTION 0
10-
000022 15 SETUP_WITH
11-
000036 16 STORE_NAME 3 (cm)
12-
000051 18 LOAD_NAME 4 (a)
13-
000022 20 ROT_THREE
14-
000022 21 LOAD_NONE
15-
000022 22 EXIT_WITH
16-
000022 23 ROT_TWO
17-
000022 24 POP_TOP
18-
000022 25 RETURN_VALUE
19-
000022 26 LOAD_NONE
20-
000022 27 EXIT_WITH (exc handler 16 - 20; stack: 3)
21-
000022 28 JUMP_BACKWARD 21 (to 7)
22-
000022 >> 30 LOAD_NONE
23-
000022 31 RETURN_VALUE
2+
000000 0 MAKE_FUNCTION 0 (foo)
3+
000000 3 STORE_NAME 0 (foo)
4+
000000 5 LOAD_NONE
5+
000000 6 RETURN_VALUE
6+
7+
Disassembly of foo:
8+
000022 0 LOAD_GLOBAL 0 (range)
9+
000028 2 LOAD_BYTE 10
10+
000022 4 CALL_FUNCTION 1
11+
000013 6 GET_ITER
12+
000013 >> 7 FOR_ITER 23 (to 30)
13+
000017 9 STORE_FAST 0 (i)
14+
000042 11 LOAD_GLOBAL 1 (foo)
15+
000042 13 CALL_FUNCTION 0
16+
000037 15 SETUP_WITH
17+
000051 16 STORE_FAST 1 (cm)
18+
000068 18 LOAD_GLOBAL 2 (a)
19+
000037 20 ROT_THREE
20+
000037 21 LOAD_NONE
21+
000037 22 EXIT_WITH
22+
000037 23 ROT_TWO
23+
000037 24 POP_TOP
24+
000037 25 RETURN_VALUE
25+
000037 26 LOAD_NONE
26+
000037 27 EXIT_WITH (exc handler 16 - 20; stack: 3)
27+
000037 28 JUMP_BACKWARD 21 (to 7)
28+
000037 >> 30 LOAD_NONE
29+
000037 31 RETURN_VALUE

0 commit comments

Comments
 (0)