This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Garbage collection in the Java run-time?


Jean-Pierre Radley wrote:
> 
> His Holiness the Reverend Doktor Xenophon Fenderson, the Carbon(d)ated averred (on Fri, Feb 12, 1999 at 06:40:07PM -0500):
> | I'm curious as to how the Java run-time in EGCS does garbage
> | collection (if it does GC at all, that is).  Is it compatible with C's
> | heap allocation routines (malloc/free)?  Would it be adaptable to a
> | language like Common Lisp or Scheme?  Actually, a pointer to the
> | run-time system's source code would be great...I'm not certain where
> | to find it in the EGCS source tree (of course, it may not be there).
> 
> Any asshole who presumes to post under the rubric of "His Holiness &c."
> is allowed only to provide answers, not ask questions.
> 
> Grow up.
> Or, possibly, down.
> 
> --
> Jean-Pierre Radley <jpr@jpr.com>  XC/XT Custodian   Sysop, CompuServe SCOForum

Sheesh. I suppose some one who calls himself Saint Ignuatius would
really annoy you too. There's no need to flame someone for their handle.
If it really offends you, kill file him and go on

As for the answer: I believe I remember someone saying they were going
to use the Boehm conservative collecter.
ftp://ftp.debian.org/debian/dists/unstable/main/source/devel/libgc_4.12.4.13alpha3.orig.tar.gz
is a copy of the source. It's written for C and C++; I don't know how
adaptable to Scheme or Lisp it is. Guile (ftp.gnu.org) is Scheme and it
includes a garbage collector, so you might want to check it out. 

I'm not sure about the Java GC though - it's more I think I heard. 
-- 
The irony is, there ARE drugs that ENHANCE it. This says something
profound about either science or medicine or people or muppets or all
four. - S. John Ross


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]