develooper Front page | perl.cvs.parrot | Postings from December 2008

[svn:parrot] r34124 - in branches/pdd09gc_part1: include/parrot src/gc

From:
Whiteknight
Date:
December 19, 2008 17:59
Subject:
[svn:parrot] r34124 - in branches/pdd09gc_part1: include/parrot src/gc
Message ID:
20081220015917.79800CBA12@x12.develooper.com
Author: Whiteknight
Date: Fri Dec 19 17:59:16 2008
New Revision: 34124

Modified:
   branches/pdd09gc_part1/include/parrot/settings.h
   branches/pdd09gc_part1/src/gc/incremental_ms.c

Log:
[pdd09gc_part1] two small notes

Modified: branches/pdd09gc_part1/include/parrot/settings.h
==============================================================================
--- branches/pdd09gc_part1/include/parrot/settings.h	(original)
+++ branches/pdd09gc_part1/include/parrot/settings.h	Fri Dec 19 17:59:16 2008
@@ -39,6 +39,7 @@
  * 0 ... MS  stop-the-world mark & sweep
  * 1 ... IMS incremental mark & sweep
  * 2 ... GMS generational mark & sweep
+ * 3 ... IT  incremental tricolor
  *
  * Please note that only '0' is tested.
  */

Modified: branches/pdd09gc_part1/src/gc/incremental_ms.c
==============================================================================
--- branches/pdd09gc_part1/src/gc/incremental_ms.c	(original)
+++ branches/pdd09gc_part1/src/gc/incremental_ms.c	Fri Dec 19 17:59:16 2008
@@ -779,6 +779,10 @@
         /* XXX: It's a string or a const-string, or whatever. Deal
                 with that here. */
     }
+    else {
+        /* I don't even know what it would be here, but it definitely
+           isn't a PMC or anything with children */
+    }
 
     /* if the PMC is an array of other PMCs, we cycle through those. I'm
        surprised if this isn't covered by VTABLE_mark, but I won't question it
@@ -829,7 +833,6 @@
     arena_base->init_pool          = NULL;
 }
 
-
 /*
 
 =item C<void Parrot_gc_it_pool_init>



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About