[pypy-commit] pypy default: remove pointless argument for exec_host_bytecode

gutworth noreply at buildbot.pypy.org
Tue Jun 14 01:09:14 CEST 2011


Author: Benjamin Peterson <benjamin at python.org>
Branch: 
Changeset: r44917:cfbda2605f9d
Date: 2011-06-13 18:12 -0500
http://bitbucket.org/pypy/pypy/changeset/cfbda2605f9d/

Log:	remove pointless argument for exec_host_bytecode

diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/interpreter/astcompiler/test/test_compiler.py
--- a/pypy/interpreter/astcompiler/test/test_compiler.py
+++ b/pypy/interpreter/astcompiler/test/test_compiler.py
@@ -55,7 +55,7 @@
         co_expr = compile(evalexpr, '<evalexpr>', 'eval')
         space = self.space
         pyco_expr = PyCode._from_code(space, co_expr)
-        w_res = pyco_expr.exec_host_bytecode(space, w_dict, w_dict)
+        w_res = pyco_expr.exec_host_bytecode(w_dict, w_dict)
         res = space.str_w(space.repr(w_res))
         if not isinstance(expected, float):
             assert res == repr(expected)
diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py
--- a/pypy/interpreter/pycode.py
+++ b/pypy/interpreter/pycode.py
@@ -256,7 +256,7 @@
                          tuple(self.co_freevars),
                          tuple(self.co_cellvars) )
 
-    def exec_host_bytecode(self, w_dict, w_globals, w_locals):
+    def exec_host_bytecode(self, w_globals, w_locals):
         from pypy.interpreter.pyframe import CPythonFrame
         frame = CPythonFrame(self.space, self, w_globals, None)
         frame.setdictscope(w_locals)
diff --git a/pypy/tool/pytest/appsupport.py b/pypy/tool/pytest/appsupport.py
--- a/pypy/tool/pytest/appsupport.py
+++ b/pypy/tool/pytest/appsupport.py
@@ -53,7 +53,7 @@
         for key, w_value in vars.items():
             space.setitem(self.w_locals, space.wrap(key), w_value)
         pyc = pycode.PyCode._from_code(space, code)
-        return pyc.exec_host_bytecode(None, self.w_globals, self.w_locals)
+        return pyc.exec_host_bytecode(self.w_globals, self.w_locals)
     exec_ = eval
 
     def repr(self, w_value):


More information about the pypy-commit mailing list