[Ecls-list] GC finalizers

Julian Stecklina der_julian at web.de
Wed Feb 9 07:44:12 UTC 2005


On Wed, 09 Feb 2005 14:39:47 +0100
Juan Jose Garcia Ripoll <lisp at arrakis.es> wrote:

> Julian Stecklina wrote:
> 
> >On Wed, 09 Feb 2005 10:53:52 +0100
> >Juan Jose Garcia Ripoll <lisp at arrakis.es> wrote:
> >  
> >
> >>ECL uses finalization for some datatypes (such as DLLs and streams).
> >
> >>    
> >>
> >So if a stream gets freed, its file descriptor is closed?
> >
> Yes. Have a look at alloc_2.d

Ok, so my main concern is void. :) This is funny, though: the
sb-bsd-sockets interface does have socket-receive, but no socket-send,
so you have to use streams anyway.

What would be nice nonetheless is a way to specify how streams do
buffering.

Regards,
-- 
                    ____________________________
 Julian Stecklina  /  _________________________/
  ________________/  /
  \_________________/  LISP - truly beautiful




More information about the ecl-devel mailing list