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
HashBootstrap — members 7
F HASH_H() Handle
F KWARGS_HASH_H() Handle
C new()
M hash(lookup, name, type) CallSite
M hash(context, pairs) RubyHash
M kwargs_hash(lookup, name, type) CallSite
M kwargs_hash(context, hash, pairs) RubyHash

org.jruby.ir.targets.indy.HashBootstrap

class 7 members

Constants

constanttypenote
HASH_H Handle
KWARGS_HASH_H Handle

Constructors

new

new ( )
Java: <init>()

Class Methods

hash

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

hash

RubyHash hash ( ThreadContext context, IRubyObject[] pairs )
Java: hash(org.jruby.runtime.ThreadContext context, org.jruby.runtime.builtin.IRubyObject[] pairs)

kwargs_hash

CallSite kwargs_hash ( MethodHandles.Lookup lookup, String name, MethodType type )
Java: kwargsHash(java.lang.invoke.MethodHandles.Lookup lookup, String name, java.lang.invoke.MethodType type)

kwargs_hash

RubyHash kwargs_hash ( ThreadContext context, RubyHash hash, IRubyObject[] pairs )
Java: kwargsHash(org.jruby.runtime.ThreadContext context, org.jruby.RubyHash hash, org.jruby.runtime.builtin.IRubyObject[] pairs)