RubySymbol

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total159 of 1,03585%59 of 20471%63175201821568
isSpecialGlobalName(String)183465%10947%7111801
isSymbolNameCommon(String, char, int)1414791%215271%194201701
constant()130%20%222211
isSymbolName19(String)103879%61267%4100601
RubySymbol(Ruby, String, ByteList)103678%1150%1221201
op_aref(ThreadContext, IRubyObject, IRubyObject)90%n/a111111
op_aref(ThreadContext, IRubyObject)80%n/a111111
encoding(ThreadContext)80%n/a111111
eql(IRubyObject)70%20%221111
equals(Object)70%20%221111
inspect()60%n/a111111
hash()60%n/a111111
objectToSymbolString(IRubyObject)51575%1375%131501
getSymbolLong(Ruby, long)50%n/a111111
inspect(ThreadContext)50%n/a111111
id2name()50%n/a111111
all_symbols(IRubyObject)50%n/a111111
isSymbolLocal(String, char, int)45793%51777%41201101
toJava(Class)31077%2250%230201
getId()30%n/a111111
isPrintable()24596%1375%1301101
isIdentifier(String)22793%2880%260401
to_sym19()20%n/a111111
taint(ThreadContext)20%n/a111111
inspect19(Ruby)52100%1375%1301101
createSymbolClass(Ruby)37100%n/a0101001
javaStringHashCode(ByteList)34100%1583%140801
to_proc(ThreadContext)31100%n/a010501
isIdentChar(char)25100%11393%180101
op_cmp(ThreadContext, IRubyObject)19100%2100%020301
casecmp(ThreadContext, IRubyObject)19100%2100%020301
isIdentStart(char)19100%1990%160101
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
RubySymbol(Ruby, String)8100%n/a010201
op_match19(ThreadContext, IRubyObject)8100%n/a010101
symbolBytesFromString(Ruby, String)8100%n/a010101
shouldMarshalEncoding()8100%2100%020101
empty_p(ThreadContext)7100%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
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