RFR: 8315970: Big-endian issues after JDK-8310929 [v2]

Martin Doerr mdoerr at openjdk.org
Mon Sep 11 13:55:54 UTC 2023


On Mon, 11 Sep 2023 07:13:07 GMT, 温绍锦 <duke at openjdk.org> wrote:

>> https://bugs.openjdk.org/browse/JDK-8310929
>> 
>> @TheRealMDoerr Feedback:
>> 
>> 
>> We're getting test failures on AIX:
>> compiler/intrinsics/Test8215792.java
>> compiler/intrinsics/string/TestStringIntrinsics.java
>> runtime/CompactStrings/TestMethodNames.java
>> runtime/StringIntrinsic/StringIndexOfChar.java
>> Is there a problem with Big Endian?
>
> 温绍锦 has updated the pull request incrementally with one additional commit since the last revision:
> 
>   remove ByteArrayLittleEndian

Shouldn't this get optimized by the JIT compilers? Why is `ByteArrayLittleEndian` supposed to be faster?
Note that there are still several Big Endian platforms: AIX, s390x and old linux ppc64 (still kept alive)

-------------

PR Comment: https://git.openjdk.org/jdk/pull/15652#issuecomment-1713936543


More information about the core-libs-dev mailing list