[11u] RFR: 8234147: Avoid looking up standard charsets in core libraries
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Tue Oct 20 13:17:39 UTC 2020
Thanks Martin!
Best regards,
Goetz.
> -----Original Message-----
> From: Doerr, Martin <martin.doerr at sap.com>
> Sent: Tuesday, October 13, 2020 11:53 AM
> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; jdk-updates-
> dev at openjdk.java.net
> Subject: RE: [11u] RFR: 8234147: Avoid looking up standard charsets in core
> libraries
>
> Hi Götz,
>
> looks good.
>
> > Actually, I don't see why Oracle brought this to 11.
> I don't think this is a must have, but Oracle must have had reasons. Maybe it
> is related to some specific performance sensitive workloads.
>
> Thanks for backporting.
>
> Best regards,
> Martin
>
>
> > -----Original Message-----
> > From: jdk-updates-dev <jdk-updates-dev-retn at openjdk.java.net> On
> > Behalf Of Lindenmaier, Goetz
> > Sent: Montag, 12. Oktober 2020 08:07
> > To: jdk-updates-dev at openjdk.java.net
> > Subject: [11u] RFR: 8234147: Avoid looking up standard charsets
> > in core libraries
> >
> > Hi,
> >
> > I am downporting this for parity with 11.0.10-oracle.
> > http://cr.openjdk.java.net/~goetz/wr20/8234147-avoid_charset_lookup-
> > jdk11/01/
> >
> > The only file with non-trivial resolve was BasicAuthentication.java.
> >
> > The resolves I had to do in detail:
> >
> > file src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
> > Copyright.
> >
> > file src/java.base/share/classes/java/net/InetAddress.java
> > Unclear why chunks were rejected. Context?
> >
> > file src/java.base/share/classes/java/util/Properties.java
> > Context: other includes.
> >
> > file src/java.base/share/classes/java/util/jar/Attributes.java
> > Prerequisite missing: "UTF8" --> UTF_8
> >
> > file src/java.base/share/classes/java/util/jar/Manifest.java
> > Prerequisite missing: "UTF8" --> UTF_8
> >
> > file src/java.base/share/classes/java/util/zip/ZipCoder.java
> > Copyright.
> >
> > file
> >
> src/java.base/share/classes/sun/net/www/protocol/http/BasicAuthenticati
> > on.java
> > Coding looks different. I replaced occurances of "ISO_8859_1".
> >
> > file
> > src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
> > Unclear: context?
> >
> > Actually, I don't see why Oracle brought this to 11.
> >
> > https://bugs.openjdk.java.net/browse/JDK-8234147
> > https://hg.openjdk.java.net/jdk/jdk/rev/5028793d05ff
> >
> > Best regards,
> > Goetz.
More information about the jdk-updates-dev
mailing list