Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [423d7e] Maximize Restore History

1.0.7.29: better ASSOC transform

* Extend the new MEMBER optimizations to handle ASSOC as well, and define
the corresponding %ASSOC[-KEY][-TEST][-NOT] functions as well.

* Clean up the old ASSOC -> ASSQ and MEMBER -> MEMQ transforms that
aren't firing anymore.

* Tests.

Nikodemus Siivola Nikodemus Siivola 2007-07-19

changed src/code/list.lisp
changed src/compiler/seqtran.lisp
changed tests/list.pure.lisp
changed NEWS
changed package-data-list.lisp-expr
changed version.lisp-expr
src/code/list.lisp Diff Switch to side-by-side view
Loading...
src/compiler/seqtran.lisp Diff Switch to side-by-side view
Loading...
tests/list.pure.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...