|Version 4 (modified by cotto, 3 years ago)|
The C function Parrot_PCCINVOKE has been removed.
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.
Remove Parrot_find_global_s and Parrot_store_global_s
Parrot_find_global_s and Parrot_store_global_s were removed after they were found to be unused.
Nothing in Parrot used them and they were therefore untested.
Use the body of one of the old functions in place of its call.
/* old code */ XXX: insert code here /* updated code */ XXX: insert code here
See r48435 (src/namespace.c changes) for an example of what to replace calls to these functions with. See r42129 for more example