JZlibRubyGzipReader |   | 79% |   | 68% | 36 | 108 | 53 | 259 | 8 | 47 | 0 | 1 |
JZlibInflate |   | 65% |   | 68% | 25 | 63 | 36 | 136 | 8 | 27 | 0 | 1 |
RubyGzipFile |   | 55% |   | 61% | 25 | 52 | 30 | 79 | 14 | 33 | 0 | 1 |
JZlibRubyGzipWriter |   | 73% |   | 59% | 23 | 52 | 32 | 134 | 6 | 29 | 0 | 1 |
JZlibDeflate |   | 84% |   | 71% | 16 | 52 | 18 | 140 | 1 | 24 | 0 | 1 |
RubyZlib |   | 93% |   | 86% | 11 | 38 | 15 | 148 | 7 | 24 | 0 | 1 |
ZStream |   | 84% |   | 68% | 9 | 35 | 6 | 52 | 2 | 21 | 0 | 1 |
JZlibRubyGzipWriter.INVOKER.s.0.3.open19 |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.s.0.1.open19 |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.s.0.1.wrap19 |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.1.initialize19 |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.i.0.1.deflate |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.1.readpartial |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.0.1.deflate |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.s.0.1.s_deflate |  | 0% |  | 0% | 4 | 4 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.1.each |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.1.each_line |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.1.readlines |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.1.read |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.printf |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.2.gets |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.i.0.1._initialize |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.1.0.respond_to |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.i.0.4._initialize |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.respond_to |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.i.0.1.flush |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.1.flush |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.0.2.crc32 |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.0.2.adler32 |  | 0% |  | 0% | 3 | 3 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.initialize19 |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.i.2.0.params |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.i.1.0.inflate |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.i.1.0.set_dictionary |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.i.1.0.sync |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.each_byte |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.3.0.crc32_combine |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.3.0.adler32_combine |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.puts |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.i.1.0.append |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.flush_next_out |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.i.0.0.flush_next_out |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.finish |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.i.1.0.set_dictionary |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.set_sync |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.write |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.s.0.0.newInstance |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.set_orig_name |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.1.0.set_avail_out |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.flush_next_in |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.1.0.inflate |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.1.0.set_lineno |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.set_comment |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.path |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.i.1.0.append |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.s.1.0.s_inflate |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.path |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.initialize |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.s.0.0.newInstance |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.append |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.putc |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.finished_p |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.1.0.set_mtime |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.readline |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.1.0.ungetc |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibDeflate.INVOKER.i.1.0.initialize_copy |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.1.0.set_sync |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.rewind |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.print |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.eof_p |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.readchar |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.os_code |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.stream_end_p |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.closed_p |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.avail_out |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.comment |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.getc_19 |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.data_type |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.lineno |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.close |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.adler |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.sync |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.unused |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.total_out |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.to_io |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.avail_in |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.crc |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.crc |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.s.0.0.newInstance |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.pos |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.finish |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.close |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.eof |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.getc |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.orig_name |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibInflate.INVOKER.i.0.0.sync_point_p |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.close |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.comment |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipReader.INVOKER.i.0.0.pos |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.os_code |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
JZlibRubyGzipWriter.INVOKER.i.0.0.crc |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.mtime |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.total_in |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.closed_p |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.orig_name |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.INVOKER.i.0.0.level |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.close |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
ZStream.INVOKER.i.0.0.reset |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.0.0.crc_table |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyZlib.INVOKER.s.0.0.zlib_version |  | 0% | | n/a | 2 | 2 | 0 | 0 | 2 | 2 | 1 | 1 |
RubyGzipFile.new ObjectAllocator() {...} | | 33% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
RubyZlib.BufError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyGzipFile.NoFooter | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyZlib.Error | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyGzipFile.CRCError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyZlib.NeedDict | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Zlib | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyZlib.StreamEnd | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyGzipFile.Error | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyGzipFile.LengthError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyZlib.StreamError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
JZlibRubyGzipReader.Error | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyZlib.MemError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyZlib.VersionError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
RubyZlib.DataError | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
JZlibDeflate.new ObjectAllocator() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
JZlibRubyGzipReader.new ObjectAllocator() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
JZlibRubyGzipWriter.new ObjectAllocator() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
JZlibInflate.new ObjectAllocator() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
ZlibLibrary | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |