[pypy-svn] r55640 - pypy/branch/c-backend-fun/pypy/translator/oosupport
fijal at codespeak.net
fijal at codespeak.net
Fri Jun 6 21:23:10 CEST 2008
Author: fijal
Date: Fri Jun 6 21:23:09 2008
New Revision: 55640
Modified:
pypy/branch/c-backend-fun/pypy/translator/oosupport/treebuilder.py
Log:
Leave a comment
Modified: pypy/branch/c-backend-fun/pypy/translator/oosupport/treebuilder.py
==============================================================================
--- pypy/branch/c-backend-fun/pypy/translator/oosupport/treebuilder.py (original)
+++ pypy/branch/c-backend-fun/pypy/translator/oosupport/treebuilder.py Fri Jun 6 21:23:09 2008
@@ -76,6 +76,10 @@
op.args[i] = SubOperation(sub_op)
block.operations[sub_i] = None
# another pass
+ # XXX this assumes left-to-right parameter order evaluation,
+ # we need to differentiate it depending on how backend solves
+ # the problem (for C and direct/indirect_call is right to left as
+ # far as I remember)
for num_op, op in enumerate(block.operations):
if op is not None:
for i, v in enumerate(op.args):
More information about the Pypy-commit
mailing list