Java: PR12755: Resolving static methods and classes is not thread safe

Andrew Haley aph@redhat.com
Tue Jan 6 11:18:00 GMT 2004


This is a big reorganization of indirect dispatch.
The killer problem was that the previous code was far to eager; it
resolved all the references made by every class even if some of them
would never be used. This code is much less aggressive, but it is
somewhat less efficient because classes no longer share dispatch
tables. It is correct, though.
Tested w/ full bootstrap, no regressions.
This patch makes possible a bunch of libgcj changes that will allow
12755 to be closed.
Andrew.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 12755
URL: <http://gcc.gnu.org/pipermail/java/attachments/20040106/47ed32b8/attachment.ksh>


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /