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/