[boehm-gc] Import 6.3 alpha 1
Ranjit Mathew
rmathew@hotmail.com
Tue Jul 29 04:27:00 GMT 2003
Jeff Sturm wrote:
> I've merged the current boehm-gc release into the GCC tree. This release
> improves support for darwin and mingw/cygwin (among other things; these
> targets happen to be significant to gcj and poorly supported in releases
> up to and including 3.3). The actual diff is quite large and boring, so
> I've omitted it from this message.
How about the "Shrinking the GC root set" issue/patch that
you had raised a while back?
http://gcc.gnu.org/ml/java/2002-06/msg00073.html
http://gcc.gnu.org/ml/java/2002-06/msg00252.html
http://gcc.gnu.org/ml/java-patches/2002-q2/msg00490.html
AFAICT, this is still not integrated into libgcj. I
did not see any objections to this as well, so I don't
know exactly why it was not accepted.
>From the discussions in the thread linked to above, it
appears that we can considerably reduce the scanning
time by shrinking the root set and thereby (ultimately)
reduce unnecessary heap expansions.
Could this not help the issue raised in frequent
messages on the GCJ list complaining about almost
unbounded heap growth like, say, this one:
http://gcc.gnu.org/ml/java/2003-07/msg00217.html
I'm light years from being a GC expert so please accept
my apologies if this is totally off track.
Ranjit.
--
Ranjit Mathew Email: rmathew AT hotmail DOT com
Bangalore, INDIA. Web: http://ranjitmathew.tripod.com/
More information about the Java
mailing list