[pypy-svn] r67513 - pypy/trunk/pypy/module/pypyjit

arigo at codespeak.net arigo at codespeak.net
Sat Sep 5 12:34:31 CEST 2009


Author: arigo
Date: Sat Sep  5 12:34:30 2009
New Revision: 67513

Modified:
   pypy/trunk/pypy/module/pypyjit/policy.py
Log:
Hide pypy.rlib.rweakrefimpl from the eyes of the JIT.
Restores JITability of r67500 (so that the revert of
r67501 can be cancelled).


Modified: pypy/trunk/pypy/module/pypyjit/policy.py
==============================================================================
--- pypy/trunk/pypy/module/pypyjit/policy.py	(original)
+++ pypy/trunk/pypy/module/pypyjit/policy.py	Sat Sep  5 12:34:30 2009
@@ -56,6 +56,9 @@
         # string builder interface
         if mod == 'pypy.rpython.lltypesystem.rbuilder':
             return False
+        # rweakvaluedict implementation
+        if mod == 'pypy.rlib.rweakrefimpl':
+            return False
         #if (mod == 'pypy.rpython.rlist' or
         #    mod == 'pypy.rpython.lltypesystem.rdict' or
         #    mod == 'pypy.rpython.lltypesystem.rlist'):



More information about the Pypy-commit mailing list