| Package | Description |
|---|---|
| org.jruby | |
| org.jruby.ext.ffi.jffi | |
| org.jruby.runtime | |
| org.jruby.runtime.callsite |
| Modifier and Type | Method and Description |
|---|---|
protected static CachingCallSite |
RubyEnumerable.eachSite(ThreadContext context) |
| Modifier and Type | Field and Description |
|---|---|
protected CachingCallSite |
JITNativeInvoker.parameterCallSite0 |
protected CachingCallSite |
JITNativeInvoker.parameterCallSite1 |
protected CachingCallSite |
JITNativeInvoker.parameterCallSite2 |
protected CachingCallSite |
JITNativeInvoker.parameterCallSite3 |
protected CachingCallSite |
JITNativeInvoker.parameterCallSite4 |
protected CachingCallSite |
JITNativeInvoker.parameterCallSite5 |
protected CachingCallSite |
JITNativeInvoker.parameterCallSite6 |
| Modifier and Type | Method and Description |
|---|---|
static MemoryIO |
JITRuntime.convertToPointerMemoryIO(ThreadContext context,
IRubyObject parameter,
CachingCallSite callSite) |
static MemoryIO |
JITRuntime.convertToStringMemoryIO(IRubyObject parameter,
ThreadContext context,
CachingCallSite callSite) |
static MemoryIO |
JITRuntime.convertToTransientStringMemoryIO(IRubyObject parameter,
ThreadContext context,
CachingCallSite callSite) |
Pointer |
NativeCallbackFactory.getCallback(IRubyObject callable,
CachingCallSite callSite) |
static DynamicMethod |
JITRuntime.getConversionMethod(IRubyObject parameter,
CachingCallSite callSite) |
| Modifier and Type | Field and Description |
|---|---|
CachingCallSite |
JavaSites.FixnumSites.basic_op_gt |
CachingCallSite |
JavaSites.BignumSites.basic_op_gt |
CachingCallSite |
JavaSites.FixnumSites.basic_op_lt |
CachingCallSite |
JavaSites.BignumSites.basic_op_lt |
CachingCallSite |
JavaSites.MarshalSites.binmode |
CachingCallSite |
JavaSites.StringSites.cmp |
CachingCallSite |
JavaSites.TimeSites.cmp |
CachingCallSite |
JavaSites.TempfileSites.create |
CachingCallSite |
JavaSites.ObjectSites.dig_array |
CachingCallSite |
JavaSites.ObjectSites.dig_hash |
CachingCallSite |
JavaSites.ObjectSites.dig_misc |
CachingCallSite |
JavaSites.ObjectSites.dig_struct |
CachingCallSite |
JavaSites.TimeSites.divmod |
CachingCallSite |
JavaSites.EnumerableSites.each |
CachingCallSite |
JavaSites.CheckedSites.method_missing |
CachingCallSite |
JavaSites.ConditionVariableSites.mutex_sleep |
CachingCallSite |
JavaSites.FiberSites.next |
CachingCallSite |
JavaSites.Array2Sites.op_cmp_fixnum |
CachingCallSite |
JavaSites.ArraySites.op_cmp_minmax |
CachingCallSite |
JavaSites.Array2Sites.op_cmp_string |
CachingCallSite |
JavaSites.NumericSites.op_gt |
CachingCallSite |
JavaSites.IntegerSites.op_gt |
CachingCallSite |
JavaSites.NumericSites.op_lt |
CachingCallSite |
JavaSites.IntegerSites.op_lt |
CachingCallSite |
JavaSites.NumericSites.op_minus |
CachingCallSite |
JavaSites.NumericSites.op_plus |
CachingCallSite |
JavaSites.NumericSites.op_times |
CachingCallSite |
JavaSites.FiberSites.peek |
CachingCallSite |
JavaSites.CheckedSites.respond_to_missing |
CachingCallSite |
JavaSites.HashSites.self_default |
CachingCallSite |
JavaSites.ArraySites.self_each |
CachingCallSite |
JavaSites.CheckedSites.site |
CachingCallSite |
JavaSites.EnumerableSites.to_enum |
CachingCallSite |
JavaSites.FixnumSites.to_f |
CachingCallSite |
JavaSites.BignumSites.to_f |
CachingCallSite |
JavaSites.RationalSites.to_f |
CachingCallSite |
JavaSites.TimeSites.to_i |
CachingCallSite |
JavaSites.TimeSites.to_int |
CachingCallSite |
JavaSites.TimeSites.to_r |
CachingCallSite |
JavaSites.ObjectSites.to_s |
CachingCallSite |
JavaSites.MonitorSites.wait |
CachingCallSite |
JavaSites.IOSites.write |
| Modifier and Type | Class and Description |
|---|---|
class |
ArefCallSite |
class |
AsetCallSite |
class |
BitAndCallSite |
class |
BitOrCallSite |
class |
CmpCallSite |
class |
DivCallSite |
class |
EqCallSite |
class |
FunctionalCachingCallSite |
class |
GeCallSite |
class |
GtCallSite |
class |
LeCallSite |
class |
LtCallSite |
class |
MinusCallSite |
class |
ModCallSite |
class |
MonomorphicCallSite |
class |
MulCallSite |
class |
NormalCachingCallSite
Deprecated.
replaced with
MonomorphicCallSite |
class |
PlusCallSite |
class |
ProfilingCachingCallSite
An interesting callsite in which we will look for monomorphic behavior in case we want to inline.
|
class |
RefinedCachingCallSite |
class |
RespondToCallSite |
class |
ShiftLeftCallSite |
class |
ShiftRightCallSite |
class |
VariableCachingCallSite |
class |
XorCallSite |
Copyright © 2001-2022 JRuby. All Rights Reserved.