From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3498dd887729ed19 X-Google-Attributes: gid103376,public From: mg@dsd.camb.inmet.com (Mitch Gart) Subject: Re: Garbage Collection in Ada Date: 1996/10/22 Message-ID: #1/1 X-Deja-AN: 191270025 sender: news@inmet.camb.inmet.com (USENET news) x-nntp-posting-host: dsd.camb.inmet.com references: <199610181934142408603@dialup101-3-15.swipnet.se> organization: Intermetrics, Inc. newsgroups: comp.lang.ada Date: 1996-10-22T00:00:00+00:00 List-Id: Lars Farm (lars.farm@ite.mh.se) wrote: : Your dislike (apparently shared by other Ada people) for conservative : collectors has raised a couple of questions that I can not answer. I : would like to get some feel for how bad this really is. : - How large is the probability that this occurs? : - How large is the probability that this state persists? : - How large fraction of allocated memory will typically be : falsely retained? : - Is the set of retained blocks growing over time or will it : level out at some point in time? If so where? : - other? What I don't like is the idea that the GC will have to go through ALL data memory (and registers) looking for pointers. The time it takes to make a scan is proportional to total memory size rather than proportional to the number of pointers in use, or proportional to the number of heap blocks, or proportional to some other reasonable value. - Mitch Gart