[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PCL benchmark

It seems that a CLOS implementation could statically call the "right" 
method in unambiguous cases and that with some bookkeeping this would
not break on addition of a new,  more specific, method.  This would
be akin to the current declarations having effects on such standard
generic functions as +, -, * and /.   I think this is particularly 
possible inside most methods since most of the work is done on the
passed object anyway.

A competing factor that is making PCL slow right now is lack of serious 
optimization in method creation and slot access.  I'd be interested in 
estimates from Gregor on the extent of difference this would make.

Doug Rand (doug@zaphod.prime.com)