[pypy-commit] pypy emit-call-arm: passing wrong arg here
bivab
noreply at buildbot.pypy.org
Fri May 24 09:49:46 CEST 2013
Author: David Schneider <david.schneider at picle.org>
Branch: emit-call-arm
Changeset: r64523:27efe60f7f7a
Date: 2013-05-23 04:41 -0500
http://bitbucket.org/pypy/pypy/changeset/27efe60f7f7a/
Log: passing wrong arg here
diff --git a/rpython/jit/backend/arm/opassembler.py b/rpython/jit/backend/arm/opassembler.py
--- a/rpython/jit/backend/arm/opassembler.py
+++ b/rpython/jit/backend/arm/opassembler.py
@@ -1045,10 +1045,10 @@
def emit_guard_call_release_gil(self, op, guard_op, arglocs, regalloc,
fcond):
numargs = op.numargs()
- callargs = arglocs[:numargs + 3] # extract the arguments to the call
+ callargs = arglocs[:numargs + 3] # extract the arguments to the call
guardargs = arglocs[len(callargs):] # extrat the arguments for the guard
self._store_force_index(guard_op)
- self._emit_call(op, arglocs, is_call_release_gil=True)
+ self._emit_call(op, callargs, is_call_release_gil=True)
self._emit_guard_may_force(guard_op, guardargs)
return fcond
More information about the pypy-commit
mailing list