Changes between Version 6 and Version 7 of PMCUnionDeprecationTasklist
- Timestamp:
- 01/15/09 23:04:37 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PMCUnionDeprecationTasklist
v6 v7 19 19 *Array PMCs need to have their mark VTABLE methods updated to actually mark the elements inside them. src/gc/mark_sweep.c:Parrot_gc_trace_pmc_data() attempts to do this by mucking around with PMC_data_typed(). Once the mark VTABLE methods are updated to do The Right Thing, Parrot_gc_trace_pmc_data() can be deprecated along with the PObj_data_is_PMC_array_FLAG. All arrays should instead be marked with PObj_custom_mark_FLAG to call the proper mark VTABLE methods. 20 20 21 * src/gc/mark_sweep.c also uses PMC_struct_val in two places. This needs to be investigated and the data stored elsewhere. 21 * src/gc/mark_sweep.c also uses PMC_struct_val in two places. This needs to be investigated and the data stored elsewhere. See TT #178.