@Deprecated public class CacheableCallSite extends MutableCallSite
Constructor and Description |
---|
CacheableCallSite(MethodType type)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper |
getAndPut(String className,
MemoizeCache.ValueProvider<? super String,? extends org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper> valueProvider)
Deprecated.
|
MethodHandle |
getDefaultTarget()
Deprecated.
|
MethodHandle |
getFallbackTarget()
Deprecated.
|
long |
incrementFallbackCount()
Deprecated.
|
org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper |
put(String name,
org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper mhw)
Deprecated.
|
void |
resetFallbackCount()
Deprecated.
|
void |
setDefaultTarget(MethodHandle defaultTarget)
Deprecated.
|
void |
setFallbackTarget(MethodHandle fallbackTarget)
Deprecated.
|
dynamicInvoker, getTarget, setTarget, syncAll
public CacheableCallSite(MethodType type)
public org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper getAndPut(String className, MemoizeCache.ValueProvider<? super String,? extends org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper> valueProvider)
public org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper put(String name, org.codehaus.groovy.vmplugin.v7.MethodHandleWrapper mhw)
public long incrementFallbackCount()
public void resetFallbackCount()
public MethodHandle getDefaultTarget()
public void setDefaultTarget(MethodHandle defaultTarget)
public MethodHandle getFallbackTarget()
public void setFallbackTarget(MethodHandle fallbackTarget)