petdance/scratch — Issue #117: Document and test available HLL Mappings
Author: petdance
Created: 2011-11-01 05:27:05+00:00
State: open
Labels: docs, Pri-normal, Sev-medium, todo

See [http://rt.perl.org/rt3/Ticket/Display.html?id=40124 Original RT]

There should be a list somewhere in docs/ showing all the possible effects that calling the .hll_map() method on ParrotInterpreter can have - list the given core PMC type, and then what changes will occur when registering a mapping for that type . (NB: Mappings can also be registered for PMCs with the 'maps' declaration.)

For example, mapping ResizablePMCArray overrides the PMC type used for :slurpy parameter args.

Grep for usages of Parrot_get_ctx_HLL_type in the source to get the current listing.

All usages need to have tests as well.