RFR(M): 8199852: Print more information about class loaders in LinkageErrors.
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Wed Mar 21 11:55:49 UTC 2018
Hi,
ClassLoaders have a field containing a name since Java 9.
This change improves some of the messages of LinkageErrors to
print the name of the loader involved, as well as the parent of the loader.
This simplifies tracking down the component causing an error in large
Java systems.
Please review:
http://cr.openjdk.java.net/~goetz/wr18/8199852-exMsg_Linkage/01/index.html
I ran this through all our tests (jck, jtreg, spec etc). I will run it through submit-hs
(or jdk/submit) once it's reviewed.
Best regards,
Goetz.
More information about the hotspot-runtime-dev
mailing list