Re: GCJ 3.4.3 and 3.3 classloading problem
Andrew Haley <[email protected]>
| Newsgroups | gmane.comp.gcc.java.devel |
|---|---|
| Message-ID | <[email protected]> |
Craig Vanderborgh wrote: >> Are you absolutely sure that you're marking instances of class Class >> correctly? An error would there cause exactly this behaviour. > > No I am not sure. What would be the easiest way to look for this > (where, how to look). This is what I had been thinking also, because > when we do NO classloading (in a different, very large gcj application > built using the same libgcj) there is NO PROBLEM WHATSOEVER - that app > is completely reliable. This is a real smoking gun, then. You need a perfect match between the fields of Class in libjava/boehm.cc, libjava/java/lang/Class.h, and gcc/java/decl.c. Your best bet is to look for any changes between gcj 3.3 and 3.4.3 in this area. Andrew.