diff options
Diffstat (limited to 'Python/bytecodes.c')
| -rw-r--r-- | Python/bytecodes.c | 50 | 
1 files changed, 0 insertions, 50 deletions
diff --git a/Python/bytecodes.c b/Python/bytecodes.c index f1fec0b..b5ead16 100644 --- a/Python/bytecodes.c +++ b/Python/bytecodes.c @@ -1918,56 +1918,6 @@ dummy_func(              }          } -        inst(JUMP_IF_FALSE_OR_POP, (cond -- cond if (jump))) { -            bool jump = false; -            int err; -            if (Py_IsTrue(cond)) { -                _Py_DECREF_NO_DEALLOC(cond); -            } -            else if (Py_IsFalse(cond)) { -                JUMPBY(oparg); -                jump = true; -            } -            else { -                err = PyObject_IsTrue(cond); -                if (err > 0) { -                    Py_DECREF(cond); -                } -                else if (err == 0) { -                    JUMPBY(oparg); -                    jump = true; -                } -                else { -                    goto error; -                } -            } -        } - -        inst(JUMP_IF_TRUE_OR_POP, (cond -- cond if (jump))) { -            bool jump = false; -            int err; -            if (Py_IsFalse(cond)) { -                _Py_DECREF_NO_DEALLOC(cond); -            } -            else if (Py_IsTrue(cond)) { -                JUMPBY(oparg); -                jump = true; -            } -            else { -                err = PyObject_IsTrue(cond); -                if (err > 0) { -                    JUMPBY(oparg); -                    jump = true; -                } -                else if (err == 0) { -                    Py_DECREF(cond); -                } -                else { -                    goto error; -                } -            } -        } -          inst(JUMP_BACKWARD_NO_INTERRUPT, (--)) {              /* This bytecode is used in the `yield from` or `await` loop.               * If there is an interrupt, we want it handled in the innermost  | 
