Top Fields Constructors Methods
org.jruby.ir.targets.indy

public Class CoverageSite

extends Object
Class Inheritance
Imports
com.headius.invokebinder.Binder, org.jruby.ir.runtime.IRRuntimeHelpers, org.jruby.runtime.ThreadContext, org.objectweb.asm.Handle, .Opcodes, java.lang.invoke.CallSite, .MethodHandle, .MethodHandles, .MethodType, .MutableCallSite

Field Summary

Modifier and TypeField and Description
public static final Handle

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static CallSite
coverLineBootstrap(MethodHandles.Lookup lookup, String name, MethodType type, String filename, int line, int oneshot)

public static void
coverLineFallback(MutableCallSite site, ThreadContext context, String filename, int line, boolean oneshot)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

COVER_LINE_BOOTSTRAPback to summary
public static final Handle COVER_LINE_BOOTSTRAP

Constructor Detail

CoverageSiteback to summary
public CoverageSite()

Method Detail

coverLineBootstrapback to summary
public static CallSite coverLineBootstrap(MethodHandles.Lookup lookup, String name, MethodType type, String filename, int line, int oneshot) throws Throwable
coverLineFallbackback to summary
public static void coverLineFallback(MutableCallSite site, ThreadContext context, String filename, int line, boolean oneshot) throws Throwable