Changes between Version 15 and Version 16 of CallingConventionsTasklist
- Timestamp:
- 10/25/09 15:47:42 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CallingConventionsTasklist
v15 v16 1 1 == PCC Rewiring Refactors (Current) == 2 2 3 * Convert all calls to 'Parrot_runops_fromc_args*' into calls to 'Parrot_pcc_invoke_sub_from_c_args'.3 * ~~Convert all calls to 'Parrot_runops_fromc_args*' into calls to 'Parrot_pcc_invoke_sub_from_c_args'.~~ 4 4 5 5 * There's a huge hodge-podge of functions that do basically the same thing. Trim these down to a logical set that handle the basic cases. (calling from PIR, calling from C, calling from a CallSignature PMC). … … 13 13 * Enable dispatching by CallSignature PMC everywhere. 14 14 15 * Add adverb modifier "i" to signature string for an invocant.15 * ~~Add adverb modifier "i" to signature string for an invocant.~~ 16 16 17 17 * Add lots of documentation about signature strings, CallSignature, dispatch, etc 18 18 19 * Change the default vtable function generator for Object PMC to generate 'Parrot_pcc_invoke_sub_from_c_args' calls instead of 'Parrot_runops_fromc_args*' calls.19 * ~~Change the default vtable function generator for Object PMC to generate 'Parrot_pcc_invoke_sub_from_c_args' calls instead of 'Parrot_runops_fromc_args*' calls.~~ 20 20 21 21 == CallSignature PMC Refactor ==