id summary reporter owner description type status priority milestone component version severity resolution keywords cc lang patch platform 178 [TODO] remove PMC_struct_val from src/gc/mark_sweep.c cotto whiteknight "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." todo closed normal 0.9.1 core medium fixed gc pmc all