Edi Weitz <[EMAIL PROTECTED]> writes: > The good thing: The new PCL actually detected an improper declaration > in a DEFCLASS where a slot was declared to be of type HASH although it > could also contain NIL. No other Lisp I have here found that one. > > The bad thing: It's significantly slower than the old 18e-pre I used > before. Running the whole test suite (1,500+ regular expressions) > which does a lot of CLOS stuff took about 2.3 seconds. With 18e-pre I > was at about 1.3 seconds... :(
On a second thought: If you're seeing type errors being detected, and assuming you are running the tests with the same OPTIMIZE settings, what you are seeing could be the type-check overhead.
