[perl #60626] [DEPRECATED] Old-style MMD functions
Will Coleda via RT
parrotbug-followup at parrotcode.org
Thu Nov 20 17:35:54 UTC 2008
On Mon Nov 17 19:03:35 2008, particle wrote:
> from DEPRECATED.pod:
>
> =item Old-style MMD functions [post 0.7.1]
>
> Parrot_mmd_add_function, mmd_expand_x, mmd_expand_y,
Parrot_mmd_register,
> Parrot_mmd_register_sub, Parrot_mmd_destroy,
> Parrot_MMD_search_default_infix,
> Parrot_mmd_search_default, mmd_cvt_to_types.
>
> this is a tracking ticket for that effort.
> ~jerry
I already ripped out the ones that were not referenced: Here's what's left;
* Parrot_mmd_add_function
- src/inter_create.c //make_interpreter
* mmd_expand_x
- src/multidispatch.c //Parrot_mmd_register[0]
* mmd_expand_y
- src/multidispatch.c //Parrot_mmd_register[0]
* Parrot_mmd_register
- src/multidispatch.c //get_mmd_dispatch_type[1]
- src/multidispatch.c //Parrot_mmd_register_sub[0]
* Parrot_mmd_register_sub
- src/multidispatch.c //get_mmd_dispatch_type[1]
* Parrot_mmd_destroy
- src/inter_create.c //Parrot_really_destroy
* Parrot_MMD_search_default_infix
- src/multidispatch.c //get_mmd_dispatch_type[1]
* Parrot_mmd_search_default
- src/multidispatch.c //Parrot_MMD_search_default_infix[0]
* mmd_cvt_to_types
- src/multidispatch.c //Parrot_mmd_get_cached_multi_sig
[0] - this function is also deprecated in this ticket, no worries.
[1] - This is only called from src/pic.c, scheduled for demolition in RT
#60048.
Can someone familiar with the MMD guts suggest how to proceed on the two
functions listed here still in use?
--
Will "Coke" Coleda
More information about the parrot-dev
mailing list