[Openmcl-devel] Calling STRETs without SEND
ron at awun.net
Tue Jun 2 12:04:23 PDT 2009
On Jun 2, 2009, at 12:01 PM, R. Matthew Emerson wrote:
> When using #/ notation, you don't need to make a distinction between
> methods that return a structure by value, and those that don't. So
> you can just say
> (let ((event-location (#/locationInWindow event)))
> and forget about SLET entirely.
> the bad news is
> that #_malloc, #_free, and the GC are all involved in the creation
> and eventual destruction of structure-typed return values. Unless
> and until those factors negatively affect performance, the advantages
> seem to outweigh the disadvantages.)
> Sorry that section 13 of the manual is so out-of-date.
No worries. Thanks for the info!
More information about the Openmcl-devel