[Ecls-list] Proposed extension (FFI with arrays)

Goffioul Michael goffioul at imec.be
Wed Mar 15 03:21:02 UTC 2006


Hi,

For our own internal use, I patched ECL with the attached file. This
adds a function
SI::MAKE-FOREIGN-DATA-FROM-ARRAY that creates a SI::FOREIGN-DATA object
pointing to
the internal array of an ARRAY object. The main target is to be able to
use specialized
LISP arrays directly within FFI functions, especially when using dynamic
FFI. You might
want to integrated it into ECL source.

Michael.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ffi-array.diff.bz2
Type: application/octet-stream
Size: 1120 bytes
Desc: ffi-array.diff.bz2
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20060315/1c6ef466/attachment.obj>


More information about the ecl-devel mailing list