Currently the rearrange and selectFrom APIs check shuffle indices and throw IndexOutOfBoundsException if there is any exceptional source index in the shuffle. This causes the generated code to be less optimal. Modifying the rearrange/selectFrom Vector API methods to perform wrapIndexes instead of checkIndexes will help in generating efficient code.
- csr for
-
JDK-8340142 Modify rearrange/selectFrom Vector API methods to perform wrapIndexes instead of checkIndexes
-
- Closed
-
- links to
-
Commit(master) openjdk/jdk/83dcb02d
-
Review(master) openjdk/jdk/20634