Author: Benjamin Peterson <[email protected]>
Branch: py3k
Changeset: r53659:f8e09e44479b
Date: 2012-03-14 22:19 -0500
http://bitbucket.org/pypy/pypy/changeset/f8e09e44479b/
Log: correct stack adjustment computation
diff --git a/pypy/interpreter/astcompiler/assemble.py
b/pypy/interpreter/astcompiler/assemble.py
--- a/pypy/interpreter/astcompiler/assemble.py
+++ b/pypy/interpreter/astcompiler/assemble.py
@@ -626,7 +626,7 @@
return -arg
def _num_args(oparg):
- return (oparg % 256) + 2 * (oparg / 256)
+ return (oparg % 256) + 2 * ((oparg // 256) % 256)
def _compute_CALL_FUNCTION(arg):
return -_num_args(arg)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit