[pypy-commit] pypy default: emitting does not seem to be ever set to False

fijal noreply at buildbot.pypy.org
Sun Sep 13 12:44:16 CEST 2015


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: 
Changeset: r79601:ea4ca6dad408
Date: 2015-09-13 12:44 +0200
http://bitbucket.org/pypy/pypy/changeset/ea4ca6dad408/

Log:	emitting does not seem to be ever set to False

diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py
--- a/rpython/jit/metainterp/optimizeopt/optimizer.py
+++ b/rpython/jit/metainterp/optimizeopt/optimizer.py
@@ -257,8 +257,6 @@
         self.optearlyforce = None
         self.optunroll = None
 
-        self._emitting = True
-
         self.set_optimizations(optimizations)
         self.setup()
 
@@ -580,9 +578,8 @@
                         self.force_box(farg)
         elif op.can_raise():
             self.exception_might_have_happened = True
-        if self._emitting:
-            self._really_emitted_operation = op
-            self._newoperations.append(op)
+        self._really_emitted_operation = op
+        self._newoperations.append(op)
 
     def getlastop(self):
         return self._really_emitted_operation


More information about the pypy-commit mailing list