--- old/src/java.base/share/classes/java/lang/invoke/CallSite.java 2014-09-05 17:12:35.000000000 +0400 +++ new/src/java.base/share/classes/java/lang/invoke/CallSite.java 2014-09-05 17:12:35.000000000 +0400 @@ -242,7 +242,7 @@ invoker = basicType.form().setCachedMethodHandle(MethodTypeForm.MH_UNINIT_CS, invoker); } // unchecked view is OK since no values will be received or returned - return invoker.viewAsType(targetType); + return invoker.viewAsType(targetType, false); } // unsafe stuff: