Posted By: Rat (prilis mnoho her) on 'CZprogram'
Title: Re: garbage collectoryyyy
Date: Fri Nov 5 14:47:17 2004
> > rat@atrey.karlin.mff.cuni.cz Jsem Krysa
> > http://atrey.karlin.mff.cuni.cz/~rat/
>
> Hele, asi se v necem mijime. Nejak se u tvych namitek nechytam.
No to asi od zacatku ;)
> Domnivas se, ze by mel GC uvolnost objekty v okamziku, kdy refcount
> klesne na nulu nebo ne? Resp. ze by na kazdy kazdy ubytek reference
> mela byt navesena kontrola, zda refcount neni nahodou nula, pripadne
> pokud nam objekt nedrzi nejaka temer dereferencovana cross-reference?
Pouze prvni cast vety, tzn. refcount == 0. V pripade cross referenci by
kontrola pochopitelne draha byla. ... a ta by byla ukolem GC.
> Pokud ano, nekdo jiny namital, ze by to bylo dost drahe, kazdopadne
> jsem o tom nic nepsal.
>
> Pokud ne, znamena to, ze nechavame na GC, kdy zasahne, tudiz doba,
> kdy dojde k zniceni objektu (a volani pripadneho destructoru, neni
> predvidatelna, pak nelze na vcasne volani destruktoru spolehat.
> Je podle tebe na teto uvaze neco nespravneho?
Viz vyse. V pripade cross referenci nepredvidatelne, v pripade jednoduchych
vazeb v destruktoru.
> Pavel
Krysa
rat@atrey.karlin.mff.cuni.cz Jsem Krysa
http://atrey.karlin.mff.cuni.cz/~rat/