[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PCL benchmark
- To: CommonLoops.PA@Xerox.COM
- Subject: Re: PCL benchmark
- From: firstname.lastname@example.org (Douglas Rand)
- Date: Wed, 12 Oct 88 15:39:31 EDT
- Cc: <email@example.com>, Burdorf@zaphod.prime.com, Chris@zaphod.prime.com
- Redistributed: CommonLoops.PA
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 (firstname.lastname@example.org)