[pypy-svn] pypy 32ptr-on-64bit: Fix.

arigo commits-noreply at bitbucket.org
Thu Feb 3 18:36:53 CET 2011


Author: Armin Rigo <arigo at tunes.org>
Branch: 32ptr-on-64bit
Changeset: r41584:1c8aa0b7d1b4
Date: 2011-01-29 12:58 +0100
http://bitbucket.org/pypy/pypy/changeset/1c8aa0b7d1b4/

Log:	Fix.

diff --git a/pypy/jit/metainterp/resume.py b/pypy/jit/metainterp/resume.py
--- a/pypy/jit/metainterp/resume.py
+++ b/pypy/jit/metainterp/resume.py
@@ -75,7 +75,7 @@
 # important because this is often the biggest single consumer of memory
 # in a pypy-c-jit.
 #
-NUMBERINGP = lltype.Ptr(lltype.GcForwardReference())
+NUMBERINGP = lltype.Ptr(lltype.GcForwardReference(will_be_varsize=True))
 NUMBERING = lltype.GcStruct('Numbering',
                             ('prev', NUMBERINGP),
                             ('nums', lltype.Array(rffi.SHORT)))


More information about the Pypy-commit mailing list