public class CallTraceSite
extends java.lang.invoke.MutableCallSite
| Modifier and Type | Field and Description |
|---|---|
static org.objectweb.asm.Handle |
BOOTSTRAP |
| Constructor and Description |
|---|
CallTraceSite(java.lang.invoke.MethodType methodType,
java.lang.String event,
java.lang.String name,
java.lang.String file,
int line) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.invoke.CallSite |
bootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.String event,
java.lang.invoke.MethodType type,
java.lang.String name,
java.lang.String file,
int line) |
void |
traceBootstrap(ThreadContext context,
Block selfBlock) |
void |
traceBootstrap(ThreadContext context,
IRubyObject clazz) |
public CallTraceSite(java.lang.invoke.MethodType methodType,
java.lang.String event,
java.lang.String name,
java.lang.String file,
int line)
public static java.lang.invoke.CallSite bootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.String event,
java.lang.invoke.MethodType type,
java.lang.String name,
java.lang.String file,
int line)
public void traceBootstrap(ThreadContext context, IRubyObject clazz)
public void traceBootstrap(ThreadContext context, Block selfBlock)
Copyright © 2001-2023 JRuby. All Rights Reserved.