RFR: 8054213: Class name repeated in output of Type.toString()

Sergey Ustimenko merkel05 at gmail.com
Thu Mar 17 12:13:50 UTC 2016


Hi all,

bug https://bugs.openjdk.java.net/browse/JDK-8054213

This fix modifies behavior of Type.to String() to conform with JLS 13.1
paragraph 1
and also JVMS 4.2.1. For now in case of parametrized types inner type name
consists
of normal binary name of immediately enclosing type, followed by $ and
finally followed
by simple name of the member type.

Patch with changes and jtreg test attached. I am looking for reviews and
for sponsor to
push this one.

Thanks,
Sergey.



More information about the core-libs-dev mailing list