Commit [cea294] Maximize Restore History

1.0.40.6: call an appropriate existing ctor from MAKE-INSTANCE (CLASS)

The intuition here is that searching for a ctor is much cheaper than
the whole of the unoptimized make-instance machinery. If a class has
many, many ctors, this may not be true, but that should be the rare
case.

Only call optimized ctors so that we don't risk endless recursion
through the fallback case.

Christophe Rhodes Christophe Rhodes 2010-07-19

changed src/pcl/ctor.lisp
changed src/pcl/init.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...
NEWS Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...