On Tue, 15 Sep 2020 08:53:35 GMT, Julia Boes <jb...@openjdk.org> wrote:
> Replaced the use of ThreadLocalCoders with regular non-caching CharsetEncoder > and added a benchmark to confirm that > there is no performance impact. src/java.base/share/classes/sun/net/www/ParseUtil.java line 181: > 179: CharBuffer cb = CharBuffer.allocate(n); > 180: CharsetDecoder dec = UTF_8.INSTANCE.newDecoder() > 181: .onMalformedInput(CodingErrorAction.REPLACE) This changes the error action from REPORT to REPLACE. This has implications for all usages of ParseUtil. Did you mean to do this? ------------- PR: https://git.openjdk.java.net/jdk/pull/170