Restrictions Felix Winkelmann 06 Jan 2004 07:23 UTC

Michael Sperber wrote:

felix> Note that the Chicken FFI (for example) does not allow GC during the
felix> invocation of foreign code,

> Sure, and that *greatly* simplifies a lot of issues.  It's also an
> unacceptable restriction for many Scheme systems.

Well, I wonder what that should be. Could you provide an example?
(Note that callbacks can GC, so I don't see the slightest reason
why this should be a restricition, condidering that it once and
for all solves most hairy issues).