From a86a6eb54fd79a7a1eb9dfcff91597387759967b Mon Sep 17 00:00:00 2001 From: Michael Hansen Date: Sat, 18 Nov 2023 17:44:36 -0800 Subject: [PATCH] Fix a couple of incorrect instructions in Python 3.1 --- PythonBytecode.txt | 4 ++-- bytes/python_31.map | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/PythonBytecode.txt b/PythonBytecode.txt index 05a6ab7..822f377 100644 --- a/PythonBytecode.txt +++ b/PythonBytecode.txt @@ -471,8 +471,8 @@ COMPARE_OP [X] [X] [X] [X] [X] [X] [X] IMPORT_NAME [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] IMPORT_FROM [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] JUMP_FORWARD [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] -JUMP_IF_FALSE (_OR_POP) [X] [X] [+] [+] [+] [+] [+] [+] [+] [+] [+] -JUMP_IF_TRUE (_OR_POP) [X] [X] [+] [+] [+] [+] [+] [+] [+] [+] [+] +JUMP_IF_FALSE (_OR_POP) [X] [+] [+] [+] [+] [+] [+] [+] [+] [+] [+] +JUMP_IF_TRUE (_OR_POP) [X] [+] [+] [+] [+] [+] [+] [+] [+] [+] [+] JUMP_ABSOLUTE [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] POP_JUMP_IF_FALSE [ ] [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] POP_JUMP_IF_TRUE [ ] [X] [X] [X] [X] [X] [X] [X] [X] [X] [X] diff --git a/bytes/python_31.map b/bytes/python_31.map index 4dacb03..06b466b 100644 --- a/bytes/python_31.map +++ b/bytes/python_31.map @@ -70,8 +70,8 @@ 108 IMPORT_NAME_A 109 IMPORT_FROM_A 110 JUMP_FORWARD_A -111 JUMP_IF_FALSE_A -112 JUMP_IF_TRUE_A +111 JUMP_IF_FALSE_OR_POP_A +112 JUMP_IF_TRUE_OR_POP_A 113 JUMP_ABSOLUTE_A 114 POP_JUMP_IF_FALSE_A 115 POP_JUMP_IF_TRUE_A