#1967: Deprecate IMCC compreg
-------------------------+--------------------------------------------------
Reporter: whiteknight | Owner: whiteknight
Type: deprecation | Status: assigned
Priority: normal | Milestone:
Component: imcc | Version: master
Severity: medium | Keywords: imcc compreg
Lang: | Patch:
Platform: all |
-------------------------+--------------------------------------------------
Changes (by whiteknight):
* status: new => assigned
* type: feature => deprecation
Comment:
The PIR and PASM compregs are now PMCs of type IMCCompiler, not NCI any
more. However, for backwards compatibility the IMCCompiler PMC implements
an invoke vtable with old-style semantics. This vtable should go away, and
users should invoke the compiler using the new PDD31-style .compile() and
.compile_file() methods instead.
I will keep this ticket open to track the status of that upgrade path.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1967#comment:7>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets