Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!cica!gatech!hubcap!billwolf%hazel.cs.clemson.edu
From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 )
Newsgroups: comp.sw.components
Subject: Re: Real-time Garbage Collection
Message-ID: <6599@hubcap.clemson.edu>
Date: 27 Sep 89 00:12:27 GMT
References: <130200013@p.cs.uiuc.edu>
Reply-To: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu
Lines: 27

From johnson@p.cs.uiuc.edu:
> In fact, I don't believe that managed and unmanaged storage paradigm
> should coexist in one program.  You should either use components that
> use automatic garbage collection or components that do not.  While it
> is possible to link C code to Lisp or Smalltalk, it is always tricky
> and error prone.

    Since Ada components can coexist with no difficulty, this is
    not a true statement in general.

> Automatic garbage collection prevents storage crises.  The system I
> use generate an exception if it runs out of memory in spite of a
> garbage collection, but I wouldn't dream of trying to handle that
> automatically.  

   Those who write embedded systems would tend to disagree.
 
> [The cost is only 5%]

   At what cost in terms of extra space requirements?

> [Real-time GC is coming, Real Soon Now]

   When it gets there, let me know.


   Bill Wolfe, wtwolfe@hubcap.clemson.edu