Changes between Version 18 and Version 19 of PMCUnionDeprecationTasklist

Show
Ignore:
Timestamp:
02/02/09 19:22:44 (13 years ago)
Author:
whiteknight
Comment:

removing note about array pmcs, which I've already resolved.

Legend:

Unmodified
Added
Removed
Modified
  • PMCUnionDeprecationTasklist

    v18 v19  
    3030== Notes == 
    3131 
    32 *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. 
    33  
    3432* 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. 
    3533