RubyContext

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total749 of 7490%66 of 660%78781541544545
RubyContext(Ruby)1430%80%55272711
toTruffle(IRubyObject)1380%260%1414292911
toJRuby(Object)960%180%1010202011
toJRuby(RubyArray)290%20%226611
loadFile(String, RubyNode)270%20%224411
loadFileAbsolute(String, RubyNode)260%n/a117711
execute(RubyContext, Source, Encoding, TranslatorDriver.ParserContext, Object, MaterializedFrame, RubyNode, NodeWrapper)250%n/a113311
getNextObjectID()200%20%225511
eval(ByteList, RubyNode)170%n/a112211
eval(ByteList, RubyBinding, RubyNode)170%n/a112211
shutdown()170%20%226611
checkInstanceVariableName(RubyContext, String, RubyNode)160%20%224411
checkClassVariableName(RubyContext, String, RubyNode)160%20%224411
eval(ByteList, Object, RubyNode)150%n/a112211
load(Source, RubyNode, NodeWrapper)140%n/a112211
execute(RubyContext, Source, Encoding, TranslatorDriver.ParserContext, Object, MaterializedFrame, RubyNode)110%n/a111111
toTruffle(RubyString)100%n/a111111
static {...}80%20%221111
toJRuby(RubyString)70%n/a111111
load(Source, RubyNode)60%n/a112211
makeString(String)60%n/a111111
makeString(ByteList)60%n/a111111
getHooks()60%n/a111111
newSymbol(String)50%n/a111111
newSymbol(ByteList)50%n/a111111
makeString(char)50%n/a111111
getThrowTags()50%n/a111111
getEmptyShape()30%n/a111111
getSymbolTable()30%n/a111111
getRuntime()30%n/a111111
getCoreLibrary()30%n/a111111
getFeatureManager()30%n/a111111
getObjectSpaceManager()30%n/a111111
getFiberManager()30%n/a111111
getThreadManager()30%n/a111111
getTranslator()30%n/a111111
getAtExitManager()30%n/a111111
getTraceManager()30%n/a111111
getWarnings()30%n/a111111
getSafepointManager()30%n/a111111
getRandom()30%n/a111111
getRootLexicalScope()30%n/a111111
getCompilerOptions()30%n/a111111
getRubiniusPrimitiveManager()30%n/a111111
getLanguageShortName()20%n/a111111