[pypy-svn] r78000 - pypy/branch/leak-finder/pypy/rpython/memory/gctransform

arigo at codespeak.net arigo at codespeak.net
Fri Oct 15 17:36:31 CEST 2010


Author: arigo
Date: Fri Oct 15 17:36:29 2010
New Revision: 78000

Modified:
   pypy/branch/leak-finder/pypy/rpython/memory/gctransform/asmgcroot.py
Log:
Fix.


Modified: pypy/branch/leak-finder/pypy/rpython/memory/gctransform/asmgcroot.py
==============================================================================
--- pypy/branch/leak-finder/pypy/rpython/memory/gctransform/asmgcroot.py	(original)
+++ pypy/branch/leak-finder/pypy/rpython/memory/gctransform/asmgcroot.py	Fri Oct 15 17:36:29 2010
@@ -75,7 +75,8 @@
             key = (TYPE, num)
             if key not in sradict:
                 CONTAINER = lltype.FixedSizeArray(TYPE, 1)
-                p = lltype.malloc(CONTAINER, flavor='raw', zero=True)
+                p = lltype.malloc(CONTAINER, flavor='raw', zero=True,
+                                  immortal=True)
                 sradict[key] = Constant(p, lltype.Ptr(CONTAINER))
             sra.append(sradict[key])
         #



More information about the Pypy-commit mailing list