diff --git a/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/jdk/VarHandleFeature.java b/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/jdk/VarHandleFeature.java index 8fcea57c3b85..80f3382eb5c0 100644 --- a/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/jdk/VarHandleFeature.java +++ b/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/jdk/VarHandleFeature.java @@ -38,6 +38,7 @@ import com.oracle.graal.pointsto.ObjectScanner; import com.oracle.graal.pointsto.meta.AnalysisField; import com.oracle.graal.pointsto.meta.AnalysisUniverse; +import com.oracle.graal.pointsto.util.AnalysisError; import com.oracle.graal.pointsto.util.GraalAccess; import com.oracle.svm.core.StaticFieldsSupport; import com.oracle.svm.core.feature.AutomaticallyRegisteredFeature; @@ -107,7 +108,7 @@ protected ResolvedJavaField findVarHandleField(Object varHandle, boolean guarant if (guaranteeUnsafeAccessed) { AnalysisField aField = result instanceof AnalysisField ? (AnalysisField) result : ((HostedField) result).getWrapped(); - VMError.guarantee(aField.isUnsafeAccessed(), "Field not registered as unsafe accessed %s", aField); + AnalysisError.guarantee(aField.isUnsafeAccessed(), "Field not registered as unsafe accessed %s", aField); } return result; diff --git a/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/reflect/StaticFieldValidatorImpl.java b/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/reflect/StaticFieldValidatorImpl.java index 2ba58dd1bf93..1b8ff1bd7fa5 100644 --- a/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/reflect/StaticFieldValidatorImpl.java +++ b/substratevm/src/com.oracle.svm.hosted/src/com/oracle/svm/hosted/reflect/StaticFieldValidatorImpl.java @@ -25,11 +25,11 @@ package com.oracle.svm.hosted.reflect; import com.oracle.graal.pointsto.meta.AnalysisField; +import com.oracle.graal.pointsto.util.AnalysisError; import com.oracle.svm.core.StaticFieldsSupport; import com.oracle.svm.core.feature.AutomaticallyRegisteredImageSingleton; import com.oracle.svm.core.meta.SharedField; import com.oracle.svm.core.meta.SharedType; -import com.oracle.svm.core.util.VMError; import jdk.vm.ci.meta.ResolvedJavaField; @@ -46,6 +46,6 @@ public void hostedCheckFieldOffsetAllowed(ResolvedJavaField field) { wordType = ((SharedType) sField.getType()).isWordType(); } - VMError.guarantee(!wordType, "static Word field offsets cannot be queried %s", field); + AnalysisError.guarantee(!wordType, "static Word field offsets cannot be queried %s", field); } }