[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: heads up (was: Re: Making guardians a module?)
From: |
Dirk Herrmann |
Subject: |
Re: heads up (was: Re: Making guardians a module?) |
Date: |
Fri, 29 Dec 2000 19:25:57 +0100 (MET) |
On 29 Dec 2000, Michael Livshin wrote:
> > Can one really be sure that a directly (but not indirectly)
> > self-referencing object is safe to finalize?
>
> yes, one thinks one can. ;)
>
> the guardian's job is to say: here, this object is not referenced by
> anything anymore. it's the caller's job to handle any self-cycles
> (or, in fact, any other semantic peculiarities) of the object.
Yes, I finally got it. You are perfectly right.
> > Thus, I'd vote for just kicking those sharing guardians out, until
> > there is a real use for them. Otherwise we suddenly end up with the
> > big 'backwards compatibility' problem if we once decide to drop them
> > from the library :-(
>
> they are not such a bear to support, actually. I hate to kick things
> out when there's any possibility of them being useful to somebody.
I prefer to throw things out unless there's prove that something is
useful. Small is beautiful :-)
Best regards,
Dirk Herrmann
- Re: Fixing guardians, (continued)
- Re: Fixing guardians, Michael Livshin, 2000/12/10
- Re: Fixing guardians, Marius Vollmer, 2000/12/11
- Re: Making guardians a module?, Dirk Herrmann, 2000/12/07
- Re: Making guardians a module?, Mikael Djurfeldt, 2000/12/07
- Re: Making guardians a module?, Michael Livshin, 2000/12/07
- heads up (was: Re: Making guardians a module?), Michael Livshin, 2000/12/23
- Re: heads up (was: Re: Making guardians a module?), Dirk Herrmann, 2000/12/28
- Re: heads up (was: Re: Making guardians a module?), Michael Livshin, 2000/12/28
- Re: heads up (was: Re: Making guardians a module?), Dirk Herrmann, 2000/12/29
- Re: heads up (was: Re: Making guardians a module?), Michael Livshin, 2000/12/29
- Re: heads up (was: Re: Making guardians a module?),
Dirk Herrmann <=
- Re: heads up (was: Re: Making guardians a module?), Michael Livshin, 2000/12/29