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

Will Coleda via RT parrotbug-followup at parrotcode.org
Sat Jan 10 07:02:53 UTC 2009


On Fri Dec 26 16:05:19 2008, allison at parrot.org wrote:
> In src/jit.c, in the
> 'parrot_build_asm' function, it's using the 'pic_callr__' opcode to
> invoke a NCI function/JITted sub.
> 
> src/jit.c:1624 (op_func[PARROT_OP_pic_callr___pc].fn)(jit_info,
> interp);
> 
> This opcode may need a new non-PIC variant, and should certainly be
> converted to use one of the standard calling conventions (PCC or C).

I have a working copy ready to commit this against trunk; fixing this one JIT call is beyond 
my c-fu, however. Can someone take a look at updating this? (in the remove_pic branch 
would be fine, I can merge that one change back.)

Thanks in advance.

-- 
Will "Coke" Coleda


More information about the parrot-dev mailing list