Patch: replace mutex with object synchronization
Jeff Sturm
jsturm@one-point.com
Wed Apr 21 16:51:00 GMT 2004
On Tue, 20 Apr 2004, Per Bothner wrote:
> Jeff Sturm wrote:
>
> > When I ran the -fno-assume-compiled experiment I was simply trying to
> > link as small an executable as possible. Efficiency wasn't important. I
> > ran the application once printing the name of each class as it was loaded,
>
> Did you use any special tools or patch for this?
Not really. I simply added a print statement to initializeClass().
> I'm thinking it might be useful to implement some property that
> if set will print out to a file each class that gets initialized.
> Optionally, it might print out a stack trace, in case one wants
> to figure out "why is this class gettin initialized"?
Definitely. At the very least, something like the JRE's -verbose:class
option is absent from libgcj.
(The ELFClassLoader I wrote about earlier has a similar feature, enabled
with setVerbose.)
Jeff
More information about the Java-patches
mailing list