Skip to content

Commit 6477d5b

Browse files
authored
blog fix in 25 GA
1 parent c8b6b24 commit 6477d5b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/blog/2025/20250625-java-21-not-working-on-zero-2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Thanks to my colleagues at **Azul**, it immediately became clear that the Cortex
5858
5959
In Java 21 the Just-In-Time (JIT) compiler has been improved, but this change doesn't work correctly on the ARM Cortex-A53 processor as used in the Zero 2. This is another type of processor compared to, for instance, the Raspberry Pi 4 (Cortex-A72) and 5 (Cortex-A76).
6060
61-
A bug has been reported in the OpenJDK project: [[AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53](https://bugs.openjdk.org/browse/JDK-8353237). At this moment, it's already marked as "Resolved" and will be included in the July '25 update releases for versions 21, 24, and 25.
61+
A bug has been reported in the OpenJDK project: [[AArch64] Incorrect result of VectorizedHashCode intrinsic on Cortex-A53](https://bugs.openjdk.org/browse/JDK-8353237). At this moment, it's already marked as "Resolved" and ~~will be included in the July '25 update releases for versions 21, 24, and 25~~ is expected to be included in the 25 GA release (September '25).
6262
6363
The issue stems from the fact that the VectorizedHashCode intrinsic was implemented with assumptions about ARM64 processors that don't hold true for the Cortex-A53 specifically. The Cortex-A53 has different microarchitectural characteristics compared to other ARM64 processors, and the vectorized hash code implementation doesn't account for these differences.
6464

0 commit comments

Comments
 (0)