[pypy-commit] pypy gc-minimark-pinning: fix translation
fijal
noreply at buildbot.pypy.org
Mon Apr 16 10:03:18 CEST 2012
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: gc-minimark-pinning
Changeset: r54383:107ee52d2e02
Date: 2012-04-16 10:02 +0200
http://bitbucket.org/pypy/pypy/changeset/107ee52d2e02/
Log: fix translation
diff --git a/pypy/translator/c/gc.py b/pypy/translator/c/gc.py
--- a/pypy/translator/c/gc.py
+++ b/pypy/translator/c/gc.py
@@ -8,6 +8,7 @@
from pypy.rpython.memory.gctransform import \
refcounting, boehm, framework, asmgcroot
from pypy.rpython.lltypesystem import lltype, llmemory
+from pypy.rpython.memory import gctypelayout
from pypy.translator.tool.cbuild import ExternalCompilationInfo
class BasicGcPolicy(object):
@@ -340,7 +341,7 @@
return framework.WEAKREF
def convert_weakref_to(self, ptarget):
- return framework.convert_weakref_to(ptarget)
+ return gctypelayout.convert_weakref_to(ptarget)
def OP_GC_RELOAD_POSSIBLY_MOVED(self, funcgen, op):
if isinstance(op.args[1], Constant):
More information about the pypy-commit
mailing list