[pypy-svn] r58771 - pypy/dist/pypy/translator/goal

antocuni at codespeak.net antocuni at codespeak.net
Tue Oct 7 17:26:01 CEST 2008


Author: antocuni
Date: Tue Oct  7 17:26:00 2008
New Revision: 58771

Modified:
   pypy/dist/pypy/translator/goal/ann_override.py
Log:
(antocuni, xoraxax) track the module name also here


Modified: pypy/dist/pypy/translator/goal/ann_override.py
==============================================================================
--- pypy/dist/pypy/translator/goal/ann_override.py	(original)
+++ pypy/dist/pypy/translator/goal/ann_override.py	Tue Oct  7 17:26:00 2008
@@ -121,7 +121,7 @@
             def builder(translator, func):
                 #print "LOOKUP", attr
                 pol.consider_lookup(funcdesc.bookkeeper, attr)
-                d = {}
+                d = {'__name__': '<ann_override.lookup>'}
                 exec CACHED_LOOKUP % {'attr': attr} in d
                 return translator.buildflowgraph(d['lookup_'+attr])
             return funcdesc.cachedgraph(attr, builder=builder)
@@ -136,7 +136,7 @@
             def builder(translator, func):
                 #print "LOOKUP_IN_TYPE_WHERE", attr
                 pol.consider_lookup_in_type_where(funcdesc.bookkeeper, attr)
-                d = {}
+                d = {'__name__': '<ann_override.lookup>'}
                 exec CACHED_LOOKUP_IN_TYPE_WHERE % {'attr': attr} in d
                 return translator.buildflowgraph(d['lookup_in_type_where_'+attr])
             return funcdesc.cachedgraph(attr, builder=builder)



More information about the Pypy-commit mailing list