[cffi-devel] Re: cffi: Callbacks and threading issues on LispWorks

Martin Simmons martin at lispworks.com
Thu Jan 5 21:27:59 UTC 2006


>>>>> On Mon, 2 Jan 2006 13:34:34 +0000, =?ISO-8859-1?Q?Lu=EDs_Oliveira?= <luismbo at gmail.com> said:

  Luis> On 2006-jan-02, at 12:15, Eivind Midtgård wrote:

  >> Dear Mr. Oliveira,
  >> 
  >> In November 2004 I inquired to Xanalys about callback support in  
  >> LispWorks on Windows and got the following reply:
  >> 
  >> - When running a lisp .exe, you can only call back into Lisp in a
  >> thread that was created by Lisp.
  >> - When running a lisp .dll, you can call back into Lisp in any
  >> thread.
  >> 
  >> 
  >> The first item is an issue not mentioned anywhere in the cffi  
  >> documentation. Perhaps it is not important for the most common  
  >> usage scenarios.
  >> 
  >> 
  >> 
  >> With best regards,
  >> Eivind Midtgård

  Luis> Eivind,

  Luis> Thanks for pointing this out. We do need to investigate details like  
  Luis> this and point them out in the documentation.

If you do that, then please be specific in the documentation about which
implementation versions it applies to (because really you are duplicating
things that should be documented by the implementation and might change).

__Martin



More information about the cffi-devel mailing list