[parrot/parrot] 2dbf13: [core] WIP fix morph [GH #372]
GitHub
noreply at github.com
Sun Mar 9 06:34:15 UTC 2014
Branch: refs/heads/rurban/morph-gh372
Home: https://github.com/parrot/parrot
Commit: 2dbf1376a1aeb13061604fb62388650fc06eb9a4
https://github.com/parrot/parrot/commit/2dbf1376a1aeb13061604fb62388650fc06eb9a4
Author: Reini Urban <rurban at cpanel.net>
Date: 2014-03-09 (Sun, 09 Mar 2014)
Changed paths:
M src/pmc/default.pmc
M t/src/extend_vtable.t
Log Message:
-----------
[core] WIP fix morph [GH #372]
pass the correct type info to pmc_reuse
allow the 2nd argument to be a Object PMC, so
use Parrot_pmc_reuse_init instead.
TODO:
- non-builtin types via PARROT_CLASS(type)->id
and Parrot_pmc_reuse_by_class
- morph old values into new type (pmc specific).
e.g. *Array => Integer needs to assign the elements to the get_integer iv
More information about the parrot-commits
mailing list