Author: allison Date: Thu Sep 20 20:21:11 2007 New Revision: 21440 Modified: trunk/docs/pdds/pdd17_pmc.pod
Log: [pdd] Comments from Andy Dougherty: Reversing the order of 2 elements in core PMC struct, and restoring UnionVal. Modified: trunk/docs/pdds/pdd17_pmc.pod ============================================================================== --- trunk/docs/pdds/pdd17_pmc.pod (original) +++ trunk/docs/pdds/pdd17_pmc.pod Thu Sep 20 20:21:11 2007 @@ -48,8 +48,8 @@ All PMCs have the form: struct PMC { - Parrot_UInt flags; UnionVal cache; + Parrot_UInt flags; VTABLE *vtable; DPOINTER *data; struct PMC_EXT *pmc_ext; @@ -64,9 +64,12 @@ } _b; struct { DPOINTER* _struct_val; - PMC* _pmc_val; + PMC* _pmc_val; } _ptrs; - INTVAL _int_val; + struct _i { + INTVAL _int_val; + INTVAL _int_val2; + } _i; FLOATVAL _num_val; struct parrot_string_t * _string_val; } UnionVal;