diff --git a/benchmarks/data.js b/benchmarks/data.js index 3d95e9a..231586b 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1714633809322, + "lastUpdate": 1715756010236, "repoUrl": "https://github.com/gofiber/utils", "entries": { "Benchmark": [ @@ -47450,6 +47450,2214 @@ window.BENCHMARK_DATA = { "extra": "166581 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "email": "rene@gofiber.io", + "name": "RW", + "username": "ReneWerner87" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7dec3d31c3fb21b403a774d8ea8126aa23e71636", + "message": "Merge pull request #85 from gofiber/dependabot/github_actions/codecov/codecov-action-4.4.0\n\nBump codecov/codecov-action from 4.3.1 to 4.4.0", + "timestamp": "2024-05-15T08:51:00+02:00", + "tree_id": "d8d4c7bedc353b97720c85bb1cd4e6e18435460c", + "url": "https://github.com/gofiber/utils/commit/7dec3d31c3fb21b403a774d8ea8126aa23e71636" + }, + "date": 1715756009732, + "tool": "go", + "benches": [ + { + "name": "Benchmark_ToLowerBytes/fiber", + "value": 51.15, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "22977572 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - ns/op", + "value": 51.15, + "unit": "ns/op", + "extra": "22977572 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "22977572 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "22977572 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default", + "value": 103.2, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "11586927 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - ns/op", + "value": 103.2, + "unit": "ns/op", + "extra": "11586927 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "11586927 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "11586927 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber", + "value": 31.38, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "38530023 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - ns/op", + "value": 31.38, + "unit": "ns/op", + "extra": "38530023 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "38530023 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "38530023 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default", + "value": 119, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "9972938 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - ns/op", + "value": 119, + "unit": "ns/op", + "extra": "9972938 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "9972938 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "9972938 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber", + "value": 55.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21562785 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - ns/op", + "value": 55.6, + "unit": "ns/op", + "extra": "21562785 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "21562785 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21562785 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default", + "value": 90.28, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "13376925 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - ns/op", + "value": 90.28, + "unit": "ns/op", + "extra": "13376925 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "13376925 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "13376925 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber", + "value": 55.75, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21152090 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - ns/op", + "value": 55.75, + "unit": "ns/op", + "extra": "21152090 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "21152090 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21152090 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default", + "value": 89.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "13344325 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - ns/op", + "value": 89.6, + "unit": "ns/op", + "extra": "13344325 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "13344325 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "13344325 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber", + "value": 28.4, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "42247376 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - ns/op", + "value": 28.4, + "unit": "ns/op", + "extra": "42247376 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "42247376 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "42247376 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber", + "value": 54.77, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "21071116 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - ns/op", + "value": 54.77, + "unit": "ns/op", + "extra": "21071116 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - B/op", + "value": 48, + "unit": "B/op", + "extra": "21071116 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "21071116 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default", + "value": 347.4, + "unit": "ns/op\t 168 B/op\t 6 allocs/op", + "extra": "3436003 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - ns/op", + "value": 347.4, + "unit": "ns/op", + "extra": "3436003 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - B/op", + "value": 168, + "unit": "B/op", + "extra": "3436003 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3436003 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int", + "value": 5.26, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "227905450 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int - ns/op", + "value": 5.26, + "unit": "ns/op", + "extra": "227905450 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int - B/op", + "value": 0, + "unit": "B/op", + "extra": "227905450 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "227905450 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8", + "value": 4.951, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "242248149 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8 - ns/op", + "value": 4.951, + "unit": "ns/op", + "extra": "242248149 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "242248149 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "242248149 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16", + "value": 4.951, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "241323758 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16 - ns/op", + "value": 4.951, + "unit": "ns/op", + "extra": "241323758 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "241323758 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "241323758 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32", + "value": 4.951, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "241430004 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32 - ns/op", + "value": 4.951, + "unit": "ns/op", + "extra": "241430004 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "241430004 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "241430004 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64", + "value": 5.571, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "211195822 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64 - ns/op", + "value": 5.571, + "unit": "ns/op", + "extra": "211195822 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "211195822 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "211195822 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint", + "value": 5.267, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "225761370 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint - ns/op", + "value": 5.267, + "unit": "ns/op", + "extra": "225761370 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint - B/op", + "value": 0, + "unit": "B/op", + "extra": "225761370 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "225761370 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8", + "value": 4.963, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "242304806 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8 - ns/op", + "value": 4.963, + "unit": "ns/op", + "extra": "242304806 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "242304806 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "242304806 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16", + "value": 5.266, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "223610883 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16 - ns/op", + "value": 5.266, + "unit": "ns/op", + "extra": "223610883 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "223610883 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "223610883 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32", + "value": 5.897, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "203970441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32 - ns/op", + "value": 5.897, + "unit": "ns/op", + "extra": "203970441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "203970441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "203970441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64", + "value": 4.964, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "241947914 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64 - ns/op", + "value": 4.964, + "unit": "ns/op", + "extra": "241947914 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "241947914 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "241947914 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string", + "value": 3.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "387725420 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string - ns/op", + "value": 3.1, + "unit": "ns/op", + "extra": "387725420 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string - B/op", + "value": 0, + "unit": "B/op", + "extra": "387725420 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "387725420 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8", + "value": 23.98, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "46795702 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8 - ns/op", + "value": 23.98, + "unit": "ns/op", + "extra": "46795702 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8 - B/op", + "value": 16, + "unit": "B/op", + "extra": "46795702 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "46795702 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool", + "value": 3.409, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "351911542 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool - ns/op", + "value": 3.409, + "unit": "ns/op", + "extra": "351911542 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool - B/op", + "value": 0, + "unit": "B/op", + "extra": "351911542 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "351911542 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32", + "value": 101.6, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "11589246 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32 - ns/op", + "value": 101.6, + "unit": "ns/op", + "extra": "11589246 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32 - B/op", + "value": 28, + "unit": "B/op", + "extra": "11589246 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "11589246 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64", + "value": 117.6, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "10102082 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64 - ns/op", + "value": 117.6, + "unit": "ns/op", + "extra": "10102082 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64 - B/op", + "value": 28, + "unit": "B/op", + "extra": "10102082 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "10102082 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time", + "value": 154.1, + "unit": "ns/op\t 24 B/op\t 1 allocs/op", + "extra": "7725223 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time - ns/op", + "value": 154.1, + "unit": "ns/op", + "extra": "7725223 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time - B/op", + "value": 24, + "unit": "B/op", + "extra": "7725223 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "7725223 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time#01", + "value": 153.9, + "unit": "ns/op\t 24 B/op\t 1 allocs/op", + "extra": "7781502 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time#01 - ns/op", + "value": 153.9, + "unit": "ns/op", + "extra": "7781502 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time#01 - B/op", + "value": 24, + "unit": "B/op", + "extra": "7781502 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time#01 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "7781502 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string", + "value": 158.3, + "unit": "ns/op\t 56 B/op\t 4 allocs/op", + "extra": "7559716 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string - ns/op", + "value": 158.3, + "unit": "ns/op", + "extra": "7559716 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string - B/op", + "value": 56, + "unit": "B/op", + "extra": "7559716 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "7559716 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int", + "value": 99.19, + "unit": "ns/op\t 24 B/op\t 3 allocs/op", + "extra": "11914706 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int - ns/op", + "value": 99.19, + "unit": "ns/op", + "extra": "11914706 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int - B/op", + "value": 24, + "unit": "B/op", + "extra": "11914706 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "11914706 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int", + "value": 67.25, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "17481595 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int - ns/op", + "value": 67.25, + "unit": "ns/op", + "extra": "17481595 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int - B/op", + "value": 8, + "unit": "B/op", + "extra": "17481595 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "17481595 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int", + "value": 423.6, + "unit": "ns/op\t 152 B/op\t 11 allocs/op", + "extra": "2832465 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int - ns/op", + "value": 423.6, + "unit": "ns/op", + "extra": "2832465 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int - B/op", + "value": 152, + "unit": "B/op", + "extra": "2832465 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "2832465 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{}", + "value": 478.6, + "unit": "ns/op\t 200 B/op\t 11 allocs/op", + "extra": "2508002 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{} - ns/op", + "value": 478.6, + "unit": "ns/op", + "extra": "2508002 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{} - B/op", + "value": 200, + "unit": "B/op", + "extra": "2508002 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{} - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "2508002 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.MyStringer", + "value": 11.77, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.MyStringer - ns/op", + "value": 11.77, + "unit": "ns/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.MyStringer - B/op", + "value": 0, + "unit": "B/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.MyStringer - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "100000000 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.CustomType", + "value": 230.7, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "5135624 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.CustomType - ns/op", + "value": 230.7, + "unit": "ns/op", + "extra": "5135624 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.CustomType - B/op", + "value": 16, + "unit": "B/op", + "extra": "5135624 times\n4 procs" + }, + { + "name": "Benchmark_ToString/utils.CustomType - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "5135624 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int", + "value": 2.635, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "455652162 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int - ns/op", + "value": 2.635, + "unit": "ns/op", + "extra": "455652162 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int - B/op", + "value": 0, + "unit": "B/op", + "extra": "455652162 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "455652162 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8", + "value": 2.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "483850393 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8 - ns/op", + "value": 2.48, + "unit": "ns/op", + "extra": "483850393 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "483850393 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "483850393 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16", + "value": 2.481, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "484077260 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16 - ns/op", + "value": 2.481, + "unit": "ns/op", + "extra": "484077260 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "484077260 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "484077260 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32", + "value": 2.486, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "484469467 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32 - ns/op", + "value": 2.486, + "unit": "ns/op", + "extra": "484469467 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "484469467 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "484469467 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64", + "value": 2.636, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "455381376 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64 - ns/op", + "value": 2.636, + "unit": "ns/op", + "extra": "455381376 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "455381376 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "455381376 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint", + "value": 2.64, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "454361746 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint - ns/op", + "value": 2.64, + "unit": "ns/op", + "extra": "454361746 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint - B/op", + "value": 0, + "unit": "B/op", + "extra": "454361746 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "454361746 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8", + "value": 2.498, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "484120964 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8 - ns/op", + "value": 2.498, + "unit": "ns/op", + "extra": "484120964 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "484120964 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "484120964 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16", + "value": 2.639, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "454279263 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16 - ns/op", + "value": 2.639, + "unit": "ns/op", + "extra": "454279263 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "454279263 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "454279263 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32", + "value": 2.945, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "407524610 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32 - ns/op", + "value": 2.945, + "unit": "ns/op", + "extra": "407524610 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "407524610 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "407524610 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64", + "value": 2.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "482705860 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64 - ns/op", + "value": 2.48, + "unit": "ns/op", + "extra": "482705860 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "482705860 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "482705860 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string", + "value": 1.55, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "774694760 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string - ns/op", + "value": 1.55, + "unit": "ns/op", + "extra": "774694760 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string - B/op", + "value": 0, + "unit": "B/op", + "extra": "774694760 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "774694760 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8", + "value": 12.8, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "93224026 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8 - ns/op", + "value": 12.8, + "unit": "ns/op", + "extra": "93224026 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8 - B/op", + "value": 16, + "unit": "B/op", + "extra": "93224026 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "93224026 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool", + "value": 1.705, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "700751572 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool - ns/op", + "value": 1.705, + "unit": "ns/op", + "extra": "700751572 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool - B/op", + "value": 0, + "unit": "B/op", + "extra": "700751572 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "700751572 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32", + "value": 50.3, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "23767114 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32 - ns/op", + "value": 50.3, + "unit": "ns/op", + "extra": "23767114 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32 - B/op", + "value": 28, + "unit": "B/op", + "extra": "23767114 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "23767114 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64", + "value": 57.81, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "20698908 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64 - ns/op", + "value": 57.81, + "unit": "ns/op", + "extra": "20698908 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64 - B/op", + "value": 28, + "unit": "B/op", + "extra": "20698908 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "20698908 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time", + "value": 74.5, + "unit": "ns/op\t 24 B/op\t 1 allocs/op", + "extra": "16044382 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time - ns/op", + "value": 74.5, + "unit": "ns/op", + "extra": "16044382 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time - B/op", + "value": 24, + "unit": "B/op", + "extra": "16044382 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "16044382 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time#01", + "value": 74.38, + "unit": "ns/op\t 24 B/op\t 1 allocs/op", + "extra": "15476288 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time#01 - ns/op", + "value": 74.38, + "unit": "ns/op", + "extra": "15476288 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time#01 - B/op", + "value": 24, + "unit": "B/op", + "extra": "15476288 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time#01 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "15476288 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string", + "value": 77.91, + "unit": "ns/op\t 56 B/op\t 4 allocs/op", + "extra": "15342243 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string - ns/op", + "value": 77.91, + "unit": "ns/op", + "extra": "15342243 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string - B/op", + "value": 56, + "unit": "B/op", + "extra": "15342243 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "15342243 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int", + "value": 47.3, + "unit": "ns/op\t 24 B/op\t 3 allocs/op", + "extra": "25165674 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int - ns/op", + "value": 47.3, + "unit": "ns/op", + "extra": "25165674 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int - B/op", + "value": 24, + "unit": "B/op", + "extra": "25165674 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "25165674 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int", + "value": 33.25, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "35646632 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int - ns/op", + "value": 33.25, + "unit": "ns/op", + "extra": "35646632 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int - B/op", + "value": 8, + "unit": "B/op", + "extra": "35646632 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35646632 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int", + "value": 199, + "unit": "ns/op\t 152 B/op\t 11 allocs/op", + "extra": "5986232 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int - ns/op", + "value": 199, + "unit": "ns/op", + "extra": "5986232 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int - B/op", + "value": 152, + "unit": "B/op", + "extra": "5986232 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "5986232 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{}", + "value": 234.8, + "unit": "ns/op\t 200 B/op\t 11 allocs/op", + "extra": "5103118 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{} - ns/op", + "value": 234.8, + "unit": "ns/op", + "extra": "5103118 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{} - B/op", + "value": 200, + "unit": "B/op", + "extra": "5103118 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{} - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "5103118 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.MyStringer", + "value": 4.881, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "246057424 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.MyStringer - ns/op", + "value": 4.881, + "unit": "ns/op", + "extra": "246057424 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.MyStringer - B/op", + "value": 0, + "unit": "B/op", + "extra": "246057424 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.MyStringer - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "246057424 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.CustomType", + "value": 106.4, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "11265776 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.CustomType - ns/op", + "value": 106.4, + "unit": "ns/op", + "extra": "11265776 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.CustomType - B/op", + "value": 16, + "unit": "B/op", + "extra": "11265776 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/utils.CustomType - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "11265776 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe", + "value": 0.682, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - ns/op", + "value": 0.682, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default", + "value": 26.19, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "44139780 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - ns/op", + "value": 26.19, + "unit": "ns/op", + "extra": "44139780 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "44139780 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "44139780 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe", + "value": 0.4305, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe - ns/op", + "value": 0.4305, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default", + "value": 22.28, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "48595210 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - ns/op", + "value": 22.28, + "unit": "ns/op", + "extra": "48595210 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "48595210 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "48595210 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber", + "value": 69.78, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17232732 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - ns/op", + "value": 69.78, + "unit": "ns/op", + "extra": "17232732 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "17232732 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17232732 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default", + "value": 123.6, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9723488 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - ns/op", + "value": 123.6, + "unit": "ns/op", + "extra": "9723488 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "9723488 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9723488 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType", + "value": 50.34, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "23249989 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - ns/op", + "value": 50.34, + "unit": "ns/op", + "extra": "23249989 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - B/op", + "value": 16, + "unit": "B/op", + "extra": "23249989 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23249989 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType", + "value": 6.207, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "193745196 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - ns/op", + "value": 6.207, + "unit": "ns/op", + "extra": "193745196 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - B/op", + "value": 0, + "unit": "B/op", + "extra": "193745196 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "193745196 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber", + "value": 0.3118, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber - ns/op", + "value": 0.3118, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default", + "value": 3.406, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "352450994 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - ns/op", + "value": 3.406, + "unit": "ns/op", + "extra": "352450994 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "352450994 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "352450994 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber", + "value": 19.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "60558597 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - ns/op", + "value": 19.9, + "unit": "ns/op", + "extra": "60558597 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "60558597 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "60558597 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default", + "value": 36.21, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "33147316 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - ns/op", + "value": 36.21, + "unit": "ns/op", + "extra": "33147316 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "33147316 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "33147316 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber", + "value": 59.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "20270582 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - ns/op", + "value": 59.9, + "unit": "ns/op", + "extra": "20270582 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "20270582 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "20270582 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default", + "value": 80.18, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "15041724 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - ns/op", + "value": 80.18, + "unit": "ns/op", + "extra": "15041724 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "15041724 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "15041724 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber", + "value": 73.99, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "15967657 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - ns/op", + "value": 73.99, + "unit": "ns/op", + "extra": "15967657 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - B/op", + "value": 80, + "unit": "B/op", + "extra": "15967657 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "15967657 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Upper", + "value": 40.78, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "28418488 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Upper - ns/op", + "value": 40.78, + "unit": "ns/op", + "extra": "28418488 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Upper - B/op", + "value": 0, + "unit": "B/op", + "extra": "28418488 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Upper - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "28418488 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Mixed", + "value": 90.95, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "13532956 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Mixed - ns/op", + "value": 90.95, + "unit": "ns/op", + "extra": "13532956 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Mixed - B/op", + "value": 80, + "unit": "B/op", + "extra": "13532956 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/IfToUpper-Mixed - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "13532956 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default", + "value": 262.9, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "4532545 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - ns/op", + "value": 262.9, + "unit": "ns/op", + "extra": "4532545 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "4532545 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "4532545 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber", + "value": 71.7, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "16849284 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - ns/op", + "value": 71.7, + "unit": "ns/op", + "extra": "16849284 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - B/op", + "value": 80, + "unit": "B/op", + "extra": "16849284 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "16849284 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Lower", + "value": 56.77, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21205477 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Lower - ns/op", + "value": 56.77, + "unit": "ns/op", + "extra": "21205477 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Lower - B/op", + "value": 0, + "unit": "B/op", + "extra": "21205477 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Lower - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21205477 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Mixed", + "value": 72.89, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "15775048 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Mixed - ns/op", + "value": 72.89, + "unit": "ns/op", + "extra": "15775048 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Mixed - B/op", + "value": 80, + "unit": "B/op", + "extra": "15775048 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/IfToLower-Mixed - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "15775048 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default", + "value": 230.9, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "5156433 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - ns/op", + "value": 230.9, + "unit": "ns/op", + "extra": "5156433 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "5156433 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "5156433 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/fiber", + "value": 31.21, + "unit": "ns/op\t 24 B/op\t 1 allocs/op", + "extra": "37814600 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/fiber - ns/op", + "value": 31.21, + "unit": "ns/op", + "extra": "37814600 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/fiber - B/op", + "value": 24, + "unit": "B/op", + "extra": "37814600 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "37814600 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/IfToLower-Lower", + "value": 14.56, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "81841945 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/IfToLower-Lower - ns/op", + "value": 14.56, + "unit": "ns/op", + "extra": "81841945 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/IfToLower-Lower - B/op", + "value": 0, + "unit": "B/op", + "extra": "81841945 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/IfToLower-Lower - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "81841945 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/default", + "value": 17.98, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "66148722 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/default - ns/op", + "value": 17.98, + "unit": "ns/op", + "extra": "66148722 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "66148722 times\n4 procs" + }, + { + "name": "Benchmark_IfToToLower_HeadersOrigin/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "66148722 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber", + "value": 0.6207, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - ns/op", + "value": 0.6207, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default", + "value": 55.34, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21677424 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - ns/op", + "value": 55.34, + "unit": "ns/op", + "extra": "21677424 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "21677424 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21677424 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber_asserted", + "value": 768.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1545814 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber_asserted - ns/op", + "value": 768.7, + "unit": "ns/op", + "extra": "1545814 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber_asserted - B/op", + "value": 0, + "unit": "B/op", + "extra": "1545814 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber_asserted - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1545814 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default_asserted", + "value": 824.7, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1453033 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default_asserted - ns/op", + "value": 824.7, + "unit": "ns/op", + "extra": "1453033 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default_asserted - B/op", + "value": 0, + "unit": "B/op", + "extra": "1453033 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default_asserted - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1453033 times\n4 procs" + }, + { + "name": "Benchmark_GolangXMLEncoder", + "value": 3159, + "unit": "ns/op\t 4864 B/op\t 12 allocs/op", + "extra": "377263 times\n4 procs" + }, + { + "name": "Benchmark_GolangXMLEncoder - ns/op", + "value": 3159, + "unit": "ns/op", + "extra": "377263 times\n4 procs" + }, + { + "name": "Benchmark_GolangXMLEncoder - B/op", + "value": 4864, + "unit": "B/op", + "extra": "377263 times\n4 procs" + }, + { + "name": "Benchmark_GolangXMLEncoder - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "377263 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLEncoder", + "value": 3172, + "unit": "ns/op\t 4864 B/op\t 12 allocs/op", + "extra": "363234 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLEncoder - ns/op", + "value": 3172, + "unit": "ns/op", + "extra": "363234 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLEncoder - B/op", + "value": 4864, + "unit": "B/op", + "extra": "363234 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLEncoder - allocs/op", + "value": 12, + "unit": "allocs/op", + "extra": "363234 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLDecoder", + "value": 7733, + "unit": "ns/op\t 2919 B/op\t 57 allocs/op", + "extra": "174134 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLDecoder - ns/op", + "value": 7733, + "unit": "ns/op", + "extra": "174134 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLDecoder - B/op", + "value": 2919, + "unit": "B/op", + "extra": "174134 times\n4 procs" + }, + { + "name": "Benchmark_DefaultXMLDecoder - allocs/op", + "value": 57, + "unit": "allocs/op", + "extra": "174134 times\n4 procs" + } + ] } ] }