[pypy-svn] r24757 - pypy/dist/pypy/translator/c

tismer at codespeak.net tismer at codespeak.net
Wed Mar 22 00:56:18 CET 2006


Author: tismer
Date: Wed Mar 22 00:56:10 2006
New Revision: 24757

Modified:
   pypy/dist/pypy/translator/c/wrapper.py
Log:
make the generated wrapper function(s) also visible in the final graph

Modified: pypy/dist/pypy/translator/c/wrapper.py
==============================================================================
--- pypy/dist/pypy/translator/c/wrapper.py	(original)
+++ pypy/dist/pypy/translator/c/wrapper.py	Wed Mar 22 00:56:10 2006
@@ -119,6 +119,8 @@
     # "return result"
     block = Block([vself, vargs, vkwds])
     wgraph = FunctionGraph('pyfn_' + func.func_name, block)
+    translator.update_call_graph(wgraph, graph, object())
+    translator.graphs.append(wgraph)
     block.operations[:] = newops
     block.closeblock(Link([vresult], wgraph.returnblock))
     checkgraph(wgraph)



More information about the Pypy-commit mailing list