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/

Search the boards