- 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
単相インライン・キャッシング戦略を実装する再リンク可能なコール・サイト。一度に1つのGuardedInvocationにのみリンクされます。 その単一の呼出しのガードが失敗した場合、スイッチ・ポイントが無効化された場合、または無効な例外がトリガーされた場合、コール・サイトはそれをスローし、関連するDynamicLinkerに再リンクするよう要求します。
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 SimpleRelinkableCallSite(CallSiteDescriptor descriptor)単相インライン・キャッシング戦略を使用して、新しいコール・サイトを作成します。
-
メソッドのサマリー
-
クラスjava.lang.invokeで宣言されたメソッド。MutableCallSite
getTarget, setTarget, syncAll
-
クラスjava.lang.invokeで宣言されたメソッド。CallSite
dynamicInvoker, type
-
クラスjava.langで宣言されたメソッド。オブジェクト
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースjdk.dynalinkで宣言されたメソッド。RelinkableCallSite
getDescriptor, initialize, relink, resetAndRelink
-
-
-
-
コンストラクタの詳細
-
SimpleRelinkableCallSite
public SimpleRelinkableCallSite(CallSiteDescriptor descriptor)
単相インライン・キャッシング戦略を使用して、新しいコール・サイトを作成します。- パラメータ:
descriptor- このコール・サイトの記述子
-
-