Patch: replace mutex with object synchronization

Bryce McKinlay mckinlay@redhat.com
Wed Apr 21 15:33:00 GMT 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?
>
> 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"?


Yeah, I think this would be useful. I'm thinking of adding some 
infrastructure for debugging class linking (offset tables, etc), and 
"initialization traces" could be added to that.

Regards

Bryce



More information about the Java-patches mailing list