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

Chen Liang liach at openjdk.org
Mon Feb 9 21:28:07 UTC 2026


On Fri, 6 Feb 2026 18:33:17 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

> 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

Looks good to me. Verified by:

1. Running the generators, verified the results are the same, ignoring the missing parts handled by #29616; you can integrate before that one I think.
2. Tiers 1-5 clear, only one unrelated failure from JDK-8377425.

Let another engineer confirm too.

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

Marked as reviewed by liach (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/29614#pullrequestreview-3768566495


More information about the core-libs-dev mailing list