Uses of Class
org.jruby.runtime.backtrace.RubyStackTraceElement
Packages that use RubyStackTraceElement
Package
Description
-
Uses of RubyStackTraceElement in org.jruby
Methods in org.jruby that return RubyStackTraceElementModifier and TypeMethodDescriptionRubyException.getBacktraceElements()
Ruby.getChdirLocation()
RubyThread.Location.getElement()
Methods in org.jruby with parameters of type RubyStackTraceElementModifier and TypeMethodDescriptionstatic RubyThread.Location
RubyThread.Location.newLocation
(Ruby runtime, RubyStackTraceElement elt) static RubyArray
RubyThread.Location.newLocationArray
(Ruby runtime, RubyStackTraceElement[] elements) static RubyArray
RubyThread.Location.newLocationArray
(Ruby runtime, RubyStackTraceElement[] elements, int offset, int length) Constructors in org.jruby with parameters of type RubyStackTraceElementModifierConstructorDescriptionLocation
(Ruby runtime, RubyClass klass, RubyStackTraceElement element) -
Uses of RubyStackTraceElement in org.jruby.common
Method parameters in org.jruby.common with type arguments of type RubyStackTraceElementModifier and TypeMethodDescription<Context,
State>
voidRubyWarnings.warn
(Context context, State state, TriFunction<Context, State, RubyStackTraceElement, String> callback) -
Uses of RubyStackTraceElement in org.jruby.exceptions
Methods in org.jruby.exceptions with parameters of type RubyStackTraceElementModifier and TypeMethodDescriptionstatic StackTraceElement[]
RaiseException.javaTraceFromRubyTrace
(RubyStackTraceElement[] trace) -
Uses of RubyStackTraceElement in org.jruby.runtime
Methods in org.jruby.runtime that return RubyStackTraceElementModifier and TypeMethodDescriptionThreadContext.getSingleBacktrace()
Same as calling getSingleBacktrace(0);ThreadContext.getSingleBacktrace
(int level) Return a single RubyStackTraceElement representing the nearest Ruby stack trace element.ThreadContext.getSingleBacktraceExact
(int level) Return the trace of level or null. -
Uses of RubyStackTraceElement in org.jruby.runtime.backtrace
Fields in org.jruby.runtime.backtrace declared as RubyStackTraceElementModifier and TypeFieldDescriptionstatic final RubyStackTraceElement[]
RubyStackTraceElement.EMPTY_ARRAY
Methods in org.jruby.runtime.backtrace that return RubyStackTraceElementModifier and TypeMethodDescriptionfinal RubyStackTraceElement[]
BacktraceData.getBacktrace
(Ruby runtime) TraceType.getBacktraceElement
(ThreadContext context, int uplevel) Deprecated.BacktraceData.getBacktraceWithoutRuby()
final RubyStackTraceElement[]
BacktraceData.getPartialBacktrace
(Ruby runtime, int level) Methods in org.jruby.runtime.backtrace with parameters of type RubyStackTraceElementModifier and TypeMethodDescriptionstatic void
TraceType.dumpCaller
(RubyStackTraceElement[] trace) Deprecated.static void
TraceType.dumpWarning
(RubyStackTraceElement[] trace) static IRubyObject
TraceType.generateMRIBacktrace
(Ruby runtime, RubyStackTraceElement[] trace) static void
TraceType.logBacktrace
(Ruby runtime, RubyStackTraceElement[] trace) static void
TraceType.logCaller
(RubyStackTraceElement[] trace) static void
TraceType.logWarning
(RubyStackTraceElement[] trace) static String
TraceType.printBacktraceJRuby
(Ruby runtime, RubyStackTraceElement[] frames, String type, String message, boolean color) abstract void
TraceType.Format.renderBacktrace
(RubyStackTraceElement[] elts, StringBuilder buffer, boolean color) static RubyString
RubyStackTraceElement.to_s_mri
(ThreadContext context, RubyStackTraceElement element) Method parameters in org.jruby.runtime.backtrace with type arguments of type RubyStackTraceElementModifier and TypeMethodDescriptionfinal void
BacktraceData.yieldPartialBacktrace
(Ruby runtime, Predicate<RubyStackTraceElement> consumer) Constructors in org.jruby.runtime.backtrace with parameters of type RubyStackTraceElement
TraceType.logCaller(org.jruby.runtime.backtrace.RubyStackTraceElement[])