# New Ticket Created by  Matt Diephouse 
# Please include the string:  [perl #40978]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=40978 >


The attached patch does the following:

   * Removes MultiSub logic from Parrot_find_name_op
   * Removes the following functions
     - Parrot_MMD_search_default_inline (unused)
     - Parrot_MMD_search_default_func (unused after changes)
     - Parrot_MMD_dispatch_func (unused after changes)
     - mmd_search_lexical (unused, empty stub)
     - mmd_search_global (unneeded)
   * Adds a Parrot_mmd_sort_candidate_list function
   * Renames mmd_search_package to mmd_search_cur_namespace
   * Removes exception from MultiSub.invoke()

I didn't apply it myself because it affects external facing  
functions. The main idea of the patch is to the amount of MultiSub  
logic in src/mmd.c.

--
Matt Diephouse

Attachment: mmd.patch
Description: Binary data

Reply via email to