8383830: Vector API: internal AbstractVector helper methods exposed in public Javadoc

Reviewed-by: psandoz
This commit is contained in:
Xueming Shen 2026-05-05 23:50:08 +00:00
parent 8480d12c6f
commit dab7414e8d

View File

@ -184,7 +184,7 @@ abstract sealed class AbstractVector<E> extends Vector<E>
}
@ForceInline
protected static <T> VectorShuffle<T> normalizeSubLanesForSpecies(AbstractSpecies<T> targetSpecies, int subLanesPerSrc) {
static <T> VectorShuffle<T> normalizeSubLanesForSpecies(AbstractSpecies<T> targetSpecies, int subLanesPerSrc) {
final int lanes = targetSpecies.laneCount();
if ((lanes % subLanesPerSrc) != 0) {
@ -205,7 +205,7 @@ abstract sealed class AbstractVector<E> extends Vector<E>
}
@ForceInline
protected final int subLanesToSwap(AbstractSpecies<?> srcSpecies) {
final int subLanesToSwap(AbstractSpecies<?> srcSpecies) {
if (java.nio.ByteOrder.nativeOrder() != ByteOrder.BIG_ENDIAN) {
return -1;
}