#178: [TODO] remove PMC_struct_val from src/gc/mark_sweep.c
--------------------+-------------------------------------------------------
 Reporter:  cotto   |       Owner:     
     Type:  todo    |      Status:  new
 Priority:  normal  |   Milestone:     
Component:  none    |     Version:     
 Severity:  medium  |    Keywords:     
     Lang:          |       Patch:     
 Platform:          |  
--------------------+-------------------------------------------------------
Changes (by cotto):

  * type:  bug => todo


Old description:

> src/gc/mark_sweep.c has two (apparently complementary) uses of
> PMC_struct_val.  Since the PMC UnionVal is being deprecated, the
> information stored there needs to be moved elsewhere.

New description:

 src/gc/mark_sweep.c has two (apparently complementary) uses of
 PMC_struct_val.  Since the PMC UnionVal is being deprecated, the
 information stored there needs to be moved elsewhere.

 This task is distinct from the rest of the PMC UnionVal deprecation
 because mark_sweep.c uses the union for PMC-agnostic information.  For
 that reason, these instances of PMC_struct_val can't be replaced with PMC-
 specific GETATTR/SETATTR macros, requiring another solution.

--

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/178#comment:1>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to