[pypy-commit] pypy optresult: kill box usage

fijal noreply at buildbot.pypy.org
Wed Jun 24 10:36:26 CEST 2015


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: optresult
Changeset: r78283:3d9cfcc02bba
Date: 2015-06-24 10:36 +0200
http://bitbucket.org/pypy/pypy/changeset/3d9cfcc02bba/

Log:	kill box usage

diff --git a/rpython/jit/metainterp/graphpage.py b/rpython/jit/metainterp/graphpage.py
--- a/rpython/jit/metainterp/graphpage.py
+++ b/rpython/jit/metainterp/graphpage.py
@@ -1,7 +1,6 @@
 
 from rpython.translator.tool.graphpage import GraphPage
 from rpython.translator.tool.make_dot import DotGen
-from rpython.jit.metainterp.history import Box
 from rpython.jit.metainterp.resoperation import rop
 
 class SubGraph:
@@ -102,13 +101,8 @@
         self.dotgen = DotGen('resop')
         self.dotgen.emit('clusterrank="local"')
         self.generrmsg()
-        _prev = Box._extended_display
-        try:
-            Box._extended_display = False
-            for i, graph in enumerate(self.graphs):
-                self.gengraph(graph, i)
-        finally:
-            Box._extended_display = _prev
+        for i, graph in enumerate(self.graphs):
+            self.gengraph(graph, i)
         # we generate the edges at the end of the file; otherwise, and edge
         # could mention a node before it's declared, and this can cause the
         # node declaration to occur too early -- in the wrong subgraph.


More information about the pypy-commit mailing list