|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jruby.runtime.backtrace.TraceType
public class TraceType
| Nested Class Summary | |
|---|---|
static class |
TraceType.Format
|
static class |
TraceType.Gather
|
| Constructor Summary | |
|---|---|
TraceType(TraceType.Gather gather,
TraceType.Format format)
|
|
| Method Summary | |
|---|---|
static IRubyObject |
generateMRIBacktrace(Ruby runtime,
RubyStackTraceElement[] trace)
|
BacktraceData |
getBacktrace(ThreadContext context,
boolean nativeException)
|
protected static BacktraceData |
getBacktrace(ThreadContext context,
TraceType.Gather gather,
boolean nativeException,
boolean full,
boolean maskNative)
|
java.lang.String |
printBacktrace(RubyException exception)
|
protected static java.lang.String |
printBacktraceJRuby(RubyException exception)
|
protected static java.lang.String |
printBacktraceJRuby2(RubyException exception)
|
protected static java.lang.String |
printBacktraceMRI(RubyException exception)
|
protected static java.lang.String |
printBacktraceRubinius(RubyException exception)
|
static TraceType |
traceTypeFor(java.lang.String style)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TraceType(TraceType.Gather gather,
TraceType.Format format)
| Method Detail |
|---|
public BacktraceData getBacktrace(ThreadContext context,
boolean nativeException)
public java.lang.String printBacktrace(RubyException exception)
public static TraceType traceTypeFor(java.lang.String style)
protected static java.lang.String printBacktraceMRI(RubyException exception)
protected static java.lang.String printBacktraceRubinius(RubyException exception)
protected static java.lang.String printBacktraceJRuby(RubyException exception)
protected static java.lang.String printBacktraceJRuby2(RubyException exception)
public static IRubyObject generateMRIBacktrace(Ruby runtime,
RubyStackTraceElement[] trace)
protected static BacktraceData getBacktrace(ThreadContext context,
TraceType.Gather gather,
boolean nativeException,
boolean full,
boolean maskNative)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||