[svn:parrot] r40009 - trunk/src/gc

bacek at svn.parrot.org bacek at svn.parrot.org
Sun Jul 12 01:51:33 UTC 2009


Author: bacek
Date: Sun Jul 12 01:51:32 2009
New Revision: 40009
URL: https://trac.parrot.org/parrot/changeset/40009

Log:
[cage] Mark HLL_info and HLL_namespace as alive.

Modified:
   trunk/src/gc/mark_sweep.c

Modified: trunk/src/gc/mark_sweep.c
==============================================================================
--- trunk/src/gc/mark_sweep.c	Sun Jul 12 01:30:19 2009	(r40008)
+++ trunk/src/gc/mark_sweep.c	Sun Jul 12 01:51:32 2009	(r40009)
@@ -216,6 +216,10 @@
     /* Now mark the class hash */
     Parrot_gc_mark_PObj_alive(interp, (PObj *)interp->class_hash);
 
+    /* Now mark the HLL stuff */
+    Parrot_gc_mark_PObj_alive(interp, (PObj *)interp->HLL_info);
+    Parrot_gc_mark_PObj_alive(interp, (PObj *)interp->HLL_namespace);
+
     /* Mark the registry */
     PARROT_ASSERT(interp->gc_registry);
     Parrot_gc_mark_PObj_alive(interp, (PObj *)interp->gc_registry);


More information about the parrot-commits mailing list