[Openmcl-devel] Another linux86-32: signed doubleword parameters.

David Brown lisp at davidb.org
Mon Oct 13 10:50:16 PDT 2008


On Mon, Oct 13, 2008 at 10:59:38AM -0600, Gary Byers wrote:

> Maybe.  If foreign code somehow caches a pointer (that happens to
> be pointing into the lisp heap) and writes to that pointer after
> WITH-POINTER-TO-IVECTOR exists (and after the GC has moved the
> vector that the pointer was pointing into ...), that's another way to
> lose.

I've tried to be fairly careful about that.

I'll attach the gdb this evening when I'm not getting paid to work on
something else (I don't get to lisp for my day job).

Thanks,
David



More information about the Openmcl-devel mailing list