This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

gh_lease-1.3


Hello Everybody,

I just put up a new version of gh_lease.  The only change between this
and the last version is that it now handles n-d uniform arrays.

Just to remind people, gh_lease is an extension to the gh API that
provides an efficient interface between uniform arrays and C arrays.
It acts like copy-in/copy-out, but in fact guile and C share the same
memory.  I've been using it to deal with large arrays where it's a bad
idea to keep multiple copies laying around.  The array can be created
by either C or scheme.

This is a pretty large "patch" with 3 files: gh_lease.c, gh_lease.h,
gh_lease.texi, but it's pretty much stand alone.  I didn't include a
patch for libguile/Makefile.am.  There's TeXInfo documentation for all
of the functions embedded in the source code as well as extracted into
the texi file.

The paperwork for this has been sent to the FSF (I got the letter
hanging on my wall), so it's kosher for guile.

Cheers,

Clark

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]