Heya, On Sat 08 Aug 2009 23:52, l...@gnu.org (Ludovic Courtès) writes:
> Andy Wingo <wi...@pobox.com> writes: > >> Perhaps the deal is that 1+ is not being inlined. It seems to be calling >> out to the 1+ procedure, which is a primitive, actually making it a >> bit slower. I'll see what I can do. > > Currently, invoking subrs conses, which is Bad(TM). Indeed. > Code that keeps invoking `1+' and `1-' must suffer from this. Not any more! There are add1 and sub1 instructions now. A -- http://wingolog.org/