Brent Dax wrote:
Dan Sugalski:
# which builds up a native call pmc that can be invoked. .
Oh JITters... ;^)
Here we go. "d" and "i" signatures currently, but it's easy to add more. It passes the 2 (new) tests. Currently, it's not integrated, add these lines to nci.c #define CAN_BUILD_CALL_FRAMES void * Parrot_jit_build_call_func(struct Parrot_Interp *interpreter, String *signature); .... return Parrot_jit_build_call_func(interpreter, signature); /* abort("Oh, no you can't!"); */ #else