diff --git a/benchmarks/data.js b/benchmarks/data.js index 806163a..88e7caf 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1707478872191, + "lastUpdate": 1707486585347, "repoUrl": "https://github.com/gofiber/utils", "entries": { "Benchmark": [ @@ -4370,6 +4370,1782 @@ window.BENCHMARK_DATA = { "extra": "21898561 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": "2489b488f1b2119f3caadf7efb1bb7e09473f54d", + "message": "Merge pull request #63 from gofiber/maintenanceToString\n\nšŸ§‘ā€šŸ’» ToString: improve test and bench setup", + "timestamp": "2024-02-09T14:47:39+01:00", + "tree_id": "39a46ba8cdd6af876a3bcce0bb3c9e0dcdc2fe67", + "url": "https://github.com/gofiber/utils/commit/2489b488f1b2119f3caadf7efb1bb7e09473f54d" + }, + "date": 1707486584395, + "tool": "go", + "benches": [ + { + "name": "Benchmark_ToLowerBytes/fiber", + "value": 31.05, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "38130862 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - ns/op", + "value": 31.05, + "unit": "ns/op", + "extra": "38130862 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "38130862 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "38130862 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default", + "value": 101.3, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "12038313 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - ns/op", + "value": 101.3, + "unit": "ns/op", + "extra": "12038313 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "12038313 times\n4 procs" + }, + { + "name": "Benchmark_ToLowerBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "12038313 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber", + "value": 51.35, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "23433594 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - ns/op", + "value": 51.35, + "unit": "ns/op", + "extra": "23433594 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "23433594 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "23433594 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default", + "value": 116.7, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "10108677 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - ns/op", + "value": 116.7, + "unit": "ns/op", + "extra": "10108677 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "10108677 times\n4 procs" + }, + { + "name": "Benchmark_ToUpperBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "10108677 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber", + "value": 48.46, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "24973593 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - ns/op", + "value": 48.46, + "unit": "ns/op", + "extra": "24973593 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "24973593 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "24973593 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default", + "value": 212.5, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "5641774 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - ns/op", + "value": 212.5, + "unit": "ns/op", + "extra": "5641774 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "5641774 times\n4 procs" + }, + { + "name": "Benchmark_EqualFoldBytes/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "5641774 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber", + "value": 56.67, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21098802 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - ns/op", + "value": 56.67, + "unit": "ns/op", + "extra": "21098802 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "21098802 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21098802 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default", + "value": 189, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "6349245 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - ns/op", + "value": 189, + "unit": "ns/op", + "extra": "6349245 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "6349245 times\n4 procs" + }, + { + "name": "Benchmark_EqualFold/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "6349245 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber", + "value": 44.97, + "unit": "ns/op\t 48 B/op\t 1 allocs/op", + "extra": "25794762 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - ns/op", + "value": 44.97, + "unit": "ns/op", + "extra": "25794762 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - B/op", + "value": 48, + "unit": "B/op", + "extra": "25794762 times\n4 procs" + }, + { + "name": "Benchmark_UUID/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "25794762 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default", + "value": 339.5, + "unit": "ns/op\t 168 B/op\t 6 allocs/op", + "extra": "3576945 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - ns/op", + "value": 339.5, + "unit": "ns/op", + "extra": "3576945 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - B/op", + "value": 168, + "unit": "B/op", + "extra": "3576945 times\n4 procs" + }, + { + "name": "Benchmark_UUID/default - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3576945 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber", + "value": 26.06, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "46064278 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - ns/op", + "value": 26.06, + "unit": "ns/op", + "extra": "46064278 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "46064278 times\n4 procs" + }, + { + "name": "Benchmark_ConvertToBytes/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "46064278 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe", + "value": 0.62, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/unsafe - ns/op", + "value": 0.62, + "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": 19.45, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "57219654 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - ns/op", + "value": 19.45, + "unit": "ns/op", + "extra": "57219654 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "57219654 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeString/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "57219654 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe", + "value": 1.241, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "969297806 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - ns/op", + "value": 1.241, + "unit": "ns/op", + "extra": "969297806 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - B/op", + "value": 0, + "unit": "B/op", + "extra": "969297806 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/unsafe - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "969297806 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default", + "value": 23.78, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "47156686 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - ns/op", + "value": 23.78, + "unit": "ns/op", + "extra": "47156686 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "47156686 times\n4 procs" + }, + { + "name": "Benchmark_UnsafeBytes/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "47156686 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int", + "value": 5.26, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "225985236 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int - ns/op", + "value": 5.26, + "unit": "ns/op", + "extra": "225985236 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int - B/op", + "value": 0, + "unit": "B/op", + "extra": "225985236 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "225985236 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8", + "value": 4.958, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "241891884 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8 - ns/op", + "value": 4.958, + "unit": "ns/op", + "extra": "241891884 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "241891884 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "241891884 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16", + "value": 5.268, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "227801892 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16 - ns/op", + "value": 5.268, + "unit": "ns/op", + "extra": "227801892 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "227801892 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "227801892 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32", + "value": 4.962, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "242526181 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32 - ns/op", + "value": 4.962, + "unit": "ns/op", + "extra": "242526181 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "242526181 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "242526181 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64", + "value": 5.571, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "215234126 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64 - ns/op", + "value": 5.571, + "unit": "ns/op", + "extra": "215234126 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "215234126 times\n4 procs" + }, + { + "name": "Benchmark_ToString/int64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "215234126 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint", + "value": 5.301, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "228158886 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint - ns/op", + "value": 5.301, + "unit": "ns/op", + "extra": "228158886 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint - B/op", + "value": 0, + "unit": "B/op", + "extra": "228158886 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "228158886 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8", + "value": 5.26, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "227959975 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8 - ns/op", + "value": 5.26, + "unit": "ns/op", + "extra": "227959975 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "227959975 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "227959975 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16", + "value": 5.269, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "228134110 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16 - ns/op", + "value": 5.269, + "unit": "ns/op", + "extra": "228134110 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "228134110 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "228134110 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32", + "value": 6.198, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "193656699 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32 - ns/op", + "value": 6.198, + "unit": "ns/op", + "extra": "193656699 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "193656699 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "193656699 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64", + "value": 4.953, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "242362786 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64 - ns/op", + "value": 4.953, + "unit": "ns/op", + "extra": "242362786 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "242362786 times\n4 procs" + }, + { + "name": "Benchmark_ToString/uint64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "242362786 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string", + "value": 3.097, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "386940207 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string - ns/op", + "value": 3.097, + "unit": "ns/op", + "extra": "386940207 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string - B/op", + "value": 0, + "unit": "B/op", + "extra": "386940207 times\n4 procs" + }, + { + "name": "Benchmark_ToString/string - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "386940207 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8", + "value": 21.96, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "50107220 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8 - ns/op", + "value": 21.96, + "unit": "ns/op", + "extra": "50107220 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8 - B/op", + "value": 16, + "unit": "B/op", + "extra": "50107220 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]uint8 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "50107220 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool", + "value": 3.406, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "351234362 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool - ns/op", + "value": 3.406, + "unit": "ns/op", + "extra": "351234362 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool - B/op", + "value": 0, + "unit": "B/op", + "extra": "351234362 times\n4 procs" + }, + { + "name": "Benchmark_ToString/bool - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "351234362 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32", + "value": 100, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "11877030 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32 - ns/op", + "value": 100, + "unit": "ns/op", + "extra": "11877030 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32 - B/op", + "value": 28, + "unit": "B/op", + "extra": "11877030 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float32 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "11877030 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64", + "value": 118.8, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "9989623 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64 - ns/op", + "value": 118.8, + "unit": "ns/op", + "extra": "9989623 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64 - B/op", + "value": 28, + "unit": "B/op", + "extra": "9989623 times\n4 procs" + }, + { + "name": "Benchmark_ToString/float64 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "9989623 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time", + "value": 162.3, + "unit": "ns/op\t 24 B/op\t 1 allocs/op", + "extra": "7348972 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time - ns/op", + "value": 162.3, + "unit": "ns/op", + "extra": "7348972 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time - B/op", + "value": 24, + "unit": "B/op", + "extra": "7348972 times\n4 procs" + }, + { + "name": "Benchmark_ToString/time.Time - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "7348972 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string", + "value": 152.2, + "unit": "ns/op\t 56 B/op\t 4 allocs/op", + "extra": "7843286 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string - ns/op", + "value": 152.2, + "unit": "ns/op", + "extra": "7843286 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string - B/op", + "value": 56, + "unit": "B/op", + "extra": "7843286 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]string - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "7843286 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int", + "value": 99.5, + "unit": "ns/op\t 24 B/op\t 3 allocs/op", + "extra": "11935581 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int - ns/op", + "value": 99.5, + "unit": "ns/op", + "extra": "11935581 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int - B/op", + "value": 24, + "unit": "B/op", + "extra": "11935581 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]int - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "11935581 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int", + "value": 70.86, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "16611441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int - ns/op", + "value": 70.86, + "unit": "ns/op", + "extra": "16611441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int - B/op", + "value": 8, + "unit": "B/op", + "extra": "16611441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[2]int - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "16611441 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int", + "value": 400.3, + "unit": "ns/op\t 152 B/op\t 11 allocs/op", + "extra": "3011722 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int - ns/op", + "value": 400.3, + "unit": "ns/op", + "extra": "3011722 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int - B/op", + "value": 152, + "unit": "B/op", + "extra": "3011722 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[][]int - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "3011722 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{}", + "value": 464.5, + "unit": "ns/op\t 200 B/op\t 11 allocs/op", + "extra": "2563246 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{} - ns/op", + "value": 464.5, + "unit": "ns/op", + "extra": "2563246 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{} - B/op", + "value": 200, + "unit": "B/op", + "extra": "2563246 times\n4 procs" + }, + { + "name": "Benchmark_ToString/[]interface_{} - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "2563246 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int", + "value": 2.635, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "455700741 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int - ns/op", + "value": 2.635, + "unit": "ns/op", + "extra": "455700741 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int - B/op", + "value": 0, + "unit": "B/op", + "extra": "455700741 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "455700741 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8", + "value": 2.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "483426933 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8 - ns/op", + "value": 2.48, + "unit": "ns/op", + "extra": "483426933 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "483426933 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "483426933 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16", + "value": 2.483, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "483633021 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16 - ns/op", + "value": 2.483, + "unit": "ns/op", + "extra": "483633021 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "483633021 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "483633021 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32", + "value": 2.479, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "483007306 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32 - ns/op", + "value": 2.479, + "unit": "ns/op", + "extra": "483007306 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "483007306 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "483007306 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64", + "value": 2.641, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "455621744 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64 - ns/op", + "value": 2.641, + "unit": "ns/op", + "extra": "455621744 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "455621744 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/int64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "455621744 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint", + "value": 2.634, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "454944414 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint - ns/op", + "value": 2.634, + "unit": "ns/op", + "extra": "454944414 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint - B/op", + "value": 0, + "unit": "B/op", + "extra": "454944414 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "454944414 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8", + "value": 2.487, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "483932973 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8 - ns/op", + "value": 2.487, + "unit": "ns/op", + "extra": "483932973 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8 - B/op", + "value": 0, + "unit": "B/op", + "extra": "483932973 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint8 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "483932973 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16", + "value": 2.642, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "455509771 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16 - ns/op", + "value": 2.642, + "unit": "ns/op", + "extra": "455509771 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16 - B/op", + "value": 0, + "unit": "B/op", + "extra": "455509771 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint16 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "455509771 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32", + "value": 2.947, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "407428574 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32 - ns/op", + "value": 2.947, + "unit": "ns/op", + "extra": "407428574 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32 - B/op", + "value": 0, + "unit": "B/op", + "extra": "407428574 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint32 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "407428574 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64", + "value": 2.48, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "483383317 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64 - ns/op", + "value": 2.48, + "unit": "ns/op", + "extra": "483383317 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64 - B/op", + "value": 0, + "unit": "B/op", + "extra": "483383317 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/uint64 - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "483383317 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string", + "value": 1.551, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "774481239 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string - ns/op", + "value": 1.551, + "unit": "ns/op", + "extra": "774481239 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string - B/op", + "value": 0, + "unit": "B/op", + "extra": "774481239 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/string - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "774481239 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8", + "value": 11.69, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "90463626 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8 - ns/op", + "value": 11.69, + "unit": "ns/op", + "extra": "90463626 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8 - B/op", + "value": 16, + "unit": "B/op", + "extra": "90463626 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]uint8 - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "90463626 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool", + "value": 1.706, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "704453505 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool - ns/op", + "value": 1.706, + "unit": "ns/op", + "extra": "704453505 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool - B/op", + "value": 0, + "unit": "B/op", + "extra": "704453505 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/bool - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "704453505 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32", + "value": 49.39, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "24156421 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32 - ns/op", + "value": 49.39, + "unit": "ns/op", + "extra": "24156421 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32 - B/op", + "value": 28, + "unit": "B/op", + "extra": "24156421 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float32 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "24156421 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64", + "value": 59, + "unit": "ns/op\t 28 B/op\t 2 allocs/op", + "extra": "20241320 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64 - ns/op", + "value": 59, + "unit": "ns/op", + "extra": "20241320 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64 - B/op", + "value": 28, + "unit": "B/op", + "extra": "20241320 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/float64 - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "20241320 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time", + "value": 83.74, + "unit": "ns/op\t 24 B/op\t 1 allocs/op", + "extra": "14443399 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time - ns/op", + "value": 83.74, + "unit": "ns/op", + "extra": "14443399 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time - B/op", + "value": 24, + "unit": "B/op", + "extra": "14443399 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/time.Time - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "14443399 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string", + "value": 75.31, + "unit": "ns/op\t 56 B/op\t 4 allocs/op", + "extra": "15903620 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string - ns/op", + "value": 75.31, + "unit": "ns/op", + "extra": "15903620 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string - B/op", + "value": 56, + "unit": "B/op", + "extra": "15903620 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]string - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "15903620 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int", + "value": 47.72, + "unit": "ns/op\t 24 B/op\t 3 allocs/op", + "extra": "24806818 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int - ns/op", + "value": 47.72, + "unit": "ns/op", + "extra": "24806818 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int - B/op", + "value": 24, + "unit": "B/op", + "extra": "24806818 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]int - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "24806818 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int", + "value": 33.67, + "unit": "ns/op\t 8 B/op\t 1 allocs/op", + "extra": "35189481 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int - ns/op", + "value": 33.67, + "unit": "ns/op", + "extra": "35189481 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int - B/op", + "value": 8, + "unit": "B/op", + "extra": "35189481 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[2]int - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "35189481 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int", + "value": 198.2, + "unit": "ns/op\t 152 B/op\t 11 allocs/op", + "extra": "6138667 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int - ns/op", + "value": 198.2, + "unit": "ns/op", + "extra": "6138667 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int - B/op", + "value": 152, + "unit": "B/op", + "extra": "6138667 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[][]int - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "6138667 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{}", + "value": 240.2, + "unit": "ns/op\t 200 B/op\t 11 allocs/op", + "extra": "5131284 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{} - ns/op", + "value": 240.2, + "unit": "ns/op", + "extra": "5131284 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{} - B/op", + "value": 200, + "unit": "B/op", + "extra": "5131284 times\n4 procs" + }, + { + "name": "Benchmark_ToString_concurrency/[]interface_{} - allocs/op", + "value": 11, + "unit": "allocs/op", + "extra": "5131284 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber", + "value": 66.77, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17738743 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - ns/op", + "value": 66.77, + "unit": "ns/op", + "extra": "17738743 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "17738743 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17738743 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default", + "value": 127.1, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "9422460 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - ns/op", + "value": 127.1, + "unit": "ns/op", + "extra": "9422460 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "9422460 times\n4 procs" + }, + { + "name": "Benchmark_GetMIME/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "9422460 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType", + "value": 50.25, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "23268175 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - ns/op", + "value": 50.25, + "unit": "ns/op", + "extra": "23268175 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - B/op", + "value": 16, + "unit": "B/op", + "extra": "23268175 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/vendorContentType - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "23268175 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType", + "value": 7.136, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "168449936 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - ns/op", + "value": 7.136, + "unit": "ns/op", + "extra": "168449936 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - B/op", + "value": 0, + "unit": "B/op", + "extra": "168449936 times\n4 procs" + }, + { + "name": "Benchmark_ParseVendorSpecificContentType/defaultContentType - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "168449936 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber", + "value": 0.9344, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/fiber - ns/op", + "value": 0.9344, + "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.713, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "323067852 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - ns/op", + "value": 3.713, + "unit": "ns/op", + "extra": "323067852 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "323067852 times\n4 procs" + }, + { + "name": "Benchmark_StatusMessage/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "323067852 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber", + "value": 19.25, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "64594906 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - ns/op", + "value": 19.25, + "unit": "ns/op", + "extra": "64594906 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "64594906 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "64594906 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default", + "value": 52.78, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "22542045 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - ns/op", + "value": 52.78, + "unit": "ns/op", + "extra": "22542045 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "22542045 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv4/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "22542045 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber", + "value": 66.74, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17981238 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - ns/op", + "value": 66.74, + "unit": "ns/op", + "extra": "17981238 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - B/op", + "value": 0, + "unit": "B/op", + "extra": "17981238 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/fiber - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17981238 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default", + "value": 115.1, + "unit": "ns/op\t 16 B/op\t 1 allocs/op", + "extra": "10393035 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - ns/op", + "value": 115.1, + "unit": "ns/op", + "extra": "10393035 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - B/op", + "value": 16, + "unit": "B/op", + "extra": "10393035 times\n4 procs" + }, + { + "name": "Benchmark_IsIPv6/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "10393035 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber", + "value": 85.87, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "14049596 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - ns/op", + "value": 85.87, + "unit": "ns/op", + "extra": "14049596 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - B/op", + "value": 80, + "unit": "B/op", + "extra": "14049596 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "14049596 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default", + "value": 206, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "5806371 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - ns/op", + "value": 206, + "unit": "ns/op", + "extra": "5806371 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "5806371 times\n4 procs" + }, + { + "name": "Benchmark_ToUpper/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "5806371 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber", + "value": 69.21, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "17192001 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - ns/op", + "value": 69.21, + "unit": "ns/op", + "extra": "17192001 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - B/op", + "value": 80, + "unit": "B/op", + "extra": "17192001 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/fiber - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "17192001 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default", + "value": 204.2, + "unit": "ns/op\t 80 B/op\t 1 allocs/op", + "extra": "5833934 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - ns/op", + "value": 204.2, + "unit": "ns/op", + "extra": "5833934 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - B/op", + "value": 80, + "unit": "B/op", + "extra": "5833934 times\n4 procs" + }, + { + "name": "Benchmark_ToLower/default - allocs/op", + "value": 1, + "unit": "allocs/op", + "extra": "5833934 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber", + "value": 0.3174, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/fiber - ns/op", + "value": 0.3174, + "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": 54.94, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "21930542 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - ns/op", + "value": 54.94, + "unit": "ns/op", + "extra": "21930542 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - B/op", + "value": 0, + "unit": "B/op", + "extra": "21930542 times\n4 procs" + }, + { + "name": "Benchmark_CalculateTimestamp/default - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "21930542 times\n4 procs" + } + ] } ] }