Comment 3 for bug 1835306

Revision history for this message
Christophe (junke-christophe) wrote :

Thanks for both quick replies and explanations.

> You mean, the around method doesn't call the next method?

As a matter of fact, no, I mean the around method itself is not called.
There is a call to (MAKE-INSTANCE 'FOO), so ignoring for a second that MAKE-INSTANCE is a standardized gf, the call would be expected to invoke methods specialized on symbols; here the symbol is already resolved, at compile-time, to a class; methods specializing on symbols, including the :around one, are not called because the compiler takes a shortcut.