This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
RE: GC failure w/ THREAD_LOCAL_ALLOC ?
- From: Jeff Sturm <jsturm at one-point dot com>
- To: "Boehm, Hans" <hans_boehm at hp dot com>
- Cc: "'Bryce McKinlay '" <bryce at waitaki dot otago dot ac dot nz>, "''Michael Smith' '" <msmith at spinnakernet dot com>, "''java at gcc dot gnu dot org' '" <java at gcc dot gnu dot org>
- Date: Thu, 21 Mar 2002 13:57:34 -0500 (EST)
- Subject: RE: GC failure w/ THREAD_LOCAL_ALLOC ?
On Thu, 21 Mar 2002, Boehm, Hans wrote:
> You should be able to get the same effect with the GC_IGNORE_GCJ_INFO
> environment variable. (See boehm-gc/doc/README.environment.) I would still
> really like to track this down, though.
Thanks; that'll come in handy.
> 2) The mark descriptor was clobbered. This can be a consequence of a
> premature object collection, due to any sort of collector bug. Since it's
> most likely to be overwritten by a pointer, this tends to make the object
> look VERY large.
I strongly suspect premature collection. Another clue is that I'm getting
files closed prematurely at random. That would happen if the finalizer
ran while the file is in use.
Jeff