Author: Armin Rigo <[email protected]>
Branch:
Changeset: r143:4420ecc1548e
Date: 2013-06-16 11:50 +0200
http://bitbucket.org/pypy/stmgc/changeset/4420ecc1548e/
Log: Fix
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -144,7 +144,12 @@
gcptr *items = d->private_from_protected.items;
for (i = d->num_private_from_protected_known_old; i < size; i++) {
+ assert(items[i]->h_tid & GCFLAG_PRIVATE_FROM_PROTECTED);
+ assert(IS_POINTER(items[i]->h_revision));
+
visit_if_young(&items[i]);
+
+ stmcb_trace((gcptr)items[i]->h_revision, &visit_if_young);
}
d->num_private_from_protected_known_old = size;
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit