Related articles |
---|
Historical Implementations to Garbage Collectors lpsantil@gmail.com (lpsantil@gmail.com) (2014-05-03) |
Re: Historical Implementations to Garbage Collectors rpw3@rpw3.org (2014-05-04) |
Re: Historical Implementations to Garbage Collectors robin51@dodo.com.au (Robin Vowels) (2014-05-04) |
Re: Historical Implementations to Garbage Collectors kaz@kylheku.com (Kaz Kylheku) (2014-05-05) |
Re: Historical Implementations to Garbage Collectors numerist@aquaporin4.com (Charles Richmond) (2014-05-05) |
Re: Historical Implementations to Garbage Collectors robin51@dodo.com.au (Robin Vowels) (2014-05-06) |
Re: Historical Implementations to Garbage Collectors gneuner2@comcast.net (George Neuner) (2014-05-06) |
[6 later articles] |
From: | "lpsantil@gmail.com" <lpsantil@gmail.com> |
Newsgroups: | comp.compilers |
Date: | Sat, 3 May 2014 16:02:42 -0400 (EDT) |
Organization: | Compilers Central |
Keywords: | GC, history, comment |
Posted-Date: | 03 May 2014 16:02:42 EDT |
I'm interested in studying historical implementations of garbage
collection in early programming languages (BASIC, Lisp, etc). I'm
especially interested in language/runtime interface descriptions.
Does anybody have references they can share?
[My LISP 1.5 manual says they used a straightforward mark and sweep
GC. The only complication was that list storage cells had a free bit
they could use for marking, while cells used for strings didn't so
it was a separate area and they used a separate bitmap. I'm fairly
sure that early Dartmouth BASIC was all static allocated, no GC. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.