Sun Apr 25 19:12:32 EDT 2010  Luis Oliveira <lolive...@common-lisp.net>
  * cffi-ecl: simplify shareable vector implementation
  
  Patch courtesy of Juan Jose Garcia-Ripoll.

    M ./src/cffi-ecl.lisp -28 +1

Sun Apr 25 19:02:19 EDT 2010  Luis Oliveira <lolive...@common-lisp.net>
  * cffi-ecl: inline %mem-set and %mem-ref
  
  Patch courtesy of Juan Jose Garcia-Ripoll.

    M ./src/cffi-ecl.lisp -17 +49
    M ./tests/memory.lisp +5

Sun Apr 25 18:50:04 EDT 2010  Luis Oliveira <lolive...@common-lisp.net>
  * cffi-ecl: use C-INLINE when producing compiled code
  
  Using the ECL extension EXT:WITH-BACKEND, CFFI can produce code that
  works differently when using the interpreter than when using the
  lisp2C compiler. This leads to more efficient code. This change is
  backwards compatible.
  
  Patch courtesy of Juan Jose Garcia-Ripoll.

    M ./src/cffi-ecl.lisp -22 +41

Sun Apr 25 18:39:14 EDT 2010  Luis Oliveira <lolive...@common-lisp.net>
  * cffi-ecl: reexport NULL-POINTER-P from SI
  
  Patch courtesy of Juan Jose Garcia-Ripoll.

    M ./src/cffi-ecl.lisp -4 +1

Sun Apr 25 18:37:48 EDT 2010  Luis Oliveira <lolive...@common-lisp.net>
  * cffi-ecl: use ECL's :long-long feature
  
  Patch courtesy of Juan Jose Garcia-Ripoll.

    M ./src/cffi-ecl.lisp -3 +5

Sun Apr 25 08:24:43 EDT 2010  Luis Oliveira <lolive...@common-lisp.net>
  * Allegro: fix WITH-FOREIGN-POINTER
  
  - Fixes previous patch.
  - New test: WITH-FOREIGN-POINTER.CONSTANT-SIZE.

    M ./src/cffi-allegro.lisp -2 +2
    M ./tests/memory.lisp -2 +11


An updated tarball of CFFI's source can be downloaded here:
http://common-lisp.net/project/cffi/tarballs/cffi-100425.tar.gz

Darcsweb URL:
http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi-cffi;a=summary

_______________________________________________
cffi-devel mailing list
cffi-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel

Reply via email to