Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ public void invalidateInstalledCode(InstalledCode installedCode, int invalidatio

@Override
public void invalidateInstalledCode(InstalledCode installedCode) {
invalidateInstalledCode(installedCode, unknownInvalidationReason());
invalidateInstalledCode(installedCode, jvmciInvalidationReason());
}

@Override
Expand Down Expand Up @@ -206,7 +206,7 @@ public void resetCompilationStatistics() {
runtime.getCompilerToVM().resetCompilationStatistics();
}

private static int unknownInvalidationReason() {
return HotSpotJVMCIRuntime.runtime().config.getConstant("nmethod::ChangeReason::Unknown", Integer.class);
private static int jvmciInvalidationReason() {
return HotSpotJVMCIRuntime.runtime().config.getConstant("nmethod::InvalidationReason::JVMCI_INVALIDATE", Integer.class);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ public void invalidate(boolean deoptimize, int invalidationReason) {

@Override
public void invalidate(boolean deoptimize) {
invalidate(deoptimize, unknownInvalidationReason());
invalidate(deoptimize, jvmciInvalidationReason());
}

@Override
Expand Down Expand Up @@ -221,7 +221,7 @@ public String getInvalidationReasonDescription() {
return compilerToVM().getInvalidationReasonDescription(this.getInvalidationReason());
}

private static int unknownInvalidationReason() {
return HotSpotJVMCIRuntime.runtime().config.getConstant("nmethod::ChangeReason::Unknown", Integer.class);
private static int jvmciInvalidationReason() {
return HotSpotJVMCIRuntime.runtime().config.getConstant("nmethod::InvalidationReason::JVMCI_INVALIDATE", Integer.class);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -229,8 +229,8 @@ public static void reprofile(HotSpotResolvedJavaMethod method) {
CTVM.reprofile((HotSpotResolvedJavaMethodImpl)method);
}

public static void invalidateHotSpotNmethod(HotSpotNmethod nmethodMirror, boolean deoptimize, int changeReason) {
CTVM.invalidateHotSpotNmethod(nmethodMirror, deoptimize, changeReason);
public static void invalidateHotSpotNmethod(HotSpotNmethod nmethodMirror, boolean deoptimize, int invalidationReason) {
CTVM.invalidateHotSpotNmethod(nmethodMirror, deoptimize, invalidationReason);
}

public static long[] collectCounters() {
Expand Down