[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