RubyBasicSocket

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total643 of 1,15945%85 of 11727%841151482652955
setsockopt(ThreadContext, IRubyObject, IRubyObject, IRubyObject)536154%13528%810153001
shutdown(ThreadContext, IRubyObject[])512936%16420%1011101801
shutdownInternal(ThreadContext, int)482433%3125%34132001
getsockopt(ThreadContext, IRubyObject, IRubyObject)470%40%33131311
close_read(ThreadContext)330%40%33101011
remote_address(ThreadContext)310%20%226611
doReceiveNonblock(ThreadContext, int)303755%1150%1241301
recv(ThreadContext, IRubyObject[])280%30%335511
close_write(ThreadContext)280%20%229911
joinMulticastGroup(IRubyObject)260%60%448811
doReceive(ThreadContext, int)224467%2250%1341301
getpeername(ThreadContext)220%20%227711
stringAsNumber(IRubyObject)220%20%225511
getSocknameCommon(ThreadContext, String)200%20%226611
recv(ThreadContext, IRubyObject)180%20%224411
addrFor(ThreadContext, InetSocketAddress, boolean)145078%3350%3421201
asNumber(IRubyObject)14630%5117%343501
asBoolean(IRubyObject)121250%5338%452501
local_address(ThreadContext)92271%1150%123601
number(Ruby, int)90%n/a111111
setsockopt(IRubyObject, IRubyObject, IRubyObject)90%n/a111111
getsockopt(IRubyObject, IRubyObject)80%n/a111111
recv(IRubyObject[])70%n/a111111
set_do_not_reverse_lookup(IRubyObject, IRubyObject)70%n/a111111
send(ThreadContext, IRubyObject, IRubyObject, IRubyObject)60%n/a111111
getsockname()60%n/a111111
getpeername()60%n/a111111
do_not_reverse_lookup(IRubyObject)60%n/a111111
send(ThreadContext, IRubyObject, IRubyObject)50%n/a111111
recv(ThreadContext, IRubyObject, IRubyObject)50%n/a111111
recv_nonblock(ThreadContext, IRubyObject, IRubyObject)50%n/a111111
getsockname(ThreadContext)50%n/a111111
getpeereid(ThreadContext)50%n/a111111
sendmsg(ThreadContext, IRubyObject[])50%n/a111111
sendmsg_nonblock(ThreadContext, IRubyObject[])50%n/a111111
readmsg(ThreadContext, IRubyObject[])50%n/a111111
readmsg_nonblock(ThreadContext, IRubyObject[])50%n/a111111
doNotReverseLookup(ThreadContext)4764%3125%230101
getDefaultSocketType()20%n/a111111
for_fd(ThreadContext, IRubyObject, IRubyObject)28100%n/a010701
newChannelFD(Ruby, Channel)26100%2250%230401
optionFromArg(IRubyObject)25100%1375%130401
levelFromArg(IRubyObject)25100%1375%130401
recv_nonblock(ThreadContext, IRubyObject)19100%2100%020501
initSocket(ChannelFD)15100%n/a010501
RubyBasicSocket(Ruby, RubyClass)14100%n/a010501
createBasicSocket(Ruby)11100%n/a010301
static {...}11100%n/a010201
getSocketAddress()9100%n/a010201
getRemoteSocket()9100%n/a010201
set_do_not_reverse_lookup19(ThreadContext, IRubyObject)8100%n/a010201
do_not_reverse_lookup(ThreadContext, IRubyObject)7100%n/a010101
set_do_not_reverse_lookup(ThreadContext, IRubyObject, IRubyObject)7100%n/a010201
do_not_reverse_lookup19(ThreadContext)6100%n/a010101
getOpenChannel()4100%n/a010101