RubySymbol

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total88 of 1,03591%39 of 20481%44175151821068
constant()130%20%222211
toJava(Class)130%40%332211
RubySymbol(Ruby, String, ByteList)103678%1150%1221201
eql(IRubyObject)70%20%221111
equals(Object)70%20%221111
hash()60%n/a111111
objectToSymbolString(IRubyObject)51575%1375%131501
getSymbolLong(Ruby, long)50%n/a111111
inspect(ThreadContext)50%n/a111111
all_symbols(IRubyObject)50%n/a111111
isSymbolNameCommon(String, char, int)415798%126184%124201701
isSpecialGlobalName(String)34994%51474%5110801
getId()30%n/a111111
taint(ThreadContext)20%n/a111111
isSymbolLocal(String, char, int)61100%31986%31201101
inspect19(Ruby)52100%4100%0301101
isSymbolName19(String)48100%31583%3100601
isPrintable()47100%4100%0301101
createSymbolClass(Ruby)37100%n/a0101001
javaStringHashCode(ByteList)34100%1583%140801
to_proc(ThreadContext)31100%n/a010501
isIdentifier(String)29100%1990%160401
isIdentChar(char)25100%21286%280101
op_cmp(ThreadContext, IRubyObject)19100%2100%020301
casecmp(ThreadContext, IRubyObject)19100%2100%020301
isIdentStart(char)19100%10100%060101
newSymbol(Ruby, IRubyObject)15100%2100%020201
succ(ThreadContext)12100%n/a010201
upcase(ThreadContext)12100%n/a010201
downcase(ThreadContext)12100%n/a010201
capitalize(ThreadContext)12100%n/a010201
swapcase(ThreadContext)12100%n/a010201
unmarshalFrom(UnmarshalStream)12100%n/a010301
newSymbol(Ruby, String, Encoding)9100%n/a010301
op_aref(ThreadContext, IRubyObject, IRubyObject)9100%n/a010101
RubySymbol(Ruby, String)8100%n/a010201
op_match19(ThreadContext, IRubyObject)8100%n/a010101
op_aref(ThreadContext, IRubyObject)8100%n/a010101
encoding(ThreadContext)8100%n/a010101
symbolBytesFromString(Ruby, String)8100%n/a010101
shouldMarshalEncoding()8100%2100%020101
empty_p(ThreadContext)7100%n/a010101
inspect()6100%n/a010101
hash(ThreadContext)6100%n/a010101
length()6100%n/a010101
associateEncoding(Encoding)5100%n/a010201
getSingletonClass()5100%n/a010101
newSymbol(Ruby, String)5100%n/a010101
inspect19(ThreadContext)5100%n/a010101
to_s()5100%n/a010101
to_s(ThreadContext)5100%n/a010101
to_s(Ruby)5100%n/a010101
id2name()5100%n/a010101
op_eqq(ThreadContext, IRubyObject)5100%n/a010101
newShared(Ruby)5100%n/a010101
rubyStringFromString(Ruby)5100%n/a010101
all_symbols(ThreadContext, IRubyObject)5100%n/a010101
id2name(ThreadContext)4100%n/a010101
getMarshalEncoding()4100%n/a010101
asJavaString()3100%n/a010101
toString()3100%n/a010101
getBytes()3100%n/a010101
hashCode()3100%n/a010101
javaStringHashCode(String)3100%n/a010101
getNativeClassIndex()2100%n/a010101
isImmediate()2100%n/a010101
to_sym()2100%n/a010101
to_sym19()2100%n/a010101