@@ -5,7 +5,7 @@ Raw bytecode (code_info_size=\\d\+, bytecode_size=\\d\+):
5
5
arg names:
6
6
(N_STATE 3)
7
7
(N_EXC_STACK 0)
8
- bc=-3 line=1
8
+ bc=-1 line=1
9
9
########
10
10
bc=\\d\+ line=134
11
11
00 MAKE_FUNCTION \.\+
@@ -34,7 +34,7 @@ arg names:
34
34
(INIT_CELL 14)
35
35
(INIT_CELL 15)
36
36
(INIT_CELL 16)
37
- bc=-6 line=1
37
+ bc=-4 line=1
38
38
########
39
39
bc=\\d\+ line=118
40
40
00 LOAD_CONST_NONE
@@ -86,8 +86,7 @@ arg names:
86
86
\\d\+ UNARY_OP 4
87
87
\\d\+ STORE_FAST 9
88
88
\\d\+ LOAD_FAST 0
89
- \\d\+ UNARY_OP 0
90
- \\d\+ NOT
89
+ \\d\+ UNARY_OP 6
91
90
\\d\+ STORE_FAST 10
92
91
\\d\+ LOAD_FAST 0
93
92
\\d\+ LOAD_DEREF 14
@@ -108,8 +107,7 @@ arg names:
108
107
\\d\+ LOAD_DEREF 14
109
108
\\d\+ LOAD_FAST 1
110
109
\\d\+ BINARY_OP 27 __eq__
111
- \\d\+ UNARY_OP 0
112
- \\d\+ NOT
110
+ \\d\+ UNARY_OP 6
113
111
\\d\+ STORE_FAST 10
114
112
\\d\+ LOAD_DEREF 14
115
113
\\d\+ LOAD_ATTR c (cache=0)
@@ -318,7 +316,7 @@ Raw bytecode (code_info_size=\\d\+, bytecode_size=\\d\+):
318
316
arg names:
319
317
(N_STATE 2)
320
318
(N_EXC_STACK 0)
321
- bc=-3 line=1
319
+ bc=-1 line=1
322
320
bc=0 line=129
323
321
bc=3 line=130
324
322
bc=6 line=131
@@ -342,14 +340,14 @@ Raw bytecode (code_info_size=\\d\+, bytecode_size=\\d\+):
342
340
arg names:
343
341
(N_STATE 1)
344
342
(N_EXC_STACK 0)
345
- bc=-3 line=1
346
- bc=10 line=135
343
+ bc=-1 line=1
10000
344
+ bc=13 line=135
347
345
00 LOAD_NAME __name__ (cache=0)
348
- 03 STORE_NAME __module__
349
- 05 LOAD_CONST_STRING 'Class'
350
- 08 STORE_NAME __qualname__
351
- 10 LOAD_CONST_NONE
352
- 11 RETURN_VALUE
346
+ 04 STORE_NAME __module__
347
+ 07 LOAD_CONST_STRING 'Class'
348
+ 10 STORE_NAME __qualname__
349
+ 13 LOAD_CONST_NONE
350
+ 14 RETURN_VALUE
353
351
File cmdline/cmd_showbc.py, code block '<genexpr>' (descriptor: \.\+, bytecode @\.\+ bytes)
354
352
Raw bytecode (code_info_size=\\d\+, bytecode_size=\\d\+):
355
353
########
@@ -384,7 +382,7 @@ arg names: * * *
384
382
07 LOAD_DEREF 1
385
383
09 POP_JUMP_IF_FALSE 3
386
384
12 LOAD_DEREF 0
387
- 14 LIST_APPEND 2
385
+ 14 STORE_COMP 8
388
386
16 JUMP 3
389
387
19 RETURN_VALUE
390
388
File cmdline/cmd_showbc.py, code block '<dictcomp>' (descriptor: \.\+, bytecode @\.\+ bytes)
@@ -404,7 +402,7 @@ arg names: * * *
404
402
09 POP_JUMP_IF_FALSE 3
405
403
12 LOAD_DEREF 0
406
404
14 LOAD_DEREF 0
407
- 16 MAP_ADD 2
405
+ 16 STORE_COMP 13
408
406
18 JUMP 3
409
407
21 RETURN_VALUE
410
408
File cmdline/cmd_showbc.py, code block 'closure' (descriptor: \.\+, bytecode @\.\+ bytes)
@@ -443,4 +441,4 @@ arg names: * b
443
441
mem: total=\\d\+, current=\\d\+, peak=\\d\+
444
442
stack: \\d\+ out of \\d\+
445
443
GC: total: \\d\+, used: \\d\+, free: \\d\+
446
- No. of 1-blocks: \\d\+, 2-blocks: \\d\+, max blk sz: \\d\+
444
+ No. of 1-blocks: \\d\+, 2-blocks: \\d\+, max blk sz: \\d\+, max free sz: \\d\+
0 commit comments