>>>>> On Mon, 19 Dec 2005 16:20:19 +0100, "Hoehle, Joerg-Cyril" <[EMAIL 
>>>>> PROTECTED]> said:

  Jorg> While people certainly appreciate that CFFI provides callbacks (their
  Jorg> current state in UFFI or Kenny Tilton's hello-c fork is unknown to
  Jorg> me), I wonder why they apply to named functions only.

  Jorg> In CLISP, every closure can be turned into a callback, and this is
  Jorg> valuable since it allows to retrieve context information out of the
  Jorg> closure.  Is cffi's limitation caused by some implementations?

What are the garbage collection semantics of these closures?  Presumably the
GC can't move them, but when can they be collected?

-- 
Martin Simmons                              Email: [EMAIL PROTECTED]
LispWorks Ltd, St John's Innovation Centre    TEL:   +44 1223 421860
Cowley Road, Cambridge CB4 0WS, England.      FAX:   +44 870 2206189
_______________________________________________
cffi-devel mailing list
cffi-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel

Reply via email to