RFR JEP 338: Vector API (Incubator), JDK-8223347 Integration of Vector API (Incubator): Vector API

Paul Sandoz paul.sandoz at oracle.com
Thu Mar 19 19:46:46 UTC 2020


This email is intended to kick start the review of JEP 338: Vector API (Incubator).  

For ease of review we intend to split this up into separate parts for review of the Java API, Java implementation, Java unit tests, Java jmh tests, shared hotspot code, and platform specific hotspot code.  Emails will be sent for review hopefully all during this month (given global events though our productivity may be impacted as I might also anticipate for those reviewing).

First up for review is the Vector API itself.  JavaDoc and specdiff may be found here:

  http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/ <http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/>
  http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/docs/api/jdk.incubator.vector/jdk/incubator/vector/package-summary.html <http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/docs/api/jdk.incubator.vector/jdk/incubator/vector/package-summary.html>
  http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/docs/api/jdk.incubator.vector/jdk/incubator/vector/Vector.html <http://cr.openjdk.java.net/~psandoz/panama/vector-api-review/docs/api/jdk.incubator.vector/jdk/incubator/vector/Vector.html>

The CSR issue (https://bugs.openjdk.java.net/browse/JDK-8223348 <https://bugs.openjdk.java.net/browse/JDK-8223348>) has also been moved to proposed.

For a holistic sense during this split review one can go directly to the Panama dev repository and checkout the (confusingly named) vector-unstable branch (it was just conveniently there separate from the vectorIntrinsics branch where ongoing work will happen).
  https://hg.openjdk.java.net/panama/dev/shortlog/vector-unstable <https://hg.openjdk.java.net/panama/dev/shortlog/vector-unstable>


More information about the core-libs-dev mailing list