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,b307bd75c8071241 X-Google-Attributes: gid103376,public From: fjh@mundook.cs.mu.OZ.AU (Fergus Henderson) Subject: Re: newbie Q: storage management Date: 1997/05/10 Message-ID: <5l1qrs$9no@mulga.cs.mu.OZ.AU>#1/1 X-Deja-AN: 240548776 References: Organization: Comp Sci, University of Melbourne Newsgroups: comp.lang.ada Date: 1997-05-10T00:00:00+00:00 List-Id: jsa@alexandria (Jon S Anthony) writes: >Robert sez: > >> If someone did a nice GC implementation for GNAT, and people started >> using it, then a lot of the problem is solved. > >False. I agree with Robert. Certainly that would be a good step to take at this point. >You can pretty much get something like this now using a bolt >on fully conservative collector. Has anyone tried this? Tasking may be a problem. I'd like to hear success stories or failure stories, if there are any. >As you note, portability between >compilers is a significant part of the problem. As I've noted before, >this alone would make the above scenario irrelevant for us (and we're >someone who really wants GC!) But that is not all. There are support >issues, synchronization issues with GNAT releases, platform >portability issues, etc. At the moment, wrt GNAT, the only plausible >way for these issues to be sorted out would be if the "someone" >mentioned above turned out to be ACT. If someone did the work, and presuming they did a reasonably good job, then I would expect that ACT would be happy to fold such changes into the standard GNAT source code. I suspect that for a fee, they'd be happy to support them too. It certainly seems to me that it would be in ACT's interests for GNAT to offer garbage collection as an optional feature, presuming this didn't cause significant maintenance problems. -- Fergus Henderson | "I have always known that the pursuit WWW: | of excellence is a lethal habit" PGP: finger fjh@128.250.37.3 | -- the last words of T. S. Garp.