RubyException

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total158 of 53370%28 of 7161%3169381181033
printBacktrace(PrintStream, int)370%80%558811
exception(IRubyObject[])23518%4120%346801
copySpecialInstanceVariables(IRubyObject)160%n/a115511
set_backtrace(IRubyObject)151855%3350%243801
prepareIntegratedBacktrace(ThreadContext, StackTraceElement[])130%20%223311
printStackTraceLine(PrintStream, IRubyObject)130%n/a112211
backtrace_locations(ThreadContext)120%n/a113311
newException(ThreadContext, RubyClass, IRubyObject)70%n/a111111
printBacktrace(PrintStream)50%n/a112211
isArrayOfStrings(IRubyObject)42285%2467%240501
to_s(ThreadContext)40%n/a111111
setBacktraceData(BacktraceData)40%n/a112211
getBacktraceData()30%n/a111111
getBacktraceElements()2982%1150%121301
op_equal(ThreadContext, IRubyObject)49100%2880%260601
op_eqq(ThreadContext, IRubyObject, IRubyObject)41100%6857%680801
inspect(ThreadContext)40100%2100%020601
createExceptionClass(Ruby)24100%n/a010701
initialize(IRubyObject[], Block)22100%4100%030401
to_s19(ThreadContext)21100%2100%020301
RubyException(Ruby, RubyClass, String)20100%2100%020401
initBacktrace()20100%2100%020501
prepareBacktrace(ThreadContext, boolean)13100%2100%020301
cause(ThreadContext)12100%2100%020301
static {...}9100%n/a010201
forceBacktrace(IRubyObject)8100%n/a010301
getBacktrace()8100%2100%020301
exception(ThreadContext, IRubyObject, IRubyObject[], Block)7100%n/a010101
newException(Ruby, RubyClass, String)7100%n/a010101
RubyException(Ruby, RubyClass)6100%n/a010201
backtrace()5100%n/a010201
message(ThreadContext)5100%n/a010101
setCause(IRubyObject)4100%n/a010201