-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 25
-
Component/s: hotspot
-
b11
-
riscv
-
linux
This issue only happens on platforms with slow unaligned memory accesses like Unmatched or Premier-P550 SBCs. The timeout happens in `LargeValueExceptions.squareDefiniteOverflow()`.
Async profiler shows major time was spent in multiplyToLen stub code. When AvoidUnalignedAccesses is enabled, there is a simple alignment check, which assumes 8-byte alignment for base_offset of int arrays. But this is not the case with COH.
Async profiler shows major time was spent in multiplyToLen stub code. When AvoidUnalignedAccesses is enabled, there is a simple alignment check, which assumes 8-byte alignment for base_offset of int arrays. But this is not the case with COH.
- links to
-
Commit(master)
openjdk/jdk/8df80400
-
Review(master)
openjdk/jdk/23631