Jonathan Simpson wrote:

> So, all arguments to functions have to be boxed except for in certain 
> special cases like #'+?  Is there any way to find out, other than 

Yes.  For functions in the CL package, the compiler can optimize these 
things away because it knows about them.

> testing it, which functions are optimized in this way(open-coded?)?  Can 
> block compilation mitigate my problem, or is that only useful for 

You can declare the function inline, which, of course, open-codes it if 
the compiler can inline it.  Block compilation can help too, I think. 
Check the user's manual to find out more.

Ray


Reply via email to