diff --git a/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/CPUFeatures.java b/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/CPUFeatures.java index 1d44860ab86..c0d8ef03ada 100644 --- a/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/CPUFeatures.java +++ b/src/jdk.incubator.vector/share/classes/jdk/incubator/vector/CPUFeatures.java @@ -42,6 +42,9 @@ import static jdk.internal.vm.vector.Utils.debug; private static Set getCPUFeatures() { String featuresString = VectorSupport.getCPUFeatures(); debug(featuresString); + + if (featuresString.equals("")) return Set.of(); + String[] features = featuresString.toLowerCase(Locale.ROOT) .split(",? "); // " " or ", " are used as a delimiter by JVM assert validateFeatures(features);