getifaddrs(ThreadContext, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
doConnect(ThreadContext, Channel, SocketAddress) |   | 26% |   | 30% | 5 | 6 | 20 | 27 | 0 | 1 |
initChannelFD(Ruby) |   | 28% |   | 29% | 7 | 8 | 7 | 12 | 0 | 1 |
initFieldsFromDescriptor(Ruby, ChannelFD) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
for_fd(ThreadContext, IRubyObject, IRubyObject) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
doBind(ThreadContext, Channel, InetSocketAddress) |   | 28% |   | 17% | 3 | 4 | 13 | 20 | 0 | 1 |
handleSocketException(Ruby, String, SocketException) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
doConnectNonblock(ThreadContext, Channel, SocketAddress) |   | 50% |   | 50% | 1 | 2 | 9 | 16 | 0 | 1 |
addressForChannel(ThreadContext, IRubyObject) |   | 36% |   | 40% | 3 | 4 | 2 | 5 | 0 | 1 |
formatMessage(Throwable, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
initFromServer(Ruby, RubyServerSocket, SocketChannel) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
connect_nonblock(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
connect(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
initDomain(Ruby, IRubyObject) |   | 69% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
initType(Ruby, IRubyObject) |   | 45% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
sockerr(Ruby, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
recvfrom(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
recvfrom_nonblock(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
recvfrom(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
recvfrom_nonblock(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
listen(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
accept(ThreadContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
bind(ThreadContext, IRubyObject) |   | 88% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
initProtocol(Ruby, IRubyObject) |   | 60% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
gethostbyaddr(ThreadContext, IRubyObject, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getservbyname(ThreadContext, IRubyObject, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
unpack_sockaddr_in(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
pack_sockaddr_un(ThreadContext, IRubyObject, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getaddrinfo(ThreadContext, IRubyObject, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getnameinfo(ThreadContext, IRubyObject, IRubyObject[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
ip_address_list(ThreadContext, IRubyObject) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDefaultSocketType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createSocket(Ruby) |  | 100% | | n/a | 0 | 1 | 0 | 27 | 0 | 1 |
initialize19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
initialize19(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
initFieldsFromArgs(Ruby, IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
initFieldsFromArgs(Ruby, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
RubySocket(Ruby, RubyClass) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
pack_sockaddr_in(ThreadContext, IRubyObject, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
gethostbyname(ThreadContext, IRubyObject, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
gethostname(ThreadContext, IRubyObject) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |