comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: C to Ada : a piece of code
Date: 1996/09/14
Date: 1996-09-14T00:00:00+00:00	[thread overview]
Message-ID: <dewar.842675141@schonberg> (raw)
In-Reply-To: 51a4gb$fd@fozzie.sun3.iaf.nl


Geert says

"The effects of these errors are hard to detect and when detected,
these errors are hard to debug and solve. Since modern garbage
collectors provide a good solution for these problems, it is
very desirable (sp?) to have one for GNAT.
"


Yes, but I wold not call the kind of half baked conservative GC you
are talking about a "modern garbage collector", but more like a kludge.
I agree GC is useful, but it needs to be done properly, so that ithas predictable characteristics.
and properly reclaims all unused storage.

Sure, I understand that you can add something half-baked in a 
semi-transparent manner, but (a) as you worry about, it will not
necessarily work in a functionally correct manner, depending on
what code is genrerated, and (b) it may not free storage that
is no longer in use.

Neither behavior seems desirable for any garbage collector, modern or not!





  reply	other threads:[~1996-09-14  0:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-09-07  0:00 C to Ada : a piece of code Grave Xavier
1996-09-07  0:00 ` David C. Hoos, Sr.
1996-09-07  0:00 ` Robert A Duff
1996-09-08  0:00 ` Jon S Anthony
1996-09-08  0:00   ` David C. Hoos, Sr.
1996-09-09  0:00     ` nasser
1996-09-09  0:00   ` Jon S Anthony
1996-09-09  0:00     ` David C. Hoos, Sr.
1996-09-09  0:00       ` John G. Volan
1996-09-09  0:00       ` Robert Dewar
1996-09-10  0:00         ` Geert Bosch
1996-09-11  0:00           ` Robert Dewar
1996-09-11  0:00             ` Jonas Nygren
1996-09-13  0:00             ` Geert Bosch
1996-09-14  0:00               ` Robert Dewar
1996-09-11  0:00           ` Robert Dewar
1996-09-13  0:00             ` Geert Bosch
1996-09-14  0:00               ` Robert Dewar [this message]
1996-09-10  0:00 ` Jon S Anthony
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox