[plt-scheme] FFI and pointer manipulations
At Sun, 11 Feb 2007 18:44:09 -0500, "Geoffrey S. Knauth" wrote:
> On Feb 11, 2007, at 17:02, Matthew Flatt wrote:
> > C programmers have to know that all Scheme objects move.
>
> What is the period of time that a C program can be assured that a
> Scheme object won't move? Zero? I can see that FFI is great, but if
> a Scheme object could move during an FFI call...
This is described in the "Inside MzScheme" documentation:
http://pre.plt-scheme.org/docs/html/insidemz/insidemz-Z-H-3.html#node_chap_3
Matthew