I did integrate-operator because the argument `object' is duplicated. The slightly better job is offset by the potential for bugs later on.
On Thu, Sep 10, 2009 at 9:28 PM, Chris Hanson <c...@chris-hanson.org> wrote: > Sounds good, but use DEFINE-INTEGRABLE instead of the declaration. It > will do a slightly better job. > > On Thu, Sep 10, 2009 at 8:06 AM, Joe Marshall <jmarsh...@alum.mit.edu> wrote: >> I have two changes I'll push this afternoon if no one objects. >> >> 1. (declare (integrate-operator symbol?)) in symbol.scm >> This improves the performance of guarantee-symbol which is ubiquitous. >> >> 2. Fix integration of ACCESS forms where the environment is >> SYSTEM-GLOBAL-ENVIRONMENT (these were not being optimized >> because SF didn't recognize SYSTEM-GLOBAL-ENVIRONMENT >> as an alias for #F.) >> >> -- >> ~jrm >> >> >> _______________________________________________ >> MIT-Scheme-devel mailing list >> MIT-Scheme-devel@gnu.org >> http://lists.gnu.org/mailman/listinfo/mit-scheme-devel >> > -- ~jrm _______________________________________________ MIT-Scheme-devel mailing list MIT-Scheme-devel@gnu.org http://lists.gnu.org/mailman/listinfo/mit-scheme-devel