Here is a more or less up to date version of the CFFI backend that includes almost all changes I could think of. CFFI should now be producing better code when this code is compiled.<br><br>Problems that remain:<br>* ECL still does not implement an unboxed type that can be associated to EXT:FOREIGN-DATA.<br>

* ECL still does not inline the functions that operate on foreign objects.<br>* CFFI still uses CLOS to dispatch operations on foreign objects -- i.e. additional consing and slowdown.<br><br clear="all">Juanjo<br><br>-- <br>

Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://tream.dreamhosters.com">http://tream.dreamhosters.com</a><br>