edw@ius2.cs.cmu.edu (Eddie Wyatt) (03/18/87)
Question to thoses of you whom have used the Sun's (Lucid) Common Lisp foreign function call facilities. I am interfacing a large C library that extensively uses malloc with Lisp. I have been told by another person that has play around with the foreign function call facilites that memory allocated by malloc will be reclaimed by Lisp whenever Lisp garbage collects. That is the Lisp does not distinguish between memory it allocates and the memory allocated by the foreign functions. 1. Is this true? 2. If so, is there any plans to fix this "bug" so that malloc will work correctly or am I going to have to rewrite malloc so that it will allocate memory from a static reserve? Eddie Wyatt