petdance/scratch — Issue #636: Document and test available HLL Mappings
Author: petdance
Created: 2011-11-14 06:12:03+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.

Originally http://trac.parrot.org/parrot/ticket/1032 by coke (@coke)