[pypy-svn] r20387 - pypy/branch/somepbc-refactoring/pypy/translator/backendopt

arigo at codespeak.net arigo at codespeak.net
Tue Nov 29 13:09:19 CET 2005


Author: arigo
Date: Tue Nov 29 13:09:18 2005
New Revision: 20387

Modified:
   pypy/branch/somepbc-refactoring/pypy/translator/backendopt/inline.py
Log:
Oups, forgot this usage of exceptiondata.


Modified: pypy/branch/somepbc-refactoring/pypy/translator/backendopt/inline.py
==============================================================================
--- pypy/branch/somepbc-refactoring/pypy/translator/backendopt/inline.py	(original)
+++ pypy/branch/somepbc-refactoring/pypy/translator/backendopt/inline.py	Tue Nov 29 13:09:18 2005
@@ -6,7 +6,6 @@
 from pypy.objspace.flow.model import SpaceOperation, last_exception
 from pypy.objspace.flow.model import traverse, mkentrymap, checkgraph
 from pypy.annotation import model as annmodel
-from pypy.rpython.typesystem import getfunctionptr
 from pypy.rpython.lltypesystem.lltype import Bool, typeOf, Void
 from pypy.rpython import rmodel
 from pypy.tool.algo import sparsemat
@@ -200,8 +199,8 @@
                         index = afterblock.inputargs.index(arg)
                         linkargs.append(passon_vars[block][index - 1])
                 return linkargs
-            exc_match = Constant(getfunctionptr(
-                 translator.rtyper.getexceptiondata().ll_exception_match_graph))
+            exc_match = Constant(
+                translator.rtyper.getexceptiondata().fn_exception_match)
             exc_match.concretetype = typeOf(exc_match.value)
             #try to match the exceptions for simple cases
             for link in entrymap[graph_to_inline.exceptblock]:



More information about the Pypy-commit mailing list