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

Reply via email to