RFR: 8376186: [VectorAPI] Nomenclature change for concrete vector classes [v5]

Jatin Bhateja jbhateja at openjdk.org
Wed Feb 18 04:39:54 UTC 2026


> As per https://github.com/openjdk/jdk/pull/28002#issuecomment-3789507594 on JDK-8370691 pull request, splitting out portion of PR#28002 into a separate patch.
> 
> In preparation of Float16 vector API support, changes to nomenclature of concrete vector class by suffixing the vector type with vector bit sizes e.g. FloatVector256 so that we don't end up generating names like Float16256Vector.
> 
> All existing Vector API jtreg test are passing with the patch.
> 
> Kindly review and share your feedback.
> 
> Best Regards,
> Jatin

Jatin Bhateja has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains seven additional commits since the last revision:

 - Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8376186
 - Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8376186
 - Reivew comments resolution
 - Review comments resolution
 - Review comment resolution
 - Removing older artifact
 - 8376186: [VectorAPI] Nomenclature change for concrete vector classes

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/29614/files
  - new: https://git.openjdk.org/jdk/pull/29614/files/b56d47a7..05b6cbe3

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=29614&range=04
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=29614&range=03-04

  Stats: 4221 lines in 98 files changed: 3291 ins; 415 del; 515 mod
  Patch: https://git.openjdk.org/jdk/pull/29614.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/29614/head:pull/29614

PR: https://git.openjdk.org/jdk/pull/29614


More information about the core-libs-dev mailing list