1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-07 08:40:21 +02:00
guile/module/system
Andy Wingo 3435f3c07c add simple foreign finalization, and pointer support
* libguile/foreign.h:
* libguile/foreign.c (scm_foreign_set_finalizer_x): New function, for a
  limited form of finalization (like `free').
  (scm_alignof, scm_sizeof, parse_ffi_type, fill_ffi_type): For the
  purposes of make-foreign-function, treat '* (the asterisk symbol) as a
  pointer.

* module/system/foreign.scm: Export foreign-set-finalizer!.
2010-01-27 22:12:58 +01:00
..
base nanosecond timestamp support in stat and utime 2010-01-17 16:56:34 +01:00
repl fix call counting in statprof, enhance repl support 2010-01-14 22:52:07 +01:00
vm vm-trace prints return values 2010-01-14 00:09:54 +01:00
foreign.scm add simple foreign finalization, and pointer support 2010-01-27 22:12:58 +01:00
xref.scm de-nargs struct scm_objcode; procedure-property refactor 2009-10-23 14:51:19 +02:00