[pypy-commit] pypy stm-gc-2: Translation fixes

arigo noreply at buildbot.pypy.org
Wed Apr 17 17:30:39 CEST 2013


Author: Armin Rigo <arigo at tunes.org>
Branch: stm-gc-2
Changeset: r63451:52ae351c7535
Date: 2013-04-17 17:28 +0200
http://bitbucket.org/pypy/pypy/changeset/52ae351c7535/

Log:	Translation fixes

diff --git a/rpython/memory/gctransform/framework.py b/rpython/memory/gctransform/framework.py
--- a/rpython/memory/gctransform/framework.py
+++ b/rpython/memory/gctransform/framework.py
@@ -1258,7 +1258,7 @@
         else:
             try:
                 analyzer = FinalizerAnalyzer(self.translator)
-                light = not analyzer..analyze_light_finalizer(g)
+                light = not analyzer.analyze_light_finalizer(g)
             except lltype.DelayedPointer:
                 light = False    # XXX bah, too bad
         return fptr, light
diff --git a/rpython/memory/gctransform/stmframework.py b/rpython/memory/gctransform/stmframework.py
--- a/rpython/memory/gctransform/stmframework.py
+++ b/rpython/memory/gctransform/stmframework.py
@@ -115,7 +115,7 @@
             gc = self.gc
             addr = end
             while True:
-                addr = root_iterator.nextleft(gc, addr)
+                addr = root_iterator.nextleft(gc, llmemory.NULL, addr)
                 if addr.signed[0] == END_MARKER:
                     break
                 callback(arg, addr)


More information about the pypy-commit mailing list