🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sw.components
Article #130

Re: Real-time Garbage Collection

#130
From: ds
Date: Sat, 23 Sep 1989 20:13
18 lines
1207 bytes
I believe you are both correct.

Most created objects can be managed with explicit creation/destruction code,
placed in abstract data type specifications or otherwise part of the
application, because their lifetimes are naturally connected to the algorithms
(or messages) that use them.  Sometimes, however, dynamic reclamation (garbage
collection) is truly necessary (to avoid unnaturalness or inefficiency).  A
useful parallel is the need for both stack and heap data storage in
general-purpose programming languages.

When an application can use explicit creation and destruction for most of its
object management, the garbage collection overhead is reduced, and this has
all sorts of good consequences.

David Spector
Prime Computer, Inc.
ds@primerd.prime.com  (until my layoff, expected soon)
Technical Details
Message-ID: <194000001@hollin>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!bloom-beacon!primerd!hollin!ds
References: <6488@hubcap.clemson.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!bloom-beacon!primerd!hollin!ds
From: ds@hollin.prime.com
Newsgroups: comp.sw.components
Subject: Re: Real-time Garbage Collection
Message-ID: <194000001@hollin>
Date: 23 Sep 89 20:13:00 GMT
References: <6488@hubcap.clemson.edu>
Lines: 18
Nf-ID: #R:hubcap.clemson.edu:-648800:hollin:194000001:000:798
Nf-From: hollin.prime.com!ds    Sep 23 16:13:00 1989