Uses of Class
org.jruby.runtime.callsite.CachingCallSite
Packages that use CachingCallSite
Package
Description
-
Uses of CachingCallSite in org.jruby
Methods in org.jruby that return CachingCallSiteModifier and TypeMethodDescriptionprotected static CachingCallSiteRubyEnumerable.eachSite(ThreadContext context) Methods in org.jruby with parameters of type CachingCallSiteModifier and TypeMethodDescriptionprivate static IRubyObjectRubyClass.checkFuncallMissing(ThreadContext context, RubyClass klass, IRubyObject self, String method, CachingCallSite respondToMissingSite, CachingCallSite methodMissingSite, IRubyObject... args) private intRubyArray.getArg0Generation(CachingCallSite op_cmp) private static final intRubyArray.optimizedCmp(ThreadContext context, IRubyObject a, IRubyObject b, int token, CachingCallSite op_cmp, CallSite op_gt, CallSite op_lt) -
Uses of CachingCallSite in org.jruby.ext.ffi
Fields in org.jruby.ext.ffi declared as CachingCallSiteModifier and TypeFieldDescriptionprivate final CachingCallSiteMappedType.fromNativeCallSiteprivate final CachingCallSiteStructLayout.DefaultFieldIO.getCallSiteprivate final CachingCallSiteStructLayout.DefaultFieldIO.putCallSiteprivate final CachingCallSiteMappedType.toNativeCallSite -
Uses of CachingCallSite in org.jruby.ext.ffi.jffi
Fields in org.jruby.ext.ffi.jffi declared as CachingCallSiteModifier and TypeFieldDescriptionprivate final CachingCallSiteDataConverters.CallbackDataConverter.callSiteprivate final CachingCallSiteNativeCallbackFactory.callSiteprotected final CachingCallSiteJITNativeInvoker.parameterCallSite0protected final CachingCallSiteJITNativeInvoker.parameterCallSite1protected final CachingCallSiteJITNativeInvoker.parameterCallSite2protected final CachingCallSiteJITNativeInvoker.parameterCallSite3protected final CachingCallSiteJITNativeInvoker.parameterCallSite4protected final CachingCallSiteJITNativeInvoker.parameterCallSite5protected final CachingCallSiteJITNativeInvoker.parameterCallSite6Methods in org.jruby.ext.ffi.jffi that return CachingCallSiteModifier and TypeMethodDescriptionprivate static CachingCallSiteJITNativeInvoker.getParameterCallSite(Signature signature, int parameterIndex) Methods in org.jruby.ext.ffi.jffi with parameters of type CachingCallSiteModifier and TypeMethodDescriptionstatic MemoryIOJITRuntime.convertToPointerMemoryIO(ThreadContext context, IRubyObject parameter, CachingCallSite callSite) static MemoryIOJITRuntime.convertToStringMemoryIO(IRubyObject parameter, ThreadContext context, CachingCallSite callSite) private static MemoryIOJITRuntime.convertToStringMemoryIO(IRubyObject parameter, ThreadContext context, CachingCallSite callSite, boolean isDirect, boolean checkStringSafety) static MemoryIOJITRuntime.convertToTransientStringMemoryIO(IRubyObject parameter, ThreadContext context, CachingCallSite callSite) final PointerNativeCallbackFactory.getCallback(IRubyObject callable, CachingCallSite callSite) private PointerNativeCallbackFactory.getCallbackPointer(IRubyObject callable, CachingCallSite callSite) static DynamicMethodJITRuntime.getConversionMethod(IRubyObject parameter, CachingCallSite callSite) (package private) NativeCallbackPointerNativeCallbackFactory.newCallback(IRubyObject callable, CachingCallSite callSite) -
Uses of CachingCallSite in org.jruby.ir.targets.indy
Methods in org.jruby.ir.targets.indy that return CachingCallSite -
Uses of CachingCallSite in org.jruby.runtime
Fields in org.jruby.runtime declared as CachingCallSiteModifier and TypeFieldDescriptionfinal CachingCallSiteJavaSites.BignumSites.basic_op_gtfinal CachingCallSiteJavaSites.FixnumSites.basic_op_gtfinal CachingCallSiteJavaSites.BignumSites.basic_op_ltfinal CachingCallSiteJavaSites.FixnumSites.basic_op_ltfinal CachingCallSiteJavaSites.MarshalSites.binmodefinal CachingCallSiteJavaSites.StringSites.cmpfinal CachingCallSiteJavaSites.TimeSites.cmpfinal CachingCallSiteJavaSites.TempfileSites.createfinal CachingCallSiteJavaSites.ObjectSites.dig_arrayfinal CachingCallSiteJavaSites.ObjectSites.dig_hashfinal CachingCallSiteJavaSites.ObjectSites.dig_miscfinal CachingCallSiteJavaSites.ObjectSites.dig_structfinal CachingCallSiteJavaSites.TimeSites.divmodfinal CachingCallSiteJavaSites.EnumerableSites.eachfinal CachingCallSiteJavaSites.CheckedSites.method_missingfinal CachingCallSiteJavaSites.ConditionVariableSites.mutex_sleepfinal CachingCallSiteJavaSites.FiberSites.nextfinal CachingCallSiteJavaSites.Array2Sites.op_cmp_fixnumfinal CachingCallSiteJavaSites.ArraySites.op_cmp_minmaxfinal CachingCallSiteJavaSites.Array2Sites.op_cmp_stringfinal CachingCallSiteJavaSites.IntegerSites.op_gtfinal CachingCallSiteJavaSites.NumericSites.op_gtfinal CachingCallSiteJavaSites.IntegerSites.op_ltfinal CachingCallSiteJavaSites.NumericSites.op_ltfinal CachingCallSiteJavaSites.NumericSites.op_minusfinal CachingCallSiteJavaSites.NumericSites.op_plusfinal CachingCallSiteJavaSites.NumericSites.op_timesfinal CachingCallSiteJavaSites.FiberSites.peekfinal CachingCallSiteJavaSites.CheckedSites.respond_to_missingfinal CachingCallSiteJavaSites.HashSites.self_defaultfinal CachingCallSiteJavaSites.ArraySites.self_eachfinal CachingCallSiteJavaSites.CheckedSites.sitefinal CachingCallSiteJavaSites.EnumerableSites.to_enumfinal CachingCallSiteJavaSites.BignumSites.to_ffinal CachingCallSiteJavaSites.FixnumSites.to_ffinal CachingCallSiteJavaSites.RationalSites.to_ffinal CachingCallSiteJavaSites.TimeSites.to_ifinal CachingCallSiteJavaSites.TimeSites.to_intfinal CachingCallSiteJavaSites.TimeSites.to_rfinal CachingCallSiteJavaSites.ObjectSites.to_sfinal CachingCallSiteJavaSites.MonitorSites.waitfinal CachingCallSiteJavaSites.IOSites.write -
Uses of CachingCallSite in org.jruby.runtime.callsite
Subclasses of CachingCallSite in org.jruby.runtime.callsiteModifier and TypeClassDescriptionclassclass(package private) classA bi-morphic call-site.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassDeprecated.classclassAn interesting callsite in which we will look for monomorphic behavior in case we want to inline.classclassclassclassclassclass
MonomorphicCallSite