jruby/docs BETA
Navigation
org.jruby.ir.targets.indy 57
C ArrayBootstrap
C ArrayDerefInvokeSite
C AsStringSite
C BignumObjectSite
C BlockGivenSite
C Bootstrap
C BuildDynamicStringSite
C CallInfoBootstrap
C CallSiteCacheBootstrap
C CallTraceSite
C CheckArityBootstrap
C CheckpointSite
C ClassSuperInvokeSite
C ClassSuperIterInvokeSite
C ConstantLookupSite
C ConstructBlockBootstrap
C ConstructObjectSite
C CoverageSite
C DRegexpObjectSite
C FixnumObjectSite
C FloatObjectSite
C FrameNameSite
C HashBootstrap
C HeapVariableBootstrap
C IndyArgumentsCompiler
C IndyBlockCompiler
C IndyBranchCompiler
C IndyCheckpointCompiler
C IndyConstantCompiler
C IndyDynamicValueCompiler
C IndyGlobalVariableCompiler
C IndyInstanceVariableCompiler
C IndyInvocationCompiler
C IndyLocalVariableCompiler
C IndyValueCompiler
C IndyYieldCompiler
C InstanceSuperInvokeSite
C InstanceSuperIterInvokeSite
C InvokeSite
C IsNilSite
C IsTrueSite
C JavaBootstrap
C LazyObjectSite
C LiteralValueBootstrap
C MetaClassBootstrap
C RangeObjectSite
C RegexpObjectSite
C ResolvedSuperInvokeSite
C SelfInvokeSite
C StringBootstrap
C SuperInvokeSite
C SymbolObjectSite
C SymbolProcObjectSite
C UnresolvedSuperInvokeSite
C UnresolvedSuperIterInvokeSite
C YieldSite
C ZSuperInvokeSite
DRegexpObjectSite — members 7+
F BOOTSTRAP() Handle
C new(type, embedded_options)
M bootstrap(lookup, name, type, options) CallSite
M construct(context, pieces) RubyRegexp
M construct_once(context, pieces) RubyRegexp
M initial_target() String
M prepare_binder() Binder
from CallSite
M type() MethodType
from MutableCallSite
M dynamic_invoker() MethodHandle
M target() MethodHandle
C target=(arg0)
from ConstructObjectSite
M bootstrap(lookup) CallSite

org.jruby.ir.targets.indy.DRegexpObjectSite

class extends ConstructObjectSite 7 members

Created by headius on 10/23/14.

Constants

constanttypenote
BOOTSTRAP Handle

Constructors

new

new ( MethodType type, int embedded_options )
Java: <init>(java.lang.invoke.MethodType type, int embeddedOptions)

Class Methods

bootstrap

CallSite bootstrap ( MethodHandles.Lookup lookup, String name, MethodType type, int options )
Java: bootstrap(java.lang.invoke.MethodHandles.Lookup lookup, String name, java.lang.invoke.MethodType type, int options)

Instance Methods

construct

RubyRegexp construct ( ThreadContext context, RubyString[] pieces )
Java: construct(org.jruby.runtime.ThreadContext context, org.jruby.RubyString[] pieces)

construct_once

RubyRegexp construct_once ( ThreadContext context, RubyString[] pieces )
Java: constructOnce(org.jruby.runtime.ThreadContext context, org.jruby.RubyString[] pieces)

initial_target

String initial_target ( )
Java: initialTarget()

prepare_binder

Binder prepare_binder ( )
Java: prepareBinder()

Inherited

from CallSite

type

MethodType type ( )
Java: type()

from MutableCallSite

dynamic_invoker

MethodHandle dynamic_invoker ( )
Java: dynamicInvoker()

target

MethodHandle target ( )
Java: getTarget() · also: get_target

target=

target= ( MethodHandle arg0 )
Java: setTarget(java.lang.invoke.MethodHandle arg0) · also: set_target

from ConstructObjectSite

bootstrap

CallSite bootstrap ( MethodHandles.Lookup lookup )
Java: bootstrap(java.lang.invoke.MethodHandles.Lookup lookup)