[cmucl-imp] Unboxed float arguments

Raymond Toy toy.raymond at gmail.com
Sun Jun 10 17:13:03 UTC 2012


On 6/9/12 12:46 AM, Helmut Eller wrote:
> Here is an idea for a calling convention that supports unboxed floats:

This is pretty cool.  I've often wanted to be able to do that.

I haven't looked at your code yet, but I was wondering how this compares
with block compilation.  I'm pretty sure block compilation allows
functions to jump directly to the no-arg-parsing entry point, so unboxed
objects can be passed directly from the caller to the callee.  Functions
not in the block-compilation block can still call those functions, but
those callers use the regular entry point.

Ray



More information about the cmucl-imp mailing list