[pypy-svn] r58785 - pypy/dist/pypy/translator/goal
xoraxax at codespeak.net
xoraxax at codespeak.net
Tue Oct 7 18:52:44 CEST 2008
Author: xoraxax
Date: Tue Oct 7 18:52:43 2008
New Revision: 58785
Modified:
pypy/dist/pypy/translator/goal/ann_override.py
Log:
Avoid SystemErrors in the translation.
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 18:52:43 2008
@@ -121,7 +121,7 @@
def builder(translator, func):
#print "LOOKUP", attr
pol.consider_lookup(funcdesc.bookkeeper, attr)
- d = {'__name__': '<ann_override.lookup>'}
+ 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 = {'__name__': '<ann_override.lookup>'}
+ 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