Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • ram's avatar
    ce56bcab
    Fix to make unreferenced arguments in local call work. We were correctly · ce56bcab
    ram authored
    only popping (into the INTERNAL-APPLY arglist) the number of referenced
    args, but INTERNAL-APPLY was assuming that all arguments were present
    in the list.  Added a flag to INTERNAL-APPLY to control this behavior. 
    This was breaking full call to interpreted functions as well, since the
    XEP did a local call to the main entry.
    ce56bcab
    History
    Fix to make unreferenced arguments in local call work. We were correctly
    ram authored
    only popping (into the INTERNAL-APPLY arglist) the number of referenced
    args, but INTERNAL-APPLY was assuming that all arguments were present
    in the list.  Added a flag to INTERNAL-APPLY to control this behavior. 
    This was breaking full call to interpreted functions as well, since the
    XEP did a local call to the main entry.