diff -r 611f6bfe7c30 -r a6e25566cb56 src/java.base/share/classes/java/lang/invoke/MutableCallSite.java --- a/src/java.base/share/classes/java/lang/invoke/MutableCallSite.java Tue Nov 26 13:50:26 2019 +0100 +++ b/src/java.base/share/classes/java/lang/invoke/MutableCallSite.java Tue Nov 26 16:09:17 2019 +0300 @@ -152,7 +152,6 @@ * @see #getTarget */ @Override public void setTarget(MethodHandle newTarget) { - checkTargetChange(this.target, newTarget); setTargetNormal(newTarget); }