aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIrit Katriel <iritkatriel@yahoo.com>2021-01-26 10:17:13 +0000
committerGitHub <noreply@github.com>2021-01-26 10:17:13 +0000
commitdea5bf9d15999bfcc58095b157c0678d45b00bdd (patch)
tree026c0c7cd0b1c05213b350801bec7c24ae4edbbb
parentFix minor typo in the rest format in the enum docs (GH-24335) (diff)
downloadcpython-dea5bf9d15999bfcc58095b157c0678d45b00bdd.tar.gz
cpython-dea5bf9d15999bfcc58095b157c0678d45b00bdd.tar.bz2
cpython-dea5bf9d15999bfcc58095b157c0678d45b00bdd.zip
bpo-33387: update documentation for exception handling opcode changes (GH-24334)
* bpo-33387: remove obsolete comment * bpo-33387: update SETUP_WITH opcode documentation
-rw-r--r--Doc/library/dis.rst2
-rw-r--r--Python/compile.c2
2 files changed, 1 insertions, 3 deletions
diff --git a/Doc/library/dis.rst b/Doc/library/dis.rst
index c09d8338d2..f3b25383c5 100644
--- a/Doc/library/dis.rst
+++ b/Doc/library/dis.rst
@@ -742,7 +742,7 @@ iterations of the loop.
This opcode performs several operations before a with block starts. First,
it loads :meth:`~object.__exit__` from the context manager and pushes it onto
- the stack for later use by :opcode:`WITH_CLEANUP_START`. Then,
+ the stack for later use by :opcode:`WITH_EXCEPT_START`. Then,
:meth:`~object.__enter__` is called, and a finally block pointing to *delta*
is pushed. Finally, the result of calling the ``__enter__()`` method is pushed onto
the stack. The next opcode will either ignore it (:opcode:`POP_TOP`), or
diff --git a/Python/compile.c b/Python/compile.c
index 6aa74cc2d6..223c63637f 100644
--- a/Python/compile.c
+++ b/Python/compile.c
@@ -898,8 +898,6 @@ compiler_next_instr(basicblock *b)
* 1 -- when jump
* -1 -- maximal
*/
-/* XXX Make the stack effect of WITH_CLEANUP_START and
- WITH_CLEANUP_FINISH deterministic. */
static int
stack_effect(int opcode, int oparg, int jump)
{