1CallSite bootstrap(Lookup caller, String name, MethodType type, Object arg) 2CallSite bootstrap(Lookup caller, String name, MethodType type, Object... args) 2CallSite bootstrap(Lookup caller, String name, MethodType type, String... args) ...
はVolatileCallSite、 CallSite ターゲットが揮発性変数のように機能する です。 WrongMethodTypeException コードが間違ったメソッド型を介してメソッド ハンドルを呼び出そうとしたことを示すためにスローされます。 インターフェイス テーブルを展開する IMethodHandleInfo 直接メソッド ハ...
このメソッドは、コール・サイトが再リンクされるたびにダイナミック・リンカーによって呼び出され、リンカーはコール・サイトが以前のリンケージ・ステート(それはRelinkableCallSite.relink(GuardedInvocation, MethodHandle)とどのように違うのですか?)を破棄することを望みます。...
*CallSite bootstrap(Lookup caller, String name, MethodType type, Object... args) *CallSite bootstrap(Object... args) *CallSite bootstrap(Object caller, Object... nameAndTypeWithArgs) 0CallSite bootstrap(Lookup caller, String name, MethodType type) ...
ConstantCallSite ConstantCallSiteは、永続的で決して変更できないターゲットを持つCallSiteです。 LambdaMetafactory おそらく型適応と引数の部分評価の後に、指定されたMethodHandleへの委譲によって、1つ以上のインタフェースを実装する単純な関数オブジェクトの作成を容易にするメソッド。 MethodHandle ...
ConstantCallSite ConstantCallSiteは、永続的で決して変更できないターゲットを持つCallSiteです。 LambdaMetafactory おそらく型適応と引数の部分評価の後に、指定されたMethodHandleへの委譲によって、1つ以上のインタフェースを実装する単純な関数オブジェクトの作成を容易にするメソッド。 MethodHandle ...
*CallSite bootstrap(Lookup caller, String name, MethodType type, Object... args) *CallSite bootstrap(Object... args) *CallSite bootstrap(Object caller, Object... nameAndTypeWithArgs) 0CallSite bootstrap(Lookup caller, String name, MethodType type) ...
guardedInvocation, MethodHandle relinkAndInvoke) このメソッドは、コール・サイトが再リンクされるたびにダイナミック・リンカーによって呼び出され、リンカーはコール・サイトが以前のリンケージ・ステート(それはRelinkableCallSite.relink(GuardedInvocation, MethodHandle)とどのように...
このメソッドは、コール・サイトが再リンクされるたびにダイナミック・リンカーによって呼び出され、リンカーはコール・サイトが以前のリンケージ・ステート(それはRelinkableCallSite.relink(GuardedInvocation, MethodHandle)とどのように違うのですか?)を破棄することを望みます。 j...