[Ecls-list] adding weak hashtables support to ECL

Juan Jose Garcia-Ripoll jjgarcia at users.sourceforge.net
Sat Jan 26 14:27:26 UTC 2008


On Jan 22, 2008 12:20 AM, Geo Carncross <geocar at gmail.com> wrote:
> On Jan 21, 2008 4:24 PM, Juan Jose Garcia-Ripoll
> <jjgarcia at users.sourceforge.net> wrote:
> >
> > On Jan 21, 2008 5:55 PM, Geo Carncross <geocar at gmail.com> wrote:
> > > I'm looking into weak hashtable support for ECL, and it looks like it
> > > could be very straightforward, but I wanted to ask whether gbc-new/gbc
> > > was going to be the gc in the future, or should I implement weak
> > > hashtables using the bohem collectors
> > > GC_general_register_disappearing_link() instead?
> >
> > If you explain with more detail what gbc-new/gbc is, I will try to
> > give you a detailed answer in some days.
>
> src/c/gbc-new.d and src/c/gbc.d

You can focus on the Boehm-Weiser garbage collector, but the
functionality should be somehow factored so that all dependencies on
the garbage collector remain isolated from the core library (hash.d,
etc) and rather in the alloc*.d files. I do not know whether I made
myself clear.

Juanjo


-- 
Facultad de Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list