On 31/03/2012 17:42, Luís Oliveira wrote:
I tried it out as well and got similar results. I also tried using load-time-value for the pointer cache in the hopes that making the DEFUN a top-level form would appease SBCL but that help too much.
Have you tried using a less smart compiler such as CCL ou CLISP?
No I haven’t. For now I store function symbols rather than objects. I guess the overhead of funcall-ing them is negligible in my context.