- java.lang.Object
-
- java.lang.invoke.CallSite
-
- java.lang.invoke.MutableCallSite
-
- jdk.dynalink.support.AbstractRelinkableCallSite
-
- jdk.dynalink.support.SimpleRelinkableCallSite
-
- すべての実装されたインタフェース:
RelinkableCallSite
public class SimpleRelinkableCallSite extends AbstractRelinkableCallSite
ある時点で単一のGuardedInvocation
にのみリンクされる、単相インライン・キャッシュ戦略を実装する再リンク可能なコール・サイト。 その単一の呼び出しのガードが失敗した場合、または無効化されたスイッチ・ポイントがある場合、または無効化された例外がトリガーされた場合、コール・サイトはそれを破棄し、関連するDynamicLinker
に再リンクを依頼します。
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 SimpleRelinkableCallSite(CallSiteDescriptor descriptor)
単相インライン・キャッシュ戦略を使用して新しいコール・サイトを作成します。
-
メソッドのサマリー
-
クラス java.lang.invoke.MutableCallSiteで宣言されたメソッド
getTarget, setTarget, syncAll
-
クラス java.lang.invoke.CallSiteで宣言されたメソッド
dynamicInvoker, type
-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
インタフェース jdk.dynalink.RelinkableCallSiteで宣言されたメソッド
getDescriptor, initialize, relink, resetAndRelink
-
-
-
-
コンストラクタの詳細
-
SimpleRelinkableCallSite
public SimpleRelinkableCallSite(CallSiteDescriptor descriptor)
単相インライン・キャッシュ戦略を使用して新しいコール・サイトを作成します。- パラメータ:
descriptor
- この呼び出しサイトの記述子
-
-