Allowing GC in Allegro CL SMP during foreign function calls

Luís Oliveira loliveira at common-lisp.net
Fri Aug 2 01:00:02 UTC 2013


On Tue, Jul 30, 2013 at 10:23 PM, Felix Filozov <ffilozov at gmail.com> wrote:
> Having had a closer look at the code, I noticed that the
> with-foreign-pointer macro allocates in a static area if #+(version>= 8 1).

Why is this relevant for the decision whether to allow GC (and
concurrent threads) during an foreign function call?

-- 
Luís Oliveira
http://kerno.org/~luis/



More information about the cffi-devel mailing list