[svn:parrot] r40768 - branches/context_pmc3/src/pmc

bacek at svn.parrot.org bacek at svn.parrot.org
Mon Aug 24 22:12:43 UTC 2009


Author: bacek
Date: Mon Aug 24 22:12:42 2009
New Revision: 40768
URL: https://trac.parrot.org/parrot/changeset/40768

Log:
[cage] Mark more ATTRs in Exception PMC.

Modified:
   branches/context_pmc3/src/pmc/exception.pmc

Modified: branches/context_pmc3/src/pmc/exception.pmc
==============================================================================
--- branches/context_pmc3/src/pmc/exception.pmc	Mon Aug 24 22:12:23 2009	(r40767)
+++ branches/context_pmc3/src/pmc/exception.pmc	Mon Aug 24 22:12:42 2009	(r40768)
@@ -161,6 +161,10 @@
             Parrot_gc_mark_PObj_alive(interp, (PObj *)core_struct->backtrace);
         if (core_struct->handler_iter)
             Parrot_gc_mark_PObj_alive(interp, (PObj *)core_struct->handler_iter);
+        if (core_struct->handler_ctx)
+            Parrot_gc_mark_PObj_alive(interp, (PObj *)core_struct->handler_ctx);
+        if (core_struct->thrower)
+            Parrot_gc_mark_PObj_alive(interp, (PObj *)core_struct->thrower);
     }
 
 /*


More information about the parrot-commits mailing list