Version 3 (modified by darbelo, 11 years ago) |
---|
Remove Parrot_PCCINVOKE
Description
The C function Parrot_PCCINVOKE has been removed.
Rationale
This function didn't conform to Parrot's naming conventions. See TT #443 and PCCMigrationNotes for details.
Replacement
Use Parrot_pcc_invoke_method_from_c_arg instead. A simple textual substitution is enough to update any code that depends on this function.
/* old code */ Parrot_PCCINVOKE(interp, interp->scheduler, CONST_STRING(interp, "count_handlers"), "S->I", handler_type, &count); /* updated code */ Parrot_pcc_invoke_method_from_c_args(interp, interp->scheduler, CONST_STRING(interp, "count_handlers"), "S->I", handler_type, &count);
See r42129 for more examples.