Checked on 2022-05-11 10:18:39 IST.
Commit: https://github.com/valyala/fasthttp/commit/99610791968a1b10dd28aa7dbf426ea3bad72aed
Output generated by samosa:
~/benchmark-playground/fasthttp ± ● master
λ time samosa -f coverage.out --pkg
File Function Impact Uncovered Lines Start Line End Line
github.com/valyala/fasthttp/uri.go normalizePath 0.54 34 581 693
github.com/valyala/fasthttp/server.go serveConn 0.48 30 2084 2468
github.com/valyala/fasthttp/fs.go handleRequest 0.45 28 779 949
github.com/valyala/fasthttp/client.go writer 0.37 23 2706 2811
github.com/valyala/fasthttp/lbclient.go get 0.24 15 131 151
github.com/valyala/fasthttp/fs.go cleanCache 0.24 15 731 759
github.com/valyala/fasthttp/http.go SendFile 0.22 14 186 205
github.com/valyala/fasthttp/http.go brotliBody 0.19 12 1570 1623
github.com/valyala/fasthttp/lbclient.go RemoveClients 0.19 12 112 129
github.com/valyala/fasthttp/client.go decConnsCount 0.19 12 1746 1770
github.com/valyala/fasthttp/fs.go readFileHeader 0.19 12 1315 1354
github.com/valyala/fasthttp/server.go Accept 0.18 11 1567 1583
github.com/valyala/fasthttp/workerpool.go clean 0.18 11 101 145
github.com/valyala/fasthttp/tcpdialer.go tryDial 0.16 10 311 348
github.com/valyala/fasthttp/cookie.go CopyTo 0.16 10 86 97
github.com/valyala/fasthttp/server.go FormFile 0.14 9 1014 1027
github.com/valyala/fasthttp/client.go doNonNilReqResp 0.14 9 1377 1492
github.com/valyala/fasthttp/header.go tryReadTrailer 0.14 9 1948 1984
github.com/valyala/fasthttp/header.go isBadTrailer 0.14 9 2444 2486
github.com/valyala/fasthttp/client.go dialConnFor 0.14 9 1650 1664
github.com/valyala/fasthttp/header.go parseTrailer 0.14 9 2407 2442
github.com/valyala/fasthttp/client.go init 0.14 9 2610 2647
github.com/valyala/fasthttp/header.go SetMultipartFormBoundaryBytes 0.13 8 376 386
github.com/valyala/fasthttp/fs.go openFSFile 0.13 8 1231 1279
github.com/valyala/fasthttp/http.go MultipartForm 0.13 8 860 907
github.com/valyala/fasthttp/server.go ServeConn 0.13 8 1991 2025
github.com/valyala/fasthttp/fs.go cleanCacheNolock 0.13 8 761 777
github.com/valyala/fasthttp/http.go WriteMultipartForm 0.13 8 919 965
github.com/valyala/fasthttp/server.go ListenAndServeUNIX 0.13 8 1611 1623
github.com/valyala/fasthttp/client.go worker 0.11 7 2649 2688
github.com/valyala/fasthttp/header.go tryRead 0.11 7 1986 2020
github.com/valyala/fasthttp/client.go connsCleaner 0.11 7 1684 1738
github.com/valyala/fasthttp/client.go Do 0.11 7 2489 2536
github.com/valyala/fasthttp/server.go acceptConn 0.11 7 1911 1946
github.com/valyala/fasthttp/tcpdialer.go dial 0.11 7 272 309
github.com/valyala/fasthttp/tcpdialer.go getTCPAddrs 0.11 7 384 415
github.com/valyala/fasthttp/fs.go compressFileNolock 0.11 7 1167 1216
github.com/valyala/fasthttp/client.go tlsClientHandshake 0.11 7 1997 2020
github.com/valyala/fasthttp/client.go cachedTLSConfig 0.11 7 2690 2704
github.com/valyala/fasthttp/server.go ListenAndServe 0.10 6 1591 1604
github.com/valyala/fasthttp/server.go ListenAndServeTLS 0.10 6 1636 1649
github.com/valyala/fasthttp/server.go ListenAndServeTLSEmbed 0.10 6 1662 1675
github.com/valyala/fasthttp/client.go DoDeadline 0.10 6 2417 2472
github.com/valyala/fasthttp/server.go AppendCert 0.10 6 1740 1754
github.com/valyala/fasthttp/header.go tryReadTrailer 0.10 6 1839 1875
github.com/valyala/fasthttp/http.go ReleaseBody 0.10 6 583 592
github.com/valyala/fasthttp/header.go next 0.10 6 2835 2942
github.com/valyala/fasthttp/lbclient.go init 0.10 6 83 95
github.com/valyala/fasthttp/fs.go compressAndOpenFSFile 0.10 6 1129 1165
github.com/valyala/fasthttp/uri.go unescape 0.10 6 441 501
github.com/valyala/fasthttp/http.go ReleaseBody 0.10 6 601 610
github.com/valyala/fasthttp/streaming.go Read 0.10 6 20 86
github.com/valyala/fasthttp/bytesconv.go ParseIPv4 0.08 5 74 113
github.com/valyala/fasthttp/header.go tryRead 0.08 5 1786 1820
github.com/valyala/fasthttp/server.go SaveMultipartFile 0.08 5 1034 1081
github.com/valyala/fasthttp/server.go NextProto 0.08 5 1525 1533
github.com/valyala/fasthttp/http.go writeBodyStream 0.08 5 1832 1882
github.com/valyala/fasthttp/fs.go initRequestHandler 0.08 5 384 467
github.com/valyala/fasthttp/client.go clientGetURLDeadline 0.08 5 903 974
github.com/valyala/fasthttp/client.go acquireConn 0.08 5 1541 1638
github.com/valyala/fasthttp/fs.go NewPathPrefixStripper 0.08 5 212 220
github.com/valyala/fasthttp/lbclient.go incPenalty 0.08 5 187 194
github.com/valyala/fasthttp/server.go Close 0.08 5 2527 2537
github.com/valyala/fasthttp/server.go TLSConnectionState 0.08 5 762 769
github.com/valyala/fasthttp/http.go Write 0.08 5 1437 1506
github.com/valyala/fasthttp/tcpdialer.go resolveTCPAddrs 0.08 5 417 454
github.com/valyala/fasthttp/uri.go parseHost 0.08 5 367 414
github.com/valyala/fasthttp/lbclient.go DoDeadline 0.08 5 162 172
github.com/valyala/fasthttp/cookie.go ParseBytes 0.08 5 341 433
github.com/valyala/fasthttp/header.go parseTrailer 0.08 5 2348 2383
github.com/valyala/fasthttp/http.go writeBodyStream 0.08 5 1790 1825
github.com/valyala/fasthttp/args.go GetUfloatOrZero 0.06 4 333 339
github.com/valyala/fasthttp/fs.go Release 0.06 4 569 581
github.com/valyala/fasthttp/client.go reader 0.06 4 2813 2857
github.com/valyala/fasthttp/server.go ServeTLSEmbed 0.06 4 1712 1734
github.com/valyala/fasthttp/brotli.go WriteBrotliLevel 0.06 4 114 133
github.com/valyala/fasthttp/uri.go updateBytes 0.06 4 764 821
github.com/valyala/fasthttp/http.go writeChunk 0.06 4 2015 2033
github.com/valyala/fasthttp/client.go Do 0.06 4 460 539
github.com/valyala/fasthttp/peripconn.go Close 0.06 4 66 71
github.com/valyala/fasthttp/compress.go WriteGzipLevel 0.06 4 151 170
github.com/valyala/fasthttp/header.go MultipartFormBoundary 0.06 4 501 539
github.com/valyala/fasthttp/compress.go WriteDeflateLevel 0.06 4 247 266
github.com/valyala/fasthttp/lbclient.go Do 0.06 4 75 81
github.com/valyala/fasthttp/args.go GetUfloat 0.06 4 322 328
github.com/valyala/fasthttp/lbclient.go AddClient 0.06 4 99 107
github.com/valyala/fasthttp/server.go ServeTLS 0.06 4 1683 1704
github.com/valyala/fasthttp/fs.go newCompressedFSFile 0.05 3 1218 1229
github.com/valyala/fasthttp/fs.go newFSFile 0.05 3 1281 1313
github.com/valyala/fasthttp/args.go visitArgsKey 0.05 3 364 369
github.com/valyala/fasthttp/lbclient.go PendingRequests 0.05 3 174 178
github.com/valyala/fasthttp/lbclient.go isHealthy 0.05 3 180 185
github.com/valyala/fasthttp/http.go parseChunkSize 0.05 3 2179 2208
github.com/valyala/fasthttp/server.go Value 0.05 3 2726 2731
github.com/valyala/fasthttp/http.go ContinueReadBodyStream 0.05 3 1223 1274
github.com/valyala/fasthttp/header.go PeekBytes 0.05 3 1668 1672
github.com/valyala/fasthttp/fs.go openIndexFile 0.05 3 1011 1028
github.com/valyala/fasthttp/http.go Write 0.05 3 1748 1760
github.com/valyala/fasthttp/header.go PeekBytes 0.05 3 1689 1693
github.com/valyala/fasthttp/header.go SetBytesKV 0.05 3 1422 1426
github.com/valyala/fasthttp/server.go getNextProto 0.05 3 1535 1555
github.com/valyala/fasthttp/header.go setSpecialHeader 0.05 3 1211 1263
github.com/valyala/fasthttp/server.go TimeoutWithCodeHandler 0.05 3 451 483
github.com/valyala/fasthttp/client.go dialAddr 0.05 3 2022 2047
github.com/valyala/fasthttp/fs.go UpdateByteRange 0.05 3 661 665
github.com/valyala/fasthttp/http.go BodyWriteTo 0.05 3 490 501
github.com/valyala/fasthttp/client.go doRequestFollowRedirects 0.05 3 1025 1056
github.com/valyala/fasthttp/fs.go Close 0.05 3 625 643
github.com/valyala/fasthttp/client.go ConnsCount 0.05 3 1773 1778
github.com/valyala/fasthttp/client.go SetMaxConns 0.05 3 1535 1539
github.com/valyala/fasthttp/fs.go ServeFile 0.05 3 98 125
github.com/valyala/fasthttp/server.go GetOpenConnectionsCount 0.05 3 2040 2050
github.com/valyala/fasthttp/http.go Write 0.03 2 1767 1788
github.com/valyala/fasthttp/fs.go bigFileReader 0.03 2 539 567
github.com/valyala/fasthttp/http.go getHTTPString 0.03 2 1929 1941
github.com/valyala/fasthttp/http.go writeBodyChunked 0.03 2 1947 1974
github.com/valyala/fasthttp/fs.go WriteTo 0.03 2 688 729
github.com/valyala/fasthttp/http.go readBodyIdentity 0.03 2 2079 2110
github.com/valyala/fasthttp/http.go readBodyChunked 0.03 2 2149 2177
github.com/valyala/fasthttp/cookie.go WriteTo 0.03 2 327 330
github.com/valyala/fasthttp/fs.go ParseByteRange 0.03 2 958 1009
github.com/valyala/fasthttp/http.go readCrLf 0.03 2 2210 2225
github.com/valyala/fasthttp/fs.go createDirIndex 0.03 2 1035 1122
github.com/valyala/fasthttp/lbclient.go DoTimeout 0.03 2 68 71
github.com/valyala/fasthttp/cookie.go SetPathBytes 0.03 2 145 148
github.com/valyala/fasthttp/compress.go WriteInflate 0.03 2 301 314
github.com/valyala/fasthttp/compress.go WriteGunzip 0.03 2 199 212
github.com/valyala/fasthttp/peripconn.go releasePerIPConn 0.03 2 61 64
github.com/valyala/fasthttp/server.go ServeTLS 0.03 2 68 73
github.com/valyala/fasthttp/compress.go acquireFlateReader 0.03 2 45 59
github.com/valyala/fasthttp/fs.go FileLastModified 0.03 2 1391 1402
github.com/valyala/fasthttp/header.go SetLastModified 0.03 2 168 171
github.com/valyala/fasthttp/header.go ResetConnectionClose 0.03 2 184 189
github.com/valyala/fasthttp/http.go ReadLimitBody 0.03 2 1292 1325
github.com/valyala/fasthttp/header.go SetContentLength 0.03 2 238 255
github.com/valyala/fasthttp/server.go ListenAndServe 0.03 2 88 93
github.com/valyala/fasthttp/server.go ListenAndServeUNIX 0.03 2 101 106
github.com/valyala/fasthttp/http.go ReadBody 0.03 2 1194 1214
github.com/valyala/fasthttp/server.go ListenAndServeTLS 0.03 2 112 117
github.com/valyala/fasthttp/server.go ListenAndServeTLSEmbed 0.03 2 123 128
github.com/valyala/fasthttp/http.go ContinueReadBody 0.03 2 1142 1188
github.com/valyala/fasthttp/http.go readBodyStream 0.03 2 1103 1119
github.com/valyala/fasthttp/http.go readMultipartForm 0.03 2 967 982
github.com/valyala/fasthttp/client.go clearFront 0.03 2 2194 2203
github.com/valyala/fasthttp/header.go SetProtocol 0.03 2 613 616
github.com/valyala/fasthttp/header.go SetProtocolBytes 0.03 2 619 622
github.com/valyala/fasthttp/client.go tryDeliver 0.03 2 2102 2116
github.com/valyala/fasthttp/http.go swapRequestBody 0.03 2 782 794
github.com/valyala/fasthttp/http.go CopyTo 0.03 2 760 772
github.com/valyala/fasthttp/http.go CopyTo 0.03 2 728 740
github.com/valyala/fasthttp/http.go SwapBody 0.03 2 642 660
github.com/valyala/fasthttp/http.go SwapBody 0.03 2 617 635
github.com/valyala/fasthttp/server.go reset 0.03 2 780 809
github.com/valyala/fasthttp/client.go tlsServerName 0.03 2 1918 1927
github.com/valyala/fasthttp/header.go VisitAll 0.03 2 1030 1054
github.com/valyala/fasthttp/client.go LastUseTime 0.03 2 826 829
github.com/valyala/fasthttp/client.go mCleaner 0.03 2 556 585
github.com/valyala/fasthttp/header.go VisitAllCookie 0.03 2 1084 1087
github.com/valyala/fasthttp/header.go VisitAll 0.03 2 1095 1124
github.com/valyala/fasthttp/client.go DoRedirects 0.03 2 436 439
github.com/valyala/fasthttp/client.go DoRedirects 0.03 2 120 123
github.com/valyala/fasthttp/http.go SetBodySizePoolLimit 0.03 2 27 30
github.com/valyala/fasthttp/header.go normalizeHeaderValue 0.03 2 3011 3055
github.com/valyala/fasthttp/header.go SetBytesK 0.03 2 1400 1403
github.com/valyala/fasthttp/header.go SetBytesV 0.03 2 1411 1414
github.com/valyala/fasthttp/server.go AppendCertEmbed 0.03 2 1757 1772
github.com/valyala/fasthttp/server.go Serve 0.03 2 1787 1861
github.com/valyala/fasthttp/server.go Shutdown 0.03 2 1870 1909
github.com/valyala/fasthttp/bytesconv.go readHexInt 0.03 2 254 282
github.com/valyala/fasthttp/brotli.go WriteUnbrotli 0.03 2 162 175
github.com/valyala/fasthttp/header.go WriteTo 0.03 2 2203 2206
github.com/valyala/fasthttp/args.go decodeArgAppendNoPlus 0.03 2 596 625
github.com/valyala/fasthttp/header.go SetBytesK 0.03 2 1612 1615
github.com/valyala/fasthttp/header.go SetBytesV 0.03 2 1623 1626
github.com/valyala/fasthttp/tls.go GenerateTestCertificate 0.03 2 14 60
github.com/valyala/fasthttp/uri.go SetHostBytes 0.03 2 266 269
github.com/valyala/fasthttp/header.go CookieBytes 0.03 2 1751 1754
github.com/valyala/fasthttp/uri.go WriteTo 0.03 2 851 854
github.com/valyala/fasthttp/http.go SetBodyStreamWriter 0.03 2 265 268
github.com/valyala/fasthttp/client.go clientPostURL 0.02 1 978 992
github.com/valyala/fasthttp/header.go AddBytesV 0.02 1 1571 1573
github.com/valyala/fasthttp/header.go appendStatusLine 0.02 1 2122 2128
github.com/valyala/fasthttp/header.go AddBytesK 0.02 1 1560 1562
github.com/valyala/fasthttp/header.go DelCookieBytes 0.02 1 1527 1529
github.com/valyala/fasthttp/header.go DelCookieBytes 0.02 1 1516 1518
github.com/valyala/fasthttp/header.go SetCookieBytesKV 0.02 1 1460 1462
github.com/valyala/fasthttp/header.go parseFirstLine 0.02 1 2488 2528
github.com/valyala/fasthttp/header.go parseFirstLine 0.02 1 2530 2572
github.com/valyala/fasthttp/header.go parseHeaders 0.02 1 2686 2778
github.com/valyala/fasthttp/header.go SetCookieBytesK 0.02 1 1455 1457
github.com/valyala/fasthttp/header.go AddBytesV 0.02 1 1359 1361
github.com/valyala/fasthttp/header.go removeNewLines 0.02 1 3082 3110
github.com/valyala/fasthttp/header.go mustPeekBuffered 0.02 1 3174 3180
github.com/valyala/fasthttp/header.go mustDiscard 0.02 1 3182 3186
github.com/valyala/fasthttp/header.go AddBytesK 0.02 1 1344 1346
github.com/valyala/fasthttp/http.go SetHostBytes 0.02 1 121 123
github.com/valyala/fasthttp/header.go setSpecialHeader 0.02 1 1266 1316
github.com/valyala/fasthttp/header.go VisitAllTrailer 0.02 1 1066 1068
github.com/valyala/fasthttp/http.go Body 0.02 1 341 352
github.com/valyala/fasthttp/http.go bodyBytes 0.02 1 364 381
github.com/valyala/fasthttp/http.go BodyGunzip 0.02 1 409 411
github.com/valyala/fasthttp/http.go gunzipData 0.02 1 422 429
github.com/valyala/fasthttp/http.go BodyUnbrotli 0.02 1 436 438
github.com/valyala/fasthttp/http.go unBrotliData 0.02 1 449 456
github.com/valyala/fasthttp/http.go BodyInflate 0.02 1 463 465
github.com/valyala/fasthttp/http.go inflateData 0.02 1 480 487
github.com/valyala/fasthttp/header.go VisitAllTrailer 0.02 1 1059 1061
github.com/valyala/fasthttp/header.go EnableNormalizing 0.02 1 912 914
github.com/valyala/fasthttp/header.go EnableNormalizing 0.02 1 880 882
github.com/valyala/fasthttp/header.go IsPatch 0.02 1 797 799
github.com/valyala/fasthttp/header.go IsTrace 0.02 1 792 794
github.com/valyala/fasthttp/http.go Body 0.02 1 667 678
github.com/valyala/fasthttp/header.go IsOptions 0.02 1 787 789
github.com/valyala/fasthttp/header.go IsConnect 0.02 1 782 784
github.com/valyala/fasthttp/header.go IsDelete 0.02 1 777 779
github.com/valyala/fasthttp/header.go SetTrailer 0.02 1 664 666
github.com/valyala/fasthttp/http.go marshalMultipartForm 0.02 1 909 915
github.com/valyala/fasthttp/header.go SetMethodBytes 0.02 1 600 602
github.com/valyala/fasthttp/header.go SetRefererBytes 0.02 1 582 584
github.com/valyala/fasthttp/http.go Reset 0.02 1 985 993
github.com/valyala/fasthttp/http.go Reset 0.02 1 1017 1027
github.com/valyala/fasthttp/header.go SetReferer 0.02 1 577 579
github.com/valyala/fasthttp/header.go Referer 0.02 1 572 574
github.com/valyala/fasthttp/header.go SetTrailer 0.02 1 405 407
github.com/valyala/fasthttp/header.go SetServer 0.02 1 334 336
github.com/valyala/fasthttp/header.go PeekCookie 0.02 1 220 222
github.com/valyala/fasthttp/fs.go stripLeadingSlashes 0.02 1 1356 1370
github.com/valyala/fasthttp/http.go WriteGzipLevel 0.02 1 1532 1537
github.com/valyala/fasthttp/http.go WriteDeflateLevel 0.02 1 1563 1568
github.com/valyala/fasthttp/fs.go WriteTo 0.02 1 615 623
github.com/valyala/fasthttp/http.go deflateBody 0.02 1 1680 1733
github.com/valyala/fasthttp/header.go SetUserAgent 0.02 1 562 564
github.com/valyala/fasthttp/fs.go UpdateByteRange 0.02 1 601 609
github.com/valyala/fasthttp/fs.go decReadersCount 0.02 1 583 590
github.com/valyala/fasthttp/fs.go smallFileReader 0.02 1 518 530
github.com/valyala/fasthttp/http.go closeBodyStream 0.02 1 1884 1897
github.com/valyala/fasthttp/fs.go NewReader 0.02 1 507 516
github.com/valyala/fasthttp/fs.go NewPathSlashesStripper 0.02 1 196 200
github.com/valyala/fasthttp/http.go limitedReaderSize 0.02 1 1976 1982
github.com/valyala/fasthttp/http.go writeBodyFixedSize 0.02 1 1984 1999
github.com/valyala/fasthttp/fs.go ServeFileBytes 0.02 1 77 79
github.com/valyala/fasthttp/http.go readBodyWithStreaming 0.02 1 2048 2077
github.com/valyala/fasthttp/fs.go ServeFileBytesUncompressed 0.02 1 37 39
github.com/valyala/fasthttp/http.go appendBodyFixedSize 0.02 1 2112 2142
github.com/valyala/fasthttp/cookie.go appendResponseCookieBytes 0.02 1 467 476
github.com/valyala/fasthttp/cookie.go SetKeyBytes 0.02 1 235 237
github.com/valyala/fasthttp/cookie.go SetValueBytes 0.02 1 217 219
github.com/valyala/fasthttp/lbclient.go DoDeadline 0.02 1 63 65
github.com/valyala/fasthttp/cookie.go SetDomainBytes 0.02 1 164 166
github.com/valyala/fasthttp/cookie.go SetHTTPOnly 0.02 1 105 107
github.com/valyala/fasthttp/args.go DelBytes 0.02 1 165 167
github.com/valyala/fasthttp/compress.go normalizeCompressLevel 0.02 1 440 447
github.com/valyala/fasthttp/compress.go isFileCompressible 0.02 1 415 436
github.com/valyala/fasthttp/compress.go acquireRealDeflateWriter 0.02 1 375 389
github.com/valyala/fasthttp/compress.go ReadByte 0.02 1 345 352
github.com/valyala/fasthttp/compress.go WriteDeflate 0.02 1 290 292
github.com/valyala/fasthttp/compress.go nonblockingWriteDeflate 0.02 1 270 280
github.com/valyala/fasthttp/compress.go WriteGzip 0.02 1 188 190
github.com/valyala/fasthttp/lbclient.go decPenalty 0.02 1 196 198
github.com/valyala/fasthttp/nocopy.go Lock 0.02 1 10 10
github.com/valyala/fasthttp/nocopy.go Unlock 0.02 1 11 11
github.com/valyala/fasthttp/compress.go nonblockingWriteGzip 0.02 1 174 184
github.com/valyala/fasthttp/compress.go acquireRealGzipWriter 0.02 1 97 111
github.com/valyala/fasthttp/peripconn.go getConnIP4 0.02 1 77 84
github.com/valyala/fasthttp/peripconn.go ip2uint32 0.02 1 86 91
github.com/valyala/fasthttp/compress.go resetFlateReader 0.02 1 66 72
github.com/valyala/fasthttp/compress.go acquireGzipReader 0.02 1 26 36
github.com/valyala/fasthttp/coarseTime.go CoarseTimeNow 0.02 1 11 13
github.com/valyala/fasthttp/client.go logger 0.02 1 2859 2864
github.com/valyala/fasthttp/client.go getConnClientUnlocked 0.02 1 2545 2576
github.com/valyala/fasthttp/client.go peekFront 0.02 1 2182 2190
github.com/valyala/fasthttp/server.go CompressHandlerBrotliLevel 0.02 1 547 558
github.com/valyala/fasthttp/server.go RemoveUserValue 0.02 1 719 721
github.com/valyala/fasthttp/server.go RemoveUserValueBytes 0.02 1 724 726
github.com/valyala/fasthttp/client.go cancel 0.02 1 2120 2134
github.com/valyala/fasthttp/server.go Conn 0.02 1 776 778
github.com/valyala/fasthttp/client.go dialHostHard 0.02 1 1943 1973
github.com/valyala/fasthttp/server.go Read 0.02 1 823 836
github.com/valyala/fasthttp/server.go ConnID 0.02 1 878 880
github.com/valyala/fasthttp/server.go Time 0.02 1 883 885
github.com/valyala/fasthttp/server.go RequestURI 0.02 1 927 929
github.com/valyala/fasthttp/server.go Referer 0.02 1 941 943
github.com/valyala/fasthttp/client.go newClientTLSConfig 0.02 1 1896 1916
github.com/valyala/fasthttp/client.go Timeout 0.02 1 1527 1529
github.com/valyala/fasthttp/server.go IsPut 0.02 1 1128 1130
github.com/valyala/fasthttp/server.go IsDelete 0.02 1 1133 1135
github.com/valyala/fasthttp/server.go IsConnect 0.02 1 1138 1140
github.com/valyala/fasthttp/server.go IsOptions 0.02 1 1143 1145
github.com/valyala/fasthttp/server.go IsTrace 0.02 1 1148 1150
github.com/valyala/fasthttp/server.go IsPatch 0.02 1 1153 1155
github.com/valyala/fasthttp/server.go RemoteAddr 0.02 1 1172 1184
github.com/valyala/fasthttp/server.go LocalAddr 0.02 1 1197 1206
github.com/valyala/fasthttp/server.go LocalIP 0.02 1 1218 1220
github.com/valyala/fasthttp/server.go addrToIP 0.02 1 1222 1228
github.com/valyala/fasthttp/server.go getRedirectStatusCode 0.02 1 1313 1320
github.com/valyala/fasthttp/server.go ResetBody 0.02 1 1335 1337
github.com/valyala/fasthttp/server.go SendFileBytes 0.02 1 1365 1367
github.com/valyala/fasthttp/server.go IfModifiedSince 0.02 1 1373 1384
github.com/valyala/fasthttp/client.go clientDoDeadline 0.02 1 1203 1281
github.com/valyala/fasthttp/client.go GetDeadline 0.02 1 863 865
github.com/valyala/fasthttp/client.go CloseIdleConnections 0.02 1 545 554
github.com/valyala/fasthttp/client.go DoDeadline 0.02 1 413 415
github.com/valyala/fasthttp/client.go GetDeadline 0.02 1 342 344
github.com/valyala/fasthttp/client.go Post 0.02 1 169 171
github.com/valyala/fasthttp/client.go GetDeadline 0.02 1 157 159
github.com/valyala/fasthttp/client.go GetTimeout 0.02 1 144 146
github.com/valyala/fasthttp/client.go Get 0.02 1 131 133
github.com/valyala/fasthttp/client.go DoDeadline 0.02 1 97 99
github.com/valyala/fasthttp/client.go DoTimeout 0.02 1 70 72
github.com/valyala/fasthttp/client.go Do 0.02 1 38 40
github.com/valyala/fasthttp/bytesconv.go writeHexInt 0.02 1 286 308
github.com/valyala/fasthttp/bytesconv.go AppendUint 0.02 1 129 149
github.com/valyala/fasthttp/server.go wrapPerIPConn 0.02 1 1948 1961
github.com/valyala/fasthttp/brotli.go normalizeBrotliCompressLevel 0.02 1 186 193
github.com/valyala/fasthttp/server.go GetCurrentConcurrency 0.02 1 2033 2035
github.com/valyala/fasthttp/brotli.go WriteBrotli 0.02 1 151 153
github.com/valyala/fasthttp/server.go idleTimeout 0.02 1 2072 2077
github.com/valyala/fasthttp/brotli.go nonblockingWriteBrotli 0.02 1 137 147
github.com/valyala/fasthttp/server.go UnsafeConn 0.02 1 2519 2521
github.com/valyala/fasthttp/brotli.go acquireBrotliReader 0.02 1 26 36
github.com/valyala/fasthttp/server.go LastTimeoutErrorResponse 0.02 1 2543 2545
github.com/valyala/fasthttp/server.go writeResponse 0.02 1 2547 2554
github.com/valyala/fasthttp/server.go acquireByteReader 0.02 1 2561 2592
github.com/valyala/fasthttp/server.go Deadline 0.02 1 2694 2696
github.com/valyala/fasthttp/server.go Err 0.02 1 2711 2718
github.com/valyala/fasthttp/args.go setArg 0.02 1 422 437
github.com/valyala/fasthttp/server.go Read 0.02 1 2752 2754
github.com/valyala/fasthttp/server.go Write 0.02 1 2756 2758
github.com/valyala/fasthttp/server.go Close 0.02 1 2760 2762
github.com/valyala/fasthttp/server.go releaseCtx 0.02 1 2764 2771
github.com/valyala/fasthttp/server.go defaultErrorHandler 0.02 1 2812 2820
github.com/valyala/fasthttp/args.go GetUintOrZero 0.02 1 313 319
github.com/valyala/fasthttp/tcpdialer.go DialTimeout 0.02 1 61 63
github.com/valyala/fasthttp/tcpdialer.go DialDualStack 0.02 1 89 91
github.com/valyala/fasthttp/tcpdialer.go DialDualStackTimeout 0.02 1 115 117
github.com/valyala/fasthttp/tcpdialer.go DialTimeout 0.02 1 214 216
github.com/valyala/fasthttp/tcpdialer.go DialDualStack 0.02 1 242 244
github.com/valyala/fasthttp/tcpdialer.go DialDualStackTimeout 0.02 1 268 270
github.com/valyala/fasthttp/args.go SetUintBytes 0.02 1 306 308
github.com/valyala/fasthttp/args.go GetUint 0.02 1 289 295
github.com/valyala/fasthttp/tcpdialer.go tcpAddrsClean 0.02 1 369 382
github.com/valyala/fasthttp/args.go HasBytes 0.02 1 281 283
github.com/valyala/fasthttp/args.go PeekMultiBytes 0.02 1 271 273
github.com/valyala/fasthttp/timer.go initTimer 0.02 1 8 16
github.com/valyala/fasthttp/args.go PeekBytes 0.02 1 255 257
github.com/valyala/fasthttp/uri.go Username 0.02 1 111 113
github.com/valyala/fasthttp/uri.go SetUsername 0.02 1 116 118
github.com/valyala/fasthttp/uri.go SetUsernameBytes 0.02 1 121 123
github.com/valyala/fasthttp/uri.go Password 0.02 1 128 130
github.com/valyala/fasthttp/uri.go SetPassword 0.02 1 133 135
github.com/valyala/fasthttp/uri.go SetPasswordBytes 0.02 1 138 140
github.com/valyala/fasthttp/args.go SetBytesKNoValue 0.02 1 239 241
github.com/valyala/fasthttp/args.go SetBytesKV 0.02 1 227 229
github.com/valyala/fasthttp/uri.go Error 0.02 1 425 427
github.com/valyala/fasthttp/uri.go Error 0.02 1 431 433
github.com/valyala/fasthttp/args.go SetBytesK 0.02 1 217 219
github.com/valyala/fasthttp/uri.go ishex 0.02 1 540 550
github.com/valyala/fasthttp/uri.go unhex 0.02 1 552 562
github.com/valyala/fasthttp/uri.go validOptionalPort 0.02 1 566 579
github.com/valyala/fasthttp/args.go AddBytesKNoValue 0.02 1 207 209
github.com/valyala/fasthttp/uri.go LastPathSegment 0.02 1 723 730
github.com/valyala/fasthttp/args.go AddBytesKV 0.02 1 193 195
github.com/valyala/fasthttp/args.go AddBytesV 0.02 1 186 188
github.com/valyala/fasthttp/userdata.go Set 0.02 1 14 43
github.com/valyala/fasthttp/userdata.go RemoveBytes 0.02 1 93 95
github.com/valyala/fasthttp/workerpool.go Start 0.02 1 48 71
github.com/valyala/fasthttp/workerpool.go Stop 0.02 1 73 92
github.com/valyala/fasthttp/workerpool.go getMaxIdleWorkerDuration 0.02 1 94 99
github.com/valyala/fasthttp/args.go AddBytesK 0.02 1 179 181
github.com/valyala/fasthttp/workerpool.go workerFunc 0.02 1 215 251
samosa -f coverage.out --pkg 6.64s user 3.61s system 121% cpu 8.411 total