equal
deleted
inserted
replaced
240 if (invoker == null) { |
240 if (invoker == null) { |
241 invoker = THROW_UCS.asType(basicType); |
241 invoker = THROW_UCS.asType(basicType); |
242 invoker = basicType.form().setCachedMethodHandle(MethodTypeForm.MH_UNINIT_CS, invoker); |
242 invoker = basicType.form().setCachedMethodHandle(MethodTypeForm.MH_UNINIT_CS, invoker); |
243 } |
243 } |
244 // unchecked view is OK since no values will be received or returned |
244 // unchecked view is OK since no values will be received or returned |
245 return invoker.viewAsType(targetType); |
245 return invoker.viewAsType(targetType, false); |
246 } |
246 } |
247 |
247 |
248 // unsafe stuff: |
248 // unsafe stuff: |
249 private static final long TARGET_OFFSET; |
249 private static final long TARGET_OFFSET; |
250 static { |
250 static { |