[pypy-commit] stmgc copy-over-original2: Fix

arigo noreply at buildbot.pypy.org
Thu Jul 25 19:29:04 CEST 2013


Author: Armin Rigo <arigo at tunes.org>
Branch: copy-over-original2
Changeset: r441:102fc9863345
Date: 2013-07-25 18:13 +0200
http://bitbucket.org/pypy/stmgc/changeset/102fc9863345/

Log:	Fix

diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -540,7 +540,8 @@
 
         if (obj->h_tid & GCFLAG_MOVED) {
             assert(!(obj->h_tid & GCFLAG_PRIVATE_FROM_PROTECTED));
-            obj = (gcptr)obj->h_revision;
+            assert(IS_POINTER(obj->h_original));
+            obj = (gcptr)obj->h_original;
             items[i] = obj;
         }
         else if (obj->h_tid & GCFLAG_PRIVATE_FROM_PROTECTED) {


More information about the pypy-commit mailing list