Re: [perl #60048] [BUG] [MMD] CGP Does Not Work with PCC Runcore Reentry

[email protected] (Allison Randal)
Newsgroups perl.perl6.internals
Message-ID <[email protected]>
Will Coleda via RT wrote:
> 
> I created a branch (remove_pic) to remove src/pic.c; This led to the removal of pic.ops, and 
> changes in imc, packfile... lots of references to PIC.
> 
> chromatic mentioned on #parrot that if we remove PIC, we're going to break all the 
> predereferenced runcores. After some discussion, this probably means ripping out:
> 
> 16:42 <@chromatic> Everything other than the default core, the nearly-useless 
>                    profiling core, and the gc-debug core.

He mentioned this in a conversation, but I don't believe it. AFAICT, 
he's drawing the conclusion from the fact that these cores call some 
functions (or a function) in src/pic.c. But, the functions I've examined 
had a small nugget of code that could be moved out of PIC, so the rest 
of the PIC function could be safely deleted.

CGP is too important to be deprecated over something as small as this.

Allison
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.