Package | Description |
---|---|
org.jruby.java.dispatch | |
org.jruby.runtime.profile.builtin |
This package contains the implementation of
ProfilingService and all related
classes will be used for all profiling methods which are shipped with jruby. |
org.jruby.util.collections |
Modifier and Type | Method and Description |
---|---|
static <T extends ParameterTypes> |
CallableSelector.newCallableCache()
Internal helper to allocate a callable map to cache argument method matches.
|
Modifier and Type | Method and Description |
---|---|
static <T extends ParameterTypes> |
CallableSelector.matchingCallableArityFour(Ruby runtime,
IntHashMap<T> cache,
T[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3) |
static <T extends ParameterTypes> |
CallableSelector.matchingCallableArityN(Ruby runtime,
IntHashMap<T> cache,
T[] methods,
IRubyObject[] args) |
static <T extends ParameterTypes> |
CallableSelector.matchingCallableArityOne(Ruby runtime,
IntHashMap<T> cache,
T[] methods,
IRubyObject arg0) |
static <T extends ParameterTypes> |
CallableSelector.matchingCallableArityThree(Ruby runtime,
IntHashMap<T> cache,
T[] methods,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2) |
static <T extends ParameterTypes> |
CallableSelector.matchingCallableArityTwo(Ruby runtime,
IntHashMap<T> cache,
T[] methods,
IRubyObject arg0,
IRubyObject arg1) |
Modifier and Type | Method and Description |
---|---|
IntHashMap<Invocation> |
Invocation.getChildren() |
protected static IntHashMap<org.jruby.runtime.profile.builtin.MethodData> |
ProfilePrinter.methodData(Invocation top) |
Constructor and Description |
---|
Invocation(Invocation parent,
int serial,
IntHashMap<Invocation> children) |
Modifier and Type | Method and Description |
---|---|
static <U> IntHashMap<U> |
IntHashMap.nullMap() |
Copyright © 2001-2015 JRuby. All Rights Reserved.