On Fri, Jan 16, 2009 at 11:34:05PM -0800, Allison Randal wrote: > > Not a string, a PMC (like Coke said). String type names are almost as > bad as type IDs. And check the performance on the branch, as I'm not > sure how heavily PGE is using morph. We may need both integer and PMC > versions of morph for the internals, but only allow the PMC one to be > overridden from PIR.
Just for the record, AFAICT none of PGE/PCT/Rakudo make use of morph any longer. We now have the 'copy' opcode to do what the "morph workaround" was doing (and I don't think copy is using VTABLE_morph). Pm