This patch fills in two holes in pdd04 (internal data types). The information came from include/parrot/pobj.h.
Christoph Otto
--- parrot/docs/pdds/pdd04_datatypes.pod 2005-04-19 10:12:52.667126432 -0700 +++ parrot-local/docs/pdds/pdd04_datatypes.pod 2005-04-24 21:42:47.460178912 -0700 @@ -267,9 +267,10 @@ C<_metadata> holds internal PMC metadata. The specification for this has not yet been finalized. -XXX: what does C<_synchronize> do? +C<_synchronize> is for access synchronization between shared PMCs. -XXX: ditto C<_next_for_GC>... +C<_next_for_GC> determines the next PMC in the 'used' list during dead object +detection in the GC. PMCs are not required to have a C<PMC_EXT> structure (i.e. C<pmc_ext> can be null).