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 [ab7aed] Maximize Restore History

1.0.40.3: better non-ctor make-instance

Actually, the really expensive bit is the initarg validity checking.
Use the ctor machinery to cache the results of testing for initarg
validity for make-instance as well as reinitialize-instance. (Why
wasn't this done before?)

With this change, asdf.fasl loads about 10% faster.

Christophe Rhodes Christophe Rhodes 2010-07-19

changed src/pcl/ctor.lisp
changed src/pcl/init.lisp
changed tests/clos.impure.lisp
changed NEWS
changed version.lisp-expr
src/pcl/ctor.lisp Diff Switch to side-by-side view
Loading...
src/pcl/init.lisp Diff Switch to side-by-side view
Loading...
tests/clos.impure.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...