[pypy-commit] pypy framestate: kill dead method
rlamy
noreply at buildbot.pypy.org
Fri Feb 13 14:27:29 CET 2015
Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: framestate
Changeset: r75853:ede92a81f6be
Date: 2015-02-13 09:40 +0000
http://bitbucket.org/pypy/pypy/changeset/ede92a81f6be/
Log: kill dead method
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
--- a/rpython/flowspace/flowcontext.py
+++ b/rpython/flowspace/flowcontext.py
@@ -1123,21 +1123,8 @@
class LoopBlock(FrameBlock):
"""A loop block. Stores the end-of-loop pointer in case of 'break'."""
-
handles = (Break, Continue)
- def handle(self, ctx, unroller):
- if isinstance(unroller, Continue):
- # re-push the loop block without cleaning up the value stack,
- # and jump to the beginning of the loop, stored in the
- # exception's argument
- ctx.blockstack.append(self)
- return unroller.jump_to
- else:
- # jump to the end of the loop
- self.cleanupstack(ctx)
- return self.handler
-
class ExceptBlock(FrameBlock):
"""An try:except: block. Stores the position of the exception handler."""
More information about the pypy-commit
mailing list