diff options
author | Damien George <damien.p.george@gmail.com> | 2017-02-10 15:39:55 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2017-02-16 18:38:07 +1100 |
commit | 86b3db9cd08c6ec647fae7a1c723e902f47b7e1e (patch) | |
tree | 0581db199f6b21099d99122ebecd5b8dd24c8b24 | |
parent | 4d2bab14445b7261e4598f2aad5032d08e95b3ef (diff) | |
download | micropython-86b3db9cd08c6ec647fae7a1c723e902f47b7e1e.tar.gz micropython-86b3db9cd08c6ec647fae7a1c723e902f47b7e1e.zip |
tests/cmdline/cmd_showbc: Update to work with recent changes.
-rw-r--r-- | tests/cmdline/cmd_showbc.py.exp | 46 |
1 files changed, 20 insertions, 26 deletions
diff --git a/tests/cmdline/cmd_showbc.py.exp b/tests/cmdline/cmd_showbc.py.exp index 68e2fe51a1..d0baee10f8 100644 --- a/tests/cmdline/cmd_showbc.py.exp +++ b/tests/cmdline/cmd_showbc.py.exp @@ -175,14 +175,12 @@ Raw bytecode (code_info_size=\\d\+, bytecode_size=\\d\+): \\d\+ LOAD_FAST 15 \\d\+ MAKE_CLOSURE \.\+ 2 \\d\+ LOAD_FAST 2 -\\d\+ GET_ITER \\d\+ CALL_FUNCTION n=1 nkw=0 \\d\+ STORE_FAST 0 \\d\+ LOAD_FAST 14 \\d\+ LOAD_FAST 15 \\d\+ MAKE_CLOSURE \.\+ 2 \\d\+ LOAD_FAST 2 -\\d\+ GET_ITER \\d\+ CALL_FUNCTION n=1 nkw=0 \\d\+ STORE_FAST 0 \\d\+ LOAD_FAST 0 @@ -461,18 +459,16 @@ arg names: * * * (N_EXC_STACK 0) bc=-\\d\+ line=1 00 BUILD_LIST 0 -02 LOAD_NULL -03 LOAD_FAST 2 -04 LOAD_NULL -05 LOAD_NULL -06 FOR_ITER 22 -09 STORE_FAST 3 -10 LOAD_DEREF 1 -12 POP_JUMP_IF_FALSE 6 -15 LOAD_DEREF 0 -17 STORE_COMP 20 -19 JUMP 6 -22 RETURN_VALUE +02 LOAD_FAST 2 +03 GET_ITER_STACK +04 FOR_ITER 20 +07 STORE_FAST 3 +08 LOAD_DEREF 1 +10 POP_JUMP_IF_FALSE 4 +13 LOAD_DEREF 0 +15 STORE_COMP 20 +17 JUMP 4 +20 RETURN_VALUE File cmdline/cmd_showbc.py, code block '<dictcomp>' (descriptor: \.\+, bytecode @\.\+ bytes) Raw bytecode (code_info_size=\\d\+, bytecode_size=\\d\+): ######## @@ -483,19 +479,17 @@ arg names: * * * bc=-\\d\+ line=1 ######## 00 BUILD_MAP 0 -02 LOAD_NULL -03 LOAD_FAST 2 -04 LOAD_NULL -05 LOAD_NULL -06 FOR_ITER 24 -09 STORE_FAST 3 -10 LOAD_DEREF 1 -12 POP_JUMP_IF_FALSE 6 +02 LOAD_FAST 2 +03 GET_ITER_STACK +04 FOR_ITER 22 +07 STORE_FAST 3 +08 LOAD_DEREF 1 +10 POP_JUMP_IF_FALSE 4 +13 LOAD_DEREF 0 15 LOAD_DEREF 0 -17 LOAD_DEREF 0 -19 STORE_COMP 25 -21 JUMP 6 -24 RETURN_VALUE +17 STORE_COMP 25 +19 JUMP 4 +22 RETURN_VALUE File cmdline/cmd_showbc.py, code block 'closure' (descriptor: \.\+, bytecode @\.\+ bytes) Raw bytecode (code_info_size=\\d\+, bytecode_size=\\d\+): ######## |