JDK-8217161 : [Graal] Implement java/util/ArraysSupport.vectorizedMismatch intrinsic
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 13
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2019-01-15
  • Updated: 2019-01-31
  • Resolved: 2019-01-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdResolved
Related Reports
Duplicate :  
Description
Currently the vectorizedMismatch intrinsic is in the toBeInvestigated list:

./share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java

There is a JMH micro for testing ArraysMismatch: open/test/micro/org/openjdk/bench/java/util/ArraysMismatch.java

Implementing this in the longest case would be a ~150% speedup.
Comments
Pushed upstream: https://github.com/oracle/graal/commit/f67cf1e9a93cd1c7be4c17f1e4c556cf0655c683
30-01-2019

Graal pull request: https://github.com/oracle/graal/pull/938
28-01-2019