-
Notifications
You must be signed in to change notification settings - Fork 732
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JEP 327 Unicode 10 #1875
Comments
Since #1786 OpenJ9 no longer has any Unicode dependencies in String.toUppercase() or String.toLowercase(), the implementations are in OpenJDK. Closing since there shouldn't be any OpenJ9 changes required. |
@andrewcraik mentioned, the JIT still has to upper and to lower implementations of the upper and lower case functions so those need to be checked. See toUpperHWOptimized as well as any recognized methods added for the StringLatin1 and StringUTF16 helpers. |
@andrewcraik is there anything further from JIT required for this change? I note there was a test failure still outstanding related to the change to Unicode 10. |
Opened #2890 |
I don't think so. We only accelerate "en" locale which is effectively the ASCII subset of UTF16: Any changes to Unicode standard will not affect the JIT intrinsics. |
Closing since nothing is required other than fixing the test #2890 |
According to eclipse-openj9#1875 the Unicode 10 will be used for Java 11. We must update our Lithuanian tests with the new codepoints as per [1]. [1] https://www.unicode.org/Public/10.0.0/ucd/extracted/DerivedCombiningClass.txt Fixes: eclipse-openj9#2890 Signed-off-by: Filip Jeremic <[email protected]>
https://bugs.openjdk.java.net/browse/JDK-8182490
This is an "Epic" to contain requirements for supporting this JEP on OpenJ9.
The text was updated successfully, but these errors were encountered: