[cffi-devel] Important lispworks bugfix and callbacks improvement
Luis Oliveira
luismbo at gmail.com
Tue Sep 13 05:54:34 UTC 2005
Hello,
Hmm, I should setup one of those daily changelog diff generators.
Tue Sep 13 06:40:15 WEST 2005 Luis Oliveira <loliveira at common-lisp.net>
* Changes to callbacks.
- Renamed make-callback to %defcallback and shifted the responsability
of storing the address in the callback-ptr property to the cffi-sys
backend. Previously in allegro and lispworks the host ffi's callback
definitions were non toplevel, which is probably not right.
- Use gensyms instead of callback-symbol-name (removed that function
from utils.lisp)
Mon Sep 12 07:52:52 WEST 2005 Luis Oliveira <loliveira at common-lisp.net>
* Stack allocation in cffi-lispworks and tweak to run-tests
- Lispworks's with-foreign-ptr stack allocates again.
- run-tests now asks if we want to run the tests several times.
Mon Sep 12 04:10:53 WEST 2005 Luis Oliveira <loliveira at common-lisp.net>
* Fixed bug in cffi-lispworks
- foreign-alloc now uses type :byte.
- make-callback specifies more options to define-foreign-callable.
--
Luis Oliveira
luismbo (@) gmail (.) com
Equipa Portuguesa do Translation Project
http://www2.iro.umontreal.ca/~pinard/po/registry.cgi?team=pt
More information about the cffi-devel
mailing list