[svn:parrot] r49359 - branches/generational_gc/src/gc
bacek at svn.parrot.org
bacek at svn.parrot.org
Tue Sep 28 05:19:56 UTC 2010
Author: bacek
Date: Tue Sep 28 05:19:55 2010
New Revision: 49359
URL: https://trac.parrot.org/parrot/changeset/49359
Log:
Actually propagate PMC into older generation.
Modified:
branches/generational_gc/src/gc/gc_ms2.c
Modified: branches/generational_gc/src/gc/gc_ms2.c
==============================================================================
--- branches/generational_gc/src/gc/gc_ms2.c Mon Sep 27 16:29:31 2010 (r49358)
+++ branches/generational_gc/src/gc/gc_ms2.c Tue Sep 28 05:19:55 2010 (r49359)
@@ -1298,7 +1298,7 @@
/* We'll move "A" into older generation */
/* But keep "B" in younger */
/* Kaboom. "B" collected prematurely on next run */
- if (0 && obj->flags & PObj_GC_generation_2_FLAG) {
+ if (1 || obj->flags & PObj_GC_generation_2_FLAG) {
/* Move into older generation */
LIST_REMOVE(from, tmp);
LIST_APPEND(to, tmp);
More information about the parrot-commits
mailing list