Garbage collector stopping my world for half a second
Andrew Haley
aph@redhat.com
Wed Dec 7 09:30:00 GMT 2005
Boehm, Hans writes:
> > -----Original Message-----
> > From: Andrew Haley [mailto:aph@redhat.com]
> >
> > Hans, one of the problems that I found it the the gc doesn't
> > allow fine-grained control over which libraries get
> > registered as roots and which don't. I fully intend to
> > remove the need for auto-registration of gc roots in libgcj
> > (and I intend to do so soon) but if it's possible in the
> > meantime to scan some subset of shared libraries that would help.
> How would you specify those?
>
> You can currently exclude address ranges, but that makes the client
> do the hard stuff. You could try to look for specific library
> names. But the implementation of that would have to be
> platform-specific, which is a maintenance issue. And it's not
> completely clear to me how you name a dynamic library. Pattern
> matching on the path name?
Give us a callback, with all the information that you have.
Andrew.
More information about the Java
mailing list