[pypy-commit] pypy jit-targets: no need to export values

hakanardo noreply at buildbot.pypy.org
Sat Nov 5 10:02:31 CET 2011


Author: Hakan Ardo <hakan at debian.org>
Branch: jit-targets
Changeset: r48772:5b76dc7b47e9
Date: 2011-11-05 09:06 +0100
http://bitbucket.org/pypy/pypy/changeset/5b76dc7b47e9/

Log:	no need to export values

diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/jit/metainterp/optimizeopt/unroll.py
--- a/pypy/jit/metainterp/optimizeopt/unroll.py
+++ b/pypy/jit/metainterp/optimizeopt/unroll.py
@@ -192,7 +192,7 @@
         assert isinstance(target_token, TargetToken)
         targetop.initarglist(inputargs)
         target_token.virtual_state = virtual_state
-        target_token.exported_state = ExportedState(values, short_inputargs,
+        target_token.exported_state = ExportedState(short_inputargs,
                                                     constant_inputargs, short_boxes,
                                                     inputarg_setup_ops, self.optimizer,
                                                     start_resumedescr)
@@ -573,10 +573,9 @@
         self.unroll.add_op_to_short(self.op, False, True)        
 
 class ExportedState(object):
-    def __init__(self, values, short_inputargs, constant_inputargs,
+    def __init__(self, short_inputargs, constant_inputargs,
                  short_boxes, inputarg_setup_ops, optimizer,
                  start_resumedescr):
-        self.values = values
         self.short_inputargs = short_inputargs
         self.constant_inputargs = constant_inputargs
         self.short_boxes = short_boxes


More information about the pypy-commit mailing list