Hello! The UTF-8 encoding allows characters that are 4 bytes long.However, CharsetEncoder.maxBytesPerChar() currently returns 3.0, which is not always enough.
Would you please review the simple fix for this issue? BUGURL: https://bugs.openjdk.java.net/browse/JDK-8058875 WEBREV: http://cr.openjdk.java.net/~igerasim/8058875/0/webrev/ Sincerely yours, Ivan