[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