[svn:parrot] r48928 - trunk/src/pmc
chromatic at svn.parrot.org
chromatic at svn.parrot.org
Sat Sep 11 06:40:39 UTC 2010
Author: chromatic
Date: Sat Sep 11 06:40:39 2010
New Revision: 48928
URL: https://trac.parrot.org/parrot/changeset/48928
Log:
[PMC] Fixed GC bug in NCI's mark().
Modified:
trunk/src/pmc/nci.pmc
Modified: trunk/src/pmc/nci.pmc
==============================================================================
--- trunk/src/pmc/nci.pmc Sat Sep 11 06:28:04 2010 (r48927)
+++ trunk/src/pmc/nci.pmc Sat Sep 11 06:40:39 2010 (r48928)
@@ -279,11 +279,12 @@
Parrot_NCI_attributes * const nci_info = PARROT_NCI(SELF);
Parrot_gc_mark_PMC_alive(interp, nci_info->fb_info);
+ Parrot_gc_mark_PMC_alive(interp, nci_info->multi_sig);
+
Parrot_gc_mark_STRING_alive(interp, nci_info->signature);
- Parrot_gc_mark_STRING_alive(interp, nci_info->pcc_params_signature);
- Parrot_gc_mark_STRING_alive(interp, nci_info->pcc_params_signature);
Parrot_gc_mark_STRING_alive(interp, nci_info->long_signature);
- Parrot_gc_mark_PMC_alive(interp, nci_info->multi_sig);
+ Parrot_gc_mark_STRING_alive(interp, nci_info->pcc_params_signature);
+ Parrot_gc_mark_STRING_alive(interp, nci_info->pcc_return_signature);
}
}
More information about the parrot-commits
mailing list