window.BENCHMARK_DATA = { "lastUpdate": 1741310616568, "repoUrl": "https://github.com/jimeh/rands", "entries": { "Benchmark": [ { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "7379265233e699206dcb91ee0e70f82cb2726fef", "message": "Merge pull request #1 from jimeh/initial-implementation\n\nfeat(rands): initial implementation", "timestamp": "2021-01-20T03:09:37Z", "tree_id": "4b9935fa9c78eab6b4a9255850d3bb99635013d1", "url": "https://github.com/jimeh/rands/commit/7379265233e699206dcb91ee0e70f82cb2726fef" }, "date": 1611112555209, "tool": "go", "benches": [ { "name": "BenchmarkString__greek", "value": 11.3, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkString__chinese", "value": 12.8, "unit": "ns/op", "extra": "93307009 times" }, { "name": "BenchmarkString__japanese", "value": 13, "unit": "ns/op", "extra": "93292501 times" }, { "name": "BenchmarkString__uppercase", "value": 29487, "unit": "ns/op", "extra": "40597 times" }, { "name": "BenchmarkString__lowercase", "value": 29350, "unit": "ns/op", "extra": "39716 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 42214, "unit": "ns/op", "extra": "28716 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 64839, "unit": "ns/op", "extra": "18519 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 65280, "unit": "ns/op", "extra": "18952 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 29965, "unit": "ns/op", "extra": "41234 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 30265, "unit": "ns/op", "extra": "39325 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "distinct": true, "id": "f13952d55ef8c66c0b217ad0099418a595c2f5b2", "message": "docs(readme): fix formatting issue", "timestamp": "2021-01-20T03:14:20Z", "tree_id": "73e3ae19340a5552f0b232dee25c2a69b2096276", "url": "https://github.com/jimeh/rands/commit/f13952d55ef8c66c0b217ad0099418a595c2f5b2" }, "date": 1611113056445, "tool": "go", "benches": [ { "name": "BenchmarkString__greek", "value": 11, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkString__chinese", "value": 12.6, "unit": "ns/op", "extra": "93399517 times" }, { "name": "BenchmarkString__japanese", "value": 12.7, "unit": "ns/op", "extra": "94113018 times" }, { "name": "BenchmarkString__uppercase", "value": 28680, "unit": "ns/op", "extra": "41763 times" }, { "name": "BenchmarkString__lowercase", "value": 29038, "unit": "ns/op", "extra": "41145 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 41576, "unit": "ns/op", "extra": "29212 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 62802, "unit": "ns/op", "extra": "19082 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 61330, "unit": "ns/op", "extra": "19392 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 29148, "unit": "ns/op", "extra": "42187 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 29328, "unit": "ns/op", "extra": "41301 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "distinct": true, "id": "48449585e85ce4add1475f9f130235af809d6a96", "message": "chore(release): 0.1.0", "timestamp": "2021-01-20T03:20:37Z", "tree_id": "f393971743d911420d39ce8f029898bdd019d2ea", "url": "https://github.com/jimeh/rands/commit/48449585e85ce4add1475f9f130235af809d6a96" }, "date": 1611113205042, "tool": "go", "benches": [ { "name": "BenchmarkString__greek", "value": 9.29, "unit": "ns/op", "extra": "129158050 times" }, { "name": "BenchmarkString__chinese", "value": 10.6, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkString__japanese", "value": 10.6, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkString__uppercase", "value": 25576, "unit": "ns/op", "extra": "46983 times" }, { "name": "BenchmarkString__lowercase", "value": 25523, "unit": "ns/op", "extra": "46984 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 36605, "unit": "ns/op", "extra": "32779 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 56169, "unit": "ns/op", "extra": "21303 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 54872, "unit": "ns/op", "extra": "21912 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 25816, "unit": "ns/op", "extra": "46659 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 25940, "unit": "ns/op", "extra": "46303 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "distinct": true, "id": "6a03122985d1d2a490da54a4ae88005433fd088e", "message": "chore(release): 0.1.1", "timestamp": "2021-01-20T08:55:26Z", "tree_id": "50d04232051637b829a658a30724c354076fee5e", "url": "https://github.com/jimeh/rands/commit/6a03122985d1d2a490da54a4ae88005433fd088e" }, "date": 1611133343477, "tool": "go", "benches": [ { "name": "BenchmarkBytes__n_0", "value": 18, "unit": "ns/op", "extra": "66654072 times" }, { "name": "BenchmarkBytes__n_1", "value": 1082, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_2", "value": 1084, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_7", "value": 1138, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_8", "value": 1117, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_16", "value": 1116, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_32", "value": 1092, "unit": "ns/op", "extra": "1096507 times" }, { "name": "BenchmarkBytes__n_128", "value": 1887, "unit": "ns/op", "extra": "648543 times" }, { "name": "BenchmarkBytes__n_1024", "value": 7743, "unit": "ns/op", "extra": "155454 times" }, { "name": "BenchmarkBytes__n_409600", "value": 2648110, "unit": "ns/op", "extra": "465 times" }, { "name": "BenchmarkBytes__n_2394345", "value": 14963981, "unit": "ns/op", "extra": "79 times" }, { "name": "BenchmarkInt__n__2394345", "value": 3.01, "unit": "ns/op", "extra": "388994664 times" }, { "name": "BenchmarkInt__n__409600", "value": 2.97, "unit": "ns/op", "extra": "395779272 times" }, { "name": "BenchmarkInt__n__1024", "value": 3.08, "unit": "ns/op", "extra": "402061152 times" }, { "name": "BenchmarkInt__n__128", "value": 3.11, "unit": "ns/op", "extra": "381327356 times" }, { "name": "BenchmarkInt__n__32", "value": 3.18, "unit": "ns/op", "extra": "377403648 times" }, { "name": "BenchmarkInt__n__16", "value": 3.01, "unit": "ns/op", "extra": "385897857 times" }, { "name": "BenchmarkInt__n__8", "value": 3.04, "unit": "ns/op", "extra": "395361315 times" }, { "name": "BenchmarkInt__n__7", "value": 3.05, "unit": "ns/op", "extra": "373894869 times" }, { "name": "BenchmarkInt__n__2", "value": 3.13, "unit": "ns/op", "extra": "388774184 times" }, { "name": "BenchmarkInt__n__1", "value": 3.13, "unit": "ns/op", "extra": "365178739 times" }, { "name": "BenchmarkInt__n_0", "value": 3.15, "unit": "ns/op", "extra": "363327006 times" }, { "name": "BenchmarkInt__n_1", "value": 126, "unit": "ns/op", "extra": "9767563 times" }, { "name": "BenchmarkInt__n_2", "value": 1274, "unit": "ns/op", "extra": "971368 times" }, { "name": "BenchmarkInt__n_7", "value": 1424, "unit": "ns/op", "extra": "891064 times" }, { "name": "BenchmarkInt__n_8", "value": 1282, "unit": "ns/op", "extra": "936204 times" }, { "name": "BenchmarkInt__n_16", "value": 1328, "unit": "ns/op", "extra": "967905 times" }, { "name": "BenchmarkInt__n_32", "value": 1333, "unit": "ns/op", "extra": "924505 times" }, { "name": "BenchmarkInt__n_128", "value": 1301, "unit": "ns/op", "extra": "855808 times" }, { "name": "BenchmarkInt__n_1024", "value": 1301, "unit": "ns/op", "extra": "855082 times" }, { "name": "BenchmarkInt__n_409600", "value": 1635, "unit": "ns/op", "extra": "748430 times" }, { "name": "BenchmarkInt__n_2394345", "value": 2129, "unit": "ns/op", "extra": "567350 times" }, { "name": "BenchmarkInt64__n__2394345", "value": 3.17, "unit": "ns/op", "extra": "381225391 times" }, { "name": "BenchmarkInt64__n__409600", "value": 3.22, "unit": "ns/op", "extra": "378774762 times" }, { "name": "BenchmarkInt64__n__1024", "value": 3.23, "unit": "ns/op", "extra": "375111506 times" }, { "name": "BenchmarkInt64__n__128", "value": 3.17, "unit": "ns/op", "extra": "363764074 times" }, { "name": "BenchmarkInt64__n__32", "value": 3.21, "unit": "ns/op", "extra": "383019135 times" }, { "name": "BenchmarkInt64__n__16", "value": 3.2, "unit": "ns/op", "extra": "370021869 times" }, { "name": "BenchmarkInt64__n__8", "value": 3.28, "unit": "ns/op", "extra": "367214642 times" }, { "name": "BenchmarkInt64__n__7", "value": 3.27, "unit": "ns/op", "extra": "372100258 times" }, { "name": "BenchmarkInt64__n__2", "value": 3.24, "unit": "ns/op", "extra": "376667295 times" }, { "name": "BenchmarkInt64__n__1", "value": 3.27, "unit": "ns/op", "extra": "371348095 times" }, { "name": "BenchmarkInt64__n_0", "value": 3.16, "unit": "ns/op", "extra": "365720127 times" }, { "name": "BenchmarkInt64__n_1", "value": 134, "unit": "ns/op", "extra": "9344772 times" }, { "name": "BenchmarkInt64__n_2", "value": 1337, "unit": "ns/op", "extra": "916172 times" }, { "name": "BenchmarkInt64__n_7", "value": 1500, "unit": "ns/op", "extra": "812293 times" }, { "name": "BenchmarkInt64__n_8", "value": 1308, "unit": "ns/op", "extra": "926514 times" }, { "name": "BenchmarkInt64__n_16", "value": 1334, "unit": "ns/op", "extra": "892314 times" }, { "name": "BenchmarkInt64__n_32", "value": 1325, "unit": "ns/op", "extra": "909444 times" }, { "name": "BenchmarkInt64__n_128", "value": 1310, "unit": "ns/op", "extra": "807103 times" }, { "name": "BenchmarkInt64__n_1024", "value": 1323, "unit": "ns/op", "extra": "939528 times" }, { "name": "BenchmarkInt64__n_409600", "value": 1658, "unit": "ns/op", "extra": "752204 times" }, { "name": "BenchmarkInt64__n_2394345", "value": 2225, "unit": "ns/op", "extra": "554534 times" }, { "name": "BenchmarkHex__n_0", "value": 37.1, "unit": "ns/op", "extra": "33353508 times" }, { "name": "BenchmarkHex__n_1", "value": 1184, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_2", "value": 1188, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_7", "value": 1231, "unit": "ns/op", "extra": "974275 times" }, { "name": "BenchmarkHex__n_8", "value": 1251, "unit": "ns/op", "extra": "991945 times" }, { "name": "BenchmarkHex__n_16", "value": 1245, "unit": "ns/op", "extra": "973611 times" }, { "name": "BenchmarkHex__n_32", "value": 1305, "unit": "ns/op", "extra": "922342 times" }, { "name": "BenchmarkHex__n_128", "value": 2423, "unit": "ns/op", "extra": "448869 times" }, { "name": "BenchmarkHex__n_1024", "value": 10518, "unit": "ns/op", "extra": "115402 times" }, { "name": "BenchmarkHex__n_409600", "value": 3451398, "unit": "ns/op", "extra": "340 times" }, { "name": "BenchmarkHex__n_2394345", "value": 20928503, "unit": "ns/op", "extra": "54 times" }, { "name": "BenchmarkBase64__n_0", "value": 36.1, "unit": "ns/op", "extra": "32942964 times" }, { "name": "BenchmarkBase64__n_1", "value": 1190, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64__n_2", "value": 1193, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64__n_7", "value": 1229, "unit": "ns/op", "extra": "964154 times" }, { "name": "BenchmarkBase64__n_8", "value": 1227, "unit": "ns/op", "extra": "842226 times" }, { "name": "BenchmarkBase64__n_16", "value": 1255, "unit": "ns/op", "extra": "982717 times" }, { "name": "BenchmarkBase64__n_32", "value": 1316, "unit": "ns/op", "extra": "961234 times" }, { "name": "BenchmarkBase64__n_128", "value": 2346, "unit": "ns/op", "extra": "506558 times" }, { "name": "BenchmarkBase64__n_1024", "value": 9988, "unit": "ns/op", "extra": "116726 times" }, { "name": "BenchmarkBase64__n_409600", "value": 3370044, "unit": "ns/op", "extra": "363 times" }, { "name": "BenchmarkBase64__n_2394345", "value": 20085739, "unit": "ns/op", "extra": "57 times" }, { "name": "BenchmarkBase64URL__n_0", "value": 35.7, "unit": "ns/op", "extra": "33307462 times" }, { "name": "BenchmarkBase64URL__n_1", "value": 1145, "unit": "ns/op", "extra": "985236 times" }, { "name": "BenchmarkBase64URL__n_2", "value": 1166, "unit": "ns/op", "extra": "928172 times" }, { "name": "BenchmarkBase64URL__n_7", "value": 1229, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_8", "value": 1241, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_16", "value": 1242, "unit": "ns/op", "extra": "929542 times" }, { "name": "BenchmarkBase64URL__n_32", "value": 1340, "unit": "ns/op", "extra": "939332 times" }, { "name": "BenchmarkBase64URL__n_128", "value": 2333, "unit": "ns/op", "extra": "530174 times" }, { "name": "BenchmarkBase64URL__n_1024", "value": 9842, "unit": "ns/op", "extra": "124802 times" }, { "name": "BenchmarkBase64URL__n_409600", "value": 3295692, "unit": "ns/op", "extra": "368 times" }, { "name": "BenchmarkBase64URL__n_2394345", "value": 20457791, "unit": "ns/op", "extra": "57 times" }, { "name": "BenchmarkAlphanumeric__n_0", "value": 90.5, "unit": "ns/op", "extra": "13455321 times" }, { "name": "BenchmarkAlphanumeric__n_1", "value": 1412, "unit": "ns/op", "extra": "843236 times" }, { "name": "BenchmarkAlphanumeric__n_2", "value": 2776, "unit": "ns/op", "extra": "453631 times" }, { "name": "BenchmarkAlphanumeric__n_7", "value": 9461, "unit": "ns/op", "extra": "124639 times" }, { "name": "BenchmarkAlphanumeric__n_8", "value": 10483, "unit": "ns/op", "extra": "116840 times" }, { "name": "BenchmarkAlphanumeric__n_16", "value": 21322, "unit": "ns/op", "extra": "56763 times" }, { "name": "BenchmarkAlphanumeric__n_32", "value": 41896, "unit": "ns/op", "extra": "28530 times" }, { "name": "BenchmarkAlphanumeric__n_128", "value": 169311, "unit": "ns/op", "extra": "7287 times" }, { "name": "BenchmarkAlphanumeric__n_1024", "value": 1317970, "unit": "ns/op", "extra": "888 times" }, { "name": "BenchmarkAlphanumeric__n_409600", "value": 528972400, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkAlphanumeric__n_2394345", "value": 3142808917, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkAlphabetic__n_0", "value": 82.1, "unit": "ns/op", "extra": "15076172 times" }, { "name": "BenchmarkAlphabetic__n_1", "value": 1620, "unit": "ns/op", "extra": "693859 times" }, { "name": "BenchmarkAlphabetic__n_2", "value": 3201, "unit": "ns/op", "extra": "384994 times" }, { "name": "BenchmarkAlphabetic__n_7", "value": 10780, "unit": "ns/op", "extra": "109380 times" }, { "name": "BenchmarkAlphabetic__n_8", "value": 12367, "unit": "ns/op", "extra": "98757 times" }, { "name": "BenchmarkAlphabetic__n_16", "value": 24644, "unit": "ns/op", "extra": "48646 times" }, { "name": "BenchmarkAlphabetic__n_32", "value": 50496, "unit": "ns/op", "extra": "24474 times" }, { "name": "BenchmarkAlphabetic__n_128", "value": 194656, "unit": "ns/op", "extra": "6279 times" }, { "name": "BenchmarkAlphabetic__n_1024", "value": 1576501, "unit": "ns/op", "extra": "790 times" }, { "name": "BenchmarkAlphabetic__n_409600", "value": 621348420, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkAlphabetic__n_2394345", "value": 3656467705, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkNumeric__n_0", "value": 48.4, "unit": "ns/op", "extra": "24679219 times" }, { "name": "BenchmarkNumeric__n_1", "value": 2049, "unit": "ns/op", "extra": "612314 times" }, { "name": "BenchmarkNumeric__n_2", "value": 4076, "unit": "ns/op", "extra": "297778 times" }, { "name": "BenchmarkNumeric__n_7", "value": 13619, "unit": "ns/op", "extra": "87507 times" }, { "name": "BenchmarkNumeric__n_8", "value": 15845, "unit": "ns/op", "extra": "74589 times" }, { "name": "BenchmarkNumeric__n_16", "value": 31462, "unit": "ns/op", "extra": "38292 times" }, { "name": "BenchmarkNumeric__n_32", "value": 61911, "unit": "ns/op", "extra": "19144 times" }, { "name": "BenchmarkNumeric__n_128", "value": 247348, "unit": "ns/op", "extra": "4935 times" }, { "name": "BenchmarkNumeric__n_1024", "value": 1991430, "unit": "ns/op", "extra": "625 times" }, { "name": "BenchmarkNumeric__n_409600", "value": 809202780, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkNumeric__n_2394345", "value": 4711424158, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpper__n_0", "value": 61.8, "unit": "ns/op", "extra": "19480300 times" }, { "name": "BenchmarkUpper__n_1", "value": 1647, "unit": "ns/op", "extra": "716634 times" }, { "name": "BenchmarkUpper__n_2", "value": 3169, "unit": "ns/op", "extra": "371509 times" }, { "name": "BenchmarkUpper__n_7", "value": 10637, "unit": "ns/op", "extra": "109446 times" }, { "name": "BenchmarkUpper__n_8", "value": 12434, "unit": "ns/op", "extra": "99356 times" }, { "name": "BenchmarkUpper__n_16", "value": 24547, "unit": "ns/op", "extra": "48511 times" }, { "name": "BenchmarkUpper__n_32", "value": 48912, "unit": "ns/op", "extra": "23901 times" }, { "name": "BenchmarkUpper__n_128", "value": 194925, "unit": "ns/op", "extra": "6212 times" }, { "name": "BenchmarkUpper__n_1024", "value": 1542310, "unit": "ns/op", "extra": "796 times" }, { "name": "BenchmarkUpper__n_409600", "value": 617494608, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkUpper__n_2394345", "value": 3660446489, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpperNumeric__n_0", "value": 68.7, "unit": "ns/op", "extra": "17565888 times" }, { "name": "BenchmarkUpperNumeric__n_1", "value": 2252, "unit": "ns/op", "extra": "524971 times" }, { "name": "BenchmarkUpperNumeric__n_2", "value": 4401, "unit": "ns/op", "extra": "265204 times" }, { "name": "BenchmarkUpperNumeric__n_7", "value": 15479, "unit": "ns/op", "extra": "70179 times" }, { "name": "BenchmarkUpperNumeric__n_8", "value": 17683, "unit": "ns/op", "extra": "68606 times" }, { "name": "BenchmarkUpperNumeric__n_16", "value": 34307, "unit": "ns/op", "extra": "34714 times" }, { "name": "BenchmarkUpperNumeric__n_32", "value": 68680, "unit": "ns/op", "extra": "17362 times" }, { "name": "BenchmarkUpperNumeric__n_128", "value": 279458, "unit": "ns/op", "extra": "4341 times" }, { "name": "BenchmarkUpperNumeric__n_1024", "value": 2190417, "unit": "ns/op", "extra": "540 times" }, { "name": "BenchmarkUpperNumeric__n_409600", "value": 880675193, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkUpperNumeric__n_2394345", "value": 5124502586, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLower__n_0", "value": 61, "unit": "ns/op", "extra": "20175309 times" }, { "name": "BenchmarkLower__n_1", "value": 1602, "unit": "ns/op", "extra": "761521 times" }, { "name": "BenchmarkLower__n_2", "value": 3149, "unit": "ns/op", "extra": "398211 times" }, { "name": "BenchmarkLower__n_7", "value": 10842, "unit": "ns/op", "extra": "123354 times" }, { "name": "BenchmarkLower__n_8", "value": 12614, "unit": "ns/op", "extra": "98774 times" }, { "name": "BenchmarkLower__n_16", "value": 24390, "unit": "ns/op", "extra": "46598 times" }, { "name": "BenchmarkLower__n_32", "value": 49608, "unit": "ns/op", "extra": "24366 times" }, { "name": "BenchmarkLower__n_128", "value": 189761, "unit": "ns/op", "extra": "6279 times" }, { "name": "BenchmarkLower__n_1024", "value": 1516467, "unit": "ns/op", "extra": "831 times" }, { "name": "BenchmarkLower__n_409600", "value": 608520088, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkLower__n_2394345", "value": 3585895285, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLowerNumeric__n_0", "value": 74.8, "unit": "ns/op", "extra": "16331580 times" }, { "name": "BenchmarkLowerNumeric__n_1", "value": 2222, "unit": "ns/op", "extra": "555285 times" }, { "name": "BenchmarkLowerNumeric__n_2", "value": 4318, "unit": "ns/op", "extra": "275926 times" }, { "name": "BenchmarkLowerNumeric__n_7", "value": 14770, "unit": "ns/op", "extra": "82328 times" }, { "name": "BenchmarkLowerNumeric__n_8", "value": 16779, "unit": "ns/op", "extra": "71478 times" }, { "name": "BenchmarkLowerNumeric__n_16", "value": 33452, "unit": "ns/op", "extra": "35877 times" }, { "name": "BenchmarkLowerNumeric__n_32", "value": 67796, "unit": "ns/op", "extra": "17871 times" }, { "name": "BenchmarkLowerNumeric__n_128", "value": 269465, "unit": "ns/op", "extra": "4339 times" }, { "name": "BenchmarkLowerNumeric__n_1024", "value": 2186430, "unit": "ns/op", "extra": "553 times" }, { "name": "BenchmarkLowerNumeric__n_409600", "value": 872411448, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkLowerNumeric__n_2394345", "value": 5025952380, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__greek", "value": 11.1, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkString__chinese", "value": 11.8, "unit": "ns/op", "extra": "97582614 times" }, { "name": "BenchmarkString__japanese", "value": 12, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkString__n_0", "value": 83.1, "unit": "ns/op", "extra": "14256502 times" }, { "name": "BenchmarkString__n_1", "value": 1589, "unit": "ns/op", "extra": "663207 times" }, { "name": "BenchmarkString__n_2", "value": 3081, "unit": "ns/op", "extra": "367920 times" }, { "name": "BenchmarkString__n_7", "value": 9682, "unit": "ns/op", "extra": "118084 times" }, { "name": "BenchmarkString__n_8", "value": 11387, "unit": "ns/op", "extra": "111562 times" }, { "name": "BenchmarkString__n_16", "value": 22649, "unit": "ns/op", "extra": "54310 times" }, { "name": "BenchmarkString__n_32", "value": 46355, "unit": "ns/op", "extra": "25921 times" }, { "name": "BenchmarkString__n_128", "value": 177694, "unit": "ns/op", "extra": "6594 times" }, { "name": "BenchmarkString__n_1024", "value": 1406778, "unit": "ns/op", "extra": "861 times" }, { "name": "BenchmarkString__n_409600", "value": 576671871, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkString__n_2394345", "value": 3309623540, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__uppercase", "value": 26558, "unit": "ns/op", "extra": "46579 times" }, { "name": "BenchmarkString__lowercase", "value": 26255, "unit": "ns/op", "extra": "46644 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 37034, "unit": "ns/op", "extra": "31886 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 59781, "unit": "ns/op", "extra": "21114 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 61620, "unit": "ns/op", "extra": "20314 times" }, { "name": "BenchmarkUnicodeString__n_0", "value": 65.1, "unit": "ns/op", "extra": "19042797 times" }, { "name": "BenchmarkUnicodeString__n_1", "value": 1564, "unit": "ns/op", "extra": "761721 times" }, { "name": "BenchmarkUnicodeString__n_2", "value": 2954, "unit": "ns/op", "extra": "404954 times" }, { "name": "BenchmarkUnicodeString__n_7", "value": 9957, "unit": "ns/op", "extra": "122593 times" }, { "name": "BenchmarkUnicodeString__n_8", "value": 11584, "unit": "ns/op", "extra": "101008 times" }, { "name": "BenchmarkUnicodeString__n_16", "value": 24367, "unit": "ns/op", "extra": "48832 times" }, { "name": "BenchmarkUnicodeString__n_32", "value": 48549, "unit": "ns/op", "extra": "24722 times" }, { "name": "BenchmarkUnicodeString__n_128", "value": 195074, "unit": "ns/op", "extra": "6284 times" }, { "name": "BenchmarkUnicodeString__n_1024", "value": 1538222, "unit": "ns/op", "extra": "780 times" }, { "name": "BenchmarkUnicodeString__n_409600", "value": 579976082, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkUnicodeString__n_2394345", "value": 3413542508, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 28943, "unit": "ns/op", "extra": "42097 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 29106, "unit": "ns/op", "extra": "42412 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "d7f439e1d90694a14a2c3e9611b2d3307eedbb1a", "message": "Merge pull request #2 from jimeh/add-uuid\n\nfeat(strings): add UUID function to generate random RFC 4122 UUID v4 strings", "timestamp": "2021-03-16T02:23:18Z", "tree_id": "602ad5183a8c82288862c5cfad87fb08d208563a", "url": "https://github.com/jimeh/rands/commit/d7f439e1d90694a14a2c3e9611b2d3307eedbb1a" }, "date": 1615861812162, "tool": "go", "benches": [ { "name": "BenchmarkBytes__n_0", "value": 18.7, "unit": "ns/op", "extra": "61104070 times" }, { "name": "BenchmarkBytes__n_1", "value": 1104, "unit": "ns/op", "extra": "1018894 times" }, { "name": "BenchmarkBytes__n_2", "value": 1151, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_7", "value": 1185, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_8", "value": 1156, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_16", "value": 1182, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_32", "value": 1152, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBytes__n_128", "value": 2024, "unit": "ns/op", "extra": "597686 times" }, { "name": "BenchmarkBytes__n_1024", "value": 8454, "unit": "ns/op", "extra": "148711 times" }, { "name": "BenchmarkBytes__n_409600", "value": 2881396, "unit": "ns/op", "extra": "433 times" }, { "name": "BenchmarkBytes__n_2394345", "value": 16236932, "unit": "ns/op", "extra": "75 times" }, { "name": "BenchmarkInt__n__2394345", "value": 3.35, "unit": "ns/op", "extra": "363087994 times" }, { "name": "BenchmarkInt__n__409600", "value": 3.3, "unit": "ns/op", "extra": "363866865 times" }, { "name": "BenchmarkInt__n__1024", "value": 3.31, "unit": "ns/op", "extra": "363182506 times" }, { "name": "BenchmarkInt__n__128", "value": 3.3, "unit": "ns/op", "extra": "363514892 times" }, { "name": "BenchmarkInt__n__32", "value": 3.32, "unit": "ns/op", "extra": "353739754 times" }, { "name": "BenchmarkInt__n__16", "value": 3.3, "unit": "ns/op", "extra": "359787525 times" }, { "name": "BenchmarkInt__n__8", "value": 3.29, "unit": "ns/op", "extra": "363979394 times" }, { "name": "BenchmarkInt__n__7", "value": 3.29, "unit": "ns/op", "extra": "364181774 times" }, { "name": "BenchmarkInt__n__2", "value": 3.32, "unit": "ns/op", "extra": "363944618 times" }, { "name": "BenchmarkInt__n__1", "value": 3.33, "unit": "ns/op", "extra": "363109917 times" }, { "name": "BenchmarkInt__n_0", "value": 3.3, "unit": "ns/op", "extra": "363383727 times" }, { "name": "BenchmarkInt__n_1", "value": 145, "unit": "ns/op", "extra": "8334618 times" }, { "name": "BenchmarkInt__n_2", "value": 1391, "unit": "ns/op", "extra": "902931 times" }, { "name": "BenchmarkInt__n_7", "value": 1568, "unit": "ns/op", "extra": "764648 times" }, { "name": "BenchmarkInt__n_8", "value": 1344, "unit": "ns/op", "extra": "916308 times" }, { "name": "BenchmarkInt__n_16", "value": 1363, "unit": "ns/op", "extra": "915770 times" }, { "name": "BenchmarkInt__n_32", "value": 1379, "unit": "ns/op", "extra": "914374 times" }, { "name": "BenchmarkInt__n_128", "value": 1376, "unit": "ns/op", "extra": "849312 times" }, { "name": "BenchmarkInt__n_1024", "value": 1321, "unit": "ns/op", "extra": "900986 times" }, { "name": "BenchmarkInt__n_409600", "value": 1689, "unit": "ns/op", "extra": "720484 times" }, { "name": "BenchmarkInt__n_2394345", "value": 2173, "unit": "ns/op", "extra": "539288 times" }, { "name": "BenchmarkInt64__n__2394345", "value": 3.34, "unit": "ns/op", "extra": "362650645 times" }, { "name": "BenchmarkInt64__n__409600", "value": 3.3, "unit": "ns/op", "extra": "362868008 times" }, { "name": "BenchmarkInt64__n__1024", "value": 3.33, "unit": "ns/op", "extra": "363612138 times" }, { "name": "BenchmarkInt64__n__128", "value": 3.3, "unit": "ns/op", "extra": "362981102 times" }, { "name": "BenchmarkInt64__n__32", "value": 3.3, "unit": "ns/op", "extra": "363484808 times" }, { "name": "BenchmarkInt64__n__16", "value": 3.34, "unit": "ns/op", "extra": "363431193 times" }, { "name": "BenchmarkInt64__n__8", "value": 3.3, "unit": "ns/op", "extra": "363633183 times" }, { "name": "BenchmarkInt64__n__7", "value": 3.29, "unit": "ns/op", "extra": "363537361 times" }, { "name": "BenchmarkInt64__n__2", "value": 3.3, "unit": "ns/op", "extra": "364364846 times" }, { "name": "BenchmarkInt64__n__1", "value": 3.31, "unit": "ns/op", "extra": "359031160 times" }, { "name": "BenchmarkInt64__n_0", "value": 3.3, "unit": "ns/op", "extra": "363122716 times" }, { "name": "BenchmarkInt64__n_1", "value": 143, "unit": "ns/op", "extra": "8058078 times" }, { "name": "BenchmarkInt64__n_2", "value": 1373, "unit": "ns/op", "extra": "918595 times" }, { "name": "BenchmarkInt64__n_7", "value": 1558, "unit": "ns/op", "extra": "755282 times" }, { "name": "BenchmarkInt64__n_8", "value": 1417, "unit": "ns/op", "extra": "831630 times" }, { "name": "BenchmarkInt64__n_16", "value": 1320, "unit": "ns/op", "extra": "917058 times" }, { "name": "BenchmarkInt64__n_32", "value": 1349, "unit": "ns/op", "extra": "917632 times" }, { "name": "BenchmarkInt64__n_128", "value": 1352, "unit": "ns/op", "extra": "848782 times" }, { "name": "BenchmarkInt64__n_1024", "value": 1364, "unit": "ns/op", "extra": "911353 times" }, { "name": "BenchmarkInt64__n_409600", "value": 1770, "unit": "ns/op", "extra": "659385 times" }, { "name": "BenchmarkInt64__n_2394345", "value": 2374, "unit": "ns/op", "extra": "535260 times" }, { "name": "BenchmarkHex__n_0", "value": 38.6, "unit": "ns/op", "extra": "29800777 times" }, { "name": "BenchmarkHex__n_1", "value": 1173, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_2", "value": 1185, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_7", "value": 1281, "unit": "ns/op", "extra": "971960 times" }, { "name": "BenchmarkHex__n_8", "value": 1254, "unit": "ns/op", "extra": "961832 times" }, { "name": "BenchmarkHex__n_16", "value": 1308, "unit": "ns/op", "extra": "971048 times" }, { "name": "BenchmarkHex__n_32", "value": 1425, "unit": "ns/op", "extra": "922762 times" }, { "name": "BenchmarkHex__n_128", "value": 2547, "unit": "ns/op", "extra": "416476 times" }, { "name": "BenchmarkHex__n_1024", "value": 11909, "unit": "ns/op", "extra": "110418 times" }, { "name": "BenchmarkHex__n_409600", "value": 3784324, "unit": "ns/op", "extra": "301 times" }, { "name": "BenchmarkHex__n_2394345", "value": 23651234, "unit": "ns/op", "extra": "52 times" }, { "name": "BenchmarkBase64__n_0", "value": 37.1, "unit": "ns/op", "extra": "32357216 times" }, { "name": "BenchmarkBase64__n_1", "value": 1219, "unit": "ns/op", "extra": "976832 times" }, { "name": "BenchmarkBase64__n_2", "value": 1198, "unit": "ns/op", "extra": "994896 times" }, { "name": "BenchmarkBase64__n_7", "value": 1257, "unit": "ns/op", "extra": "960870 times" }, { "name": "BenchmarkBase64__n_8", "value": 1264, "unit": "ns/op", "extra": "981758 times" }, { "name": "BenchmarkBase64__n_16", "value": 1287, "unit": "ns/op", "extra": "941022 times" }, { "name": "BenchmarkBase64__n_32", "value": 1339, "unit": "ns/op", "extra": "944978 times" }, { "name": "BenchmarkBase64__n_128", "value": 2463, "unit": "ns/op", "extra": "494014 times" }, { "name": "BenchmarkBase64__n_1024", "value": 10725, "unit": "ns/op", "extra": "115442 times" }, { "name": "BenchmarkBase64__n_409600", "value": 3577780, "unit": "ns/op", "extra": "315 times" }, { "name": "BenchmarkBase64__n_2394345", "value": 22197121, "unit": "ns/op", "extra": "56 times" }, { "name": "BenchmarkBase64URL__n_0", "value": 37.5, "unit": "ns/op", "extra": "27937592 times" }, { "name": "BenchmarkBase64URL__n_1", "value": 1215, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_2", "value": 1192, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_7", "value": 1255, "unit": "ns/op", "extra": "973033 times" }, { "name": "BenchmarkBase64URL__n_8", "value": 1260, "unit": "ns/op", "extra": "971473 times" }, { "name": "BenchmarkBase64URL__n_16", "value": 1289, "unit": "ns/op", "extra": "953145 times" }, { "name": "BenchmarkBase64URL__n_32", "value": 1362, "unit": "ns/op", "extra": "942447 times" }, { "name": "BenchmarkBase64URL__n_128", "value": 2500, "unit": "ns/op", "extra": "502626 times" }, { "name": "BenchmarkBase64URL__n_1024", "value": 11059, "unit": "ns/op", "extra": "115015 times" }, { "name": "BenchmarkBase64URL__n_409600", "value": 3607185, "unit": "ns/op", "extra": "334 times" }, { "name": "BenchmarkBase64URL__n_2394345", "value": 22156966, "unit": "ns/op", "extra": "52 times" }, { "name": "BenchmarkAlphanumeric__n_0", "value": 94.5, "unit": "ns/op", "extra": "12762092 times" }, { "name": "BenchmarkAlphanumeric__n_1", "value": 1533, "unit": "ns/op", "extra": "839342 times" }, { "name": "BenchmarkAlphanumeric__n_2", "value": 2884, "unit": "ns/op", "extra": "399304 times" }, { "name": "BenchmarkAlphanumeric__n_7", "value": 9870, "unit": "ns/op", "extra": "125492 times" }, { "name": "BenchmarkAlphanumeric__n_8", "value": 11194, "unit": "ns/op", "extra": "111723 times" }, { "name": "BenchmarkAlphanumeric__n_16", "value": 21685, "unit": "ns/op", "extra": "55065 times" }, { "name": "BenchmarkAlphanumeric__n_32", "value": 43560, "unit": "ns/op", "extra": "27487 times" }, { "name": "BenchmarkAlphanumeric__n_128", "value": 172492, "unit": "ns/op", "extra": "7200 times" }, { "name": "BenchmarkAlphanumeric__n_1024", "value": 1430191, "unit": "ns/op", "extra": "864 times" }, { "name": "BenchmarkAlphanumeric__n_409600", "value": 561086278, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkAlphanumeric__n_2394345", "value": 3268346256, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkAlphabetic__n_0", "value": 96.7, "unit": "ns/op", "extra": "11694026 times" }, { "name": "BenchmarkAlphabetic__n_1", "value": 1734, "unit": "ns/op", "extra": "718616 times" }, { "name": "BenchmarkAlphabetic__n_2", "value": 3365, "unit": "ns/op", "extra": "357696 times" }, { "name": "BenchmarkAlphabetic__n_7", "value": 11050, "unit": "ns/op", "extra": "111648 times" }, { "name": "BenchmarkAlphabetic__n_8", "value": 12710, "unit": "ns/op", "extra": "90508 times" }, { "name": "BenchmarkAlphabetic__n_16", "value": 25848, "unit": "ns/op", "extra": "46771 times" }, { "name": "BenchmarkAlphabetic__n_32", "value": 51728, "unit": "ns/op", "extra": "23358 times" }, { "name": "BenchmarkAlphabetic__n_128", "value": 207517, "unit": "ns/op", "extra": "6073 times" }, { "name": "BenchmarkAlphabetic__n_1024", "value": 1598121, "unit": "ns/op", "extra": "723 times" }, { "name": "BenchmarkAlphabetic__n_409600", "value": 645942346, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkAlphabetic__n_2394345", "value": 3854198470, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkNumeric__n_0", "value": 52.4, "unit": "ns/op", "extra": "23353024 times" }, { "name": "BenchmarkNumeric__n_1", "value": 2111, "unit": "ns/op", "extra": "569251 times" }, { "name": "BenchmarkNumeric__n_2", "value": 4177, "unit": "ns/op", "extra": "299784 times" }, { "name": "BenchmarkNumeric__n_7", "value": 14015, "unit": "ns/op", "extra": "84739 times" }, { "name": "BenchmarkNumeric__n_8", "value": 16333, "unit": "ns/op", "extra": "75921 times" }, { "name": "BenchmarkNumeric__n_16", "value": 32817, "unit": "ns/op", "extra": "38133 times" }, { "name": "BenchmarkNumeric__n_32", "value": 62997, "unit": "ns/op", "extra": "18924 times" }, { "name": "BenchmarkNumeric__n_128", "value": 254190, "unit": "ns/op", "extra": "4756 times" }, { "name": "BenchmarkNumeric__n_1024", "value": 2054978, "unit": "ns/op", "extra": "579 times" }, { "name": "BenchmarkNumeric__n_409600", "value": 822690776, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkNumeric__n_2394345", "value": 4892740043, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpper__n_0", "value": 64.4, "unit": "ns/op", "extra": "17375233 times" }, { "name": "BenchmarkUpper__n_1", "value": 1685, "unit": "ns/op", "extra": "635156 times" }, { "name": "BenchmarkUpper__n_2", "value": 3261, "unit": "ns/op", "extra": "340762 times" }, { "name": "BenchmarkUpper__n_7", "value": 11571, "unit": "ns/op", "extra": "110167 times" }, { "name": "BenchmarkUpper__n_8", "value": 13121, "unit": "ns/op", "extra": "94471 times" }, { "name": "BenchmarkUpper__n_16", "value": 25379, "unit": "ns/op", "extra": "45823 times" }, { "name": "BenchmarkUpper__n_32", "value": 49584, "unit": "ns/op", "extra": "24400 times" }, { "name": "BenchmarkUpper__n_128", "value": 198034, "unit": "ns/op", "extra": "5959 times" }, { "name": "BenchmarkUpper__n_1024", "value": 1590740, "unit": "ns/op", "extra": "748 times" }, { "name": "BenchmarkUpper__n_409600", "value": 645908946, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkUpper__n_2394345", "value": 3779148825, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpperNumeric__n_0", "value": 71.8, "unit": "ns/op", "extra": "16827184 times" }, { "name": "BenchmarkUpperNumeric__n_1", "value": 2350, "unit": "ns/op", "extra": "526464 times" }, { "name": "BenchmarkUpperNumeric__n_2", "value": 4488, "unit": "ns/op", "extra": "263868 times" }, { "name": "BenchmarkUpperNumeric__n_7", "value": 15382, "unit": "ns/op", "extra": "77389 times" }, { "name": "BenchmarkUpperNumeric__n_8", "value": 17998, "unit": "ns/op", "extra": "68248 times" }, { "name": "BenchmarkUpperNumeric__n_16", "value": 35889, "unit": "ns/op", "extra": "32854 times" }, { "name": "BenchmarkUpperNumeric__n_32", "value": 73253, "unit": "ns/op", "extra": "16999 times" }, { "name": "BenchmarkUpperNumeric__n_128", "value": 280012, "unit": "ns/op", "extra": "4310 times" }, { "name": "BenchmarkUpperNumeric__n_1024", "value": 2308076, "unit": "ns/op", "extra": "524 times" }, { "name": "BenchmarkUpperNumeric__n_409600", "value": 910668492, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkUpperNumeric__n_2394345", "value": 5382229919, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLower__n_0", "value": 63.9, "unit": "ns/op", "extra": "19060728 times" }, { "name": "BenchmarkLower__n_1", "value": 1668, "unit": "ns/op", "extra": "706635 times" }, { "name": "BenchmarkLower__n_2", "value": 3326, "unit": "ns/op", "extra": "363196 times" }, { "name": "BenchmarkLower__n_7", "value": 11104, "unit": "ns/op", "extra": "111393 times" }, { "name": "BenchmarkLower__n_8", "value": 13052, "unit": "ns/op", "extra": "94863 times" }, { "name": "BenchmarkLower__n_16", "value": 25282, "unit": "ns/op", "extra": "46365 times" }, { "name": "BenchmarkLower__n_32", "value": 51721, "unit": "ns/op", "extra": "23616 times" }, { "name": "BenchmarkLower__n_128", "value": 200889, "unit": "ns/op", "extra": "6069 times" }, { "name": "BenchmarkLower__n_1024", "value": 1632899, "unit": "ns/op", "extra": "734 times" }, { "name": "BenchmarkLower__n_409600", "value": 643814870, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkLower__n_2394345", "value": 3756287899, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLowerNumeric__n_0", "value": 73.8, "unit": "ns/op", "extra": "16679608 times" }, { "name": "BenchmarkLowerNumeric__n_1", "value": 2313, "unit": "ns/op", "extra": "512190 times" }, { "name": "BenchmarkLowerNumeric__n_2", "value": 4548, "unit": "ns/op", "extra": "261974 times" }, { "name": "BenchmarkLowerNumeric__n_7", "value": 15439, "unit": "ns/op", "extra": "79354 times" }, { "name": "BenchmarkLowerNumeric__n_8", "value": 17833, "unit": "ns/op", "extra": "68438 times" }, { "name": "BenchmarkLowerNumeric__n_16", "value": 35524, "unit": "ns/op", "extra": "33157 times" }, { "name": "BenchmarkLowerNumeric__n_32", "value": 70597, "unit": "ns/op", "extra": "16526 times" }, { "name": "BenchmarkLowerNumeric__n_128", "value": 279347, "unit": "ns/op", "extra": "4382 times" }, { "name": "BenchmarkLowerNumeric__n_1024", "value": 2305512, "unit": "ns/op", "extra": "518 times" }, { "name": "BenchmarkLowerNumeric__n_409600", "value": 892958450, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkLowerNumeric__n_2394345", "value": 5358924612, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__greek", "value": 11.3, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkString__chinese", "value": 12.8, "unit": "ns/op", "extra": "93331430 times" }, { "name": "BenchmarkString__japanese", "value": 13, "unit": "ns/op", "extra": "93394633 times" }, { "name": "BenchmarkString__n_0", "value": 93.7, "unit": "ns/op", "extra": "12930336 times" }, { "name": "BenchmarkString__n_1", "value": 1654, "unit": "ns/op", "extra": "735924 times" }, { "name": "BenchmarkString__n_2", "value": 3212, "unit": "ns/op", "extra": "383082 times" }, { "name": "BenchmarkString__n_7", "value": 11086, "unit": "ns/op", "extra": "113263 times" }, { "name": "BenchmarkString__n_8", "value": 12841, "unit": "ns/op", "extra": "96512 times" }, { "name": "BenchmarkString__n_16", "value": 25935, "unit": "ns/op", "extra": "48542 times" }, { "name": "BenchmarkString__n_32", "value": 48905, "unit": "ns/op", "extra": "24580 times" }, { "name": "BenchmarkString__n_128", "value": 199343, "unit": "ns/op", "extra": "6171 times" }, { "name": "BenchmarkString__n_1024", "value": 1579970, "unit": "ns/op", "extra": "727 times" }, { "name": "BenchmarkString__n_409600", "value": 640969576, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkString__n_2394345", "value": 3764879780, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__uppercase", "value": 29812, "unit": "ns/op", "extra": "39723 times" }, { "name": "BenchmarkString__lowercase", "value": 29452, "unit": "ns/op", "extra": "40711 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 42736, "unit": "ns/op", "extra": "27631 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 66787, "unit": "ns/op", "extra": "18682 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 64312, "unit": "ns/op", "extra": "19086 times" }, { "name": "BenchmarkUnicodeString__n_0", "value": 71.2, "unit": "ns/op", "extra": "16649733 times" }, { "name": "BenchmarkUnicodeString__n_1", "value": 1660, "unit": "ns/op", "extra": "741916 times" }, { "name": "BenchmarkUnicodeString__n_2", "value": 3232, "unit": "ns/op", "extra": "378067 times" }, { "name": "BenchmarkUnicodeString__n_7", "value": 11265, "unit": "ns/op", "extra": "110996 times" }, { "name": "BenchmarkUnicodeString__n_8", "value": 12617, "unit": "ns/op", "extra": "84073 times" }, { "name": "BenchmarkUnicodeString__n_16", "value": 25173, "unit": "ns/op", "extra": "48252 times" }, { "name": "BenchmarkUnicodeString__n_32", "value": 51146, "unit": "ns/op", "extra": "23942 times" }, { "name": "BenchmarkUnicodeString__n_128", "value": 201605, "unit": "ns/op", "extra": "5971 times" }, { "name": "BenchmarkUnicodeString__n_1024", "value": 1586268, "unit": "ns/op", "extra": "724 times" }, { "name": "BenchmarkUnicodeString__n_409600", "value": 647296356, "unit": "ns/op", "extra": "2 times" }, { "name": "BenchmarkUnicodeString__n_2394345", "value": 3695566942, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 30470, "unit": "ns/op", "extra": "36507 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 30378, "unit": "ns/op", "extra": "38778 times" }, { "name": "BenchmarkDNSLabel__n__128", "value": 3.32, "unit": "ns/op", "extra": "363639240 times" }, { "name": "BenchmarkDNSLabel__n_0", "value": 3.29, "unit": "ns/op", "extra": "356637517 times" }, { "name": "BenchmarkDNSLabel__n_1", "value": 1730, "unit": "ns/op", "extra": "743815 times" }, { "name": "BenchmarkDNSLabel__n_2", "value": 4052, "unit": "ns/op", "extra": "273268 times" }, { "name": "BenchmarkDNSLabel__n_3", "value": 6455, "unit": "ns/op", "extra": "185832 times" }, { "name": "BenchmarkDNSLabel__n_4", "value": 8687, "unit": "ns/op", "extra": "123525 times" }, { "name": "BenchmarkDNSLabel__n_5", "value": 10974, "unit": "ns/op", "extra": "105926 times" }, { "name": "BenchmarkDNSLabel__n_6", "value": 13366, "unit": "ns/op", "extra": "93230 times" }, { "name": "BenchmarkDNSLabel__n_7", "value": 15395, "unit": "ns/op", "extra": "75346 times" }, { "name": "BenchmarkDNSLabel__n_8", "value": 17718, "unit": "ns/op", "extra": "69568 times" }, { "name": "BenchmarkDNSLabel__n_16", "value": 35759, "unit": "ns/op", "extra": "33036 times" }, { "name": "BenchmarkDNSLabel__n_32", "value": 72684, "unit": "ns/op", "extra": "16160 times" }, { "name": "BenchmarkDNSLabel__n_63", "value": 142403, "unit": "ns/op", "extra": "7791 times" }, { "name": "BenchmarkDNSLabel__n_64", "value": 3.3, "unit": "ns/op", "extra": "362701765 times" }, { "name": "BenchmarkDNSLabel__n_128", "value": 3.29, "unit": "ns/op", "extra": "364395038 times" }, { "name": "BenchmarkUUID_2", "value": 1268, "unit": "ns/op", "extra": "968766 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "127ebbaa039b75b91afd8aa365a033e1c33b5505", "message": "ci(benchmarks): set correct permissions for benchmarks job (#8)", "timestamp": "2025-02-28T01:24:52Z", "tree_id": "717ce9f50a25392711c4b22464c5c826205dfa9c", "url": "https://github.com/jimeh/rands/commit/127ebbaa039b75b91afd8aa365a033e1c33b5505" }, "date": 1740706274020, "tool": "go", "benches": [ { "name": "BenchmarkBytes__n_0", "value": 9.953, "unit": "ns/op", "extra": "115885690 times" }, { "name": "BenchmarkBytes__n_1", "value": 566.2, "unit": "ns/op", "extra": "2125077 times" }, { "name": "BenchmarkBytes__n_2", "value": 572.3, "unit": "ns/op", "extra": "2096768 times" }, { "name": "BenchmarkBytes__n_7", "value": 573, "unit": "ns/op", "extra": "2069499 times" }, { "name": "BenchmarkBytes__n_8", "value": 574.4, "unit": "ns/op", "extra": "2087272 times" }, { "name": "BenchmarkBytes__n_16", "value": 587.8, "unit": "ns/op", "extra": "2050507 times" }, { "name": "BenchmarkBytes__n_32", "value": 600.6, "unit": "ns/op", "extra": "2006715 times" }, { "name": "BenchmarkBytes__n_128", "value": 909.6, "unit": "ns/op", "extra": "1319036 times" }, { "name": "BenchmarkBytes__n_1024", "value": 3337, "unit": "ns/op", "extra": "363636 times" }, { "name": "BenchmarkBytes__n_409600", "value": 1102819, "unit": "ns/op", "extra": "1089 times" }, { "name": "BenchmarkBytes__n_2394345", "value": 6359089, "unit": "ns/op", "extra": "187 times" }, { "name": "BenchmarkInt__n__2394345", "value": 2.188, "unit": "ns/op", "extra": "544191464 times" }, { "name": "BenchmarkInt__n__409600", "value": 2.188, "unit": "ns/op", "extra": "549046150 times" }, { "name": "BenchmarkInt__n__1024", "value": 2.193, "unit": "ns/op", "extra": "549057643 times" }, { "name": "BenchmarkInt__n__128", "value": 2.183, "unit": "ns/op", "extra": "549933424 times" }, { "name": "BenchmarkInt__n__32", "value": 2.181, "unit": "ns/op", "extra": "549685360 times" }, { "name": "BenchmarkInt__n__16", "value": 2.18, "unit": "ns/op", "extra": "549835801 times" }, { "name": "BenchmarkInt__n__8", "value": 2.182, "unit": "ns/op", "extra": "549728398 times" }, { "name": "BenchmarkInt__n__7", "value": 2.182, "unit": "ns/op", "extra": "549634479 times" }, { "name": "BenchmarkInt__n__2", "value": 2.182, "unit": "ns/op", "extra": "549823335 times" }, { "name": "BenchmarkInt__n__1", "value": 2.191, "unit": "ns/op", "extra": "548738492 times" }, { "name": "BenchmarkInt__n_0", "value": 2.179, "unit": "ns/op", "extra": "549415726 times" }, { "name": "BenchmarkInt__n_1", "value": 95.54, "unit": "ns/op", "extra": "12527426 times" }, { "name": "BenchmarkInt__n_2", "value": 727.1, "unit": "ns/op", "extra": "1657282 times" }, { "name": "BenchmarkInt__n_7", "value": 797.6, "unit": "ns/op", "extra": "1510088 times" }, { "name": "BenchmarkInt__n_8", "value": 714.2, "unit": "ns/op", "extra": "1678375 times" }, { "name": "BenchmarkInt__n_16", "value": 711.9, "unit": "ns/op", "extra": "1678153 times" }, { "name": "BenchmarkInt__n_32", "value": 714.5, "unit": "ns/op", "extra": "1687404 times" }, { "name": "BenchmarkInt__n_128", "value": 713.1, "unit": "ns/op", "extra": "1678950 times" }, { "name": "BenchmarkInt__n_1024", "value": 717.2, "unit": "ns/op", "extra": "1664560 times" }, { "name": "BenchmarkInt__n_409600", "value": 879.4, "unit": "ns/op", "extra": "1363995 times" }, { "name": "BenchmarkInt__n_2394345", "value": 1148, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkInt64__n__2394345", "value": 2.189, "unit": "ns/op", "extra": "540030813 times" }, { "name": "BenchmarkInt64__n__409600", "value": 2.18, "unit": "ns/op", "extra": "550664926 times" }, { "name": "BenchmarkInt64__n__1024", "value": 2.179, "unit": "ns/op", "extra": "549844675 times" }, { "name": "BenchmarkInt64__n__128", "value": 2.18, "unit": "ns/op", "extra": "550050066 times" }, { "name": "BenchmarkInt64__n__32", "value": 2.18, "unit": "ns/op", "extra": "550148824 times" }, { "name": "BenchmarkInt64__n__16", "value": 2.182, "unit": "ns/op", "extra": "547822870 times" }, { "name": "BenchmarkInt64__n__8", "value": 2.18, "unit": "ns/op", "extra": "550875141 times" }, { "name": "BenchmarkInt64__n__7", "value": 2.177, "unit": "ns/op", "extra": "549728816 times" }, { "name": "BenchmarkInt64__n__2", "value": 2.181, "unit": "ns/op", "extra": "550591066 times" }, { "name": "BenchmarkInt64__n__1", "value": 2.178, "unit": "ns/op", "extra": "549113367 times" }, { "name": "BenchmarkInt64__n_0", "value": 2.192, "unit": "ns/op", "extra": "550120502 times" }, { "name": "BenchmarkInt64__n_1", "value": 91.83, "unit": "ns/op", "extra": "12850476 times" }, { "name": "BenchmarkInt64__n_2", "value": 717.5, "unit": "ns/op", "extra": "1679251 times" }, { "name": "BenchmarkInt64__n_7", "value": 799, "unit": "ns/op", "extra": "1508484 times" }, { "name": "BenchmarkInt64__n_8", "value": 712.8, "unit": "ns/op", "extra": "1678544 times" }, { "name": "BenchmarkInt64__n_16", "value": 712.2, "unit": "ns/op", "extra": "1682691 times" }, { "name": "BenchmarkInt64__n_32", "value": 714.4, "unit": "ns/op", "extra": "1677898 times" }, { "name": "BenchmarkInt64__n_128", "value": 718.8, "unit": "ns/op", "extra": "1693304 times" }, { "name": "BenchmarkInt64__n_1024", "value": 721.1, "unit": "ns/op", "extra": "1661610 times" }, { "name": "BenchmarkInt64__n_409600", "value": 878.4, "unit": "ns/op", "extra": "1365981 times" }, { "name": "BenchmarkInt64__n_2394345", "value": 1153, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_0", "value": 19.44, "unit": "ns/op", "extra": "62354421 times" }, { "name": "BenchmarkHex__n_1", "value": 606.1, "unit": "ns/op", "extra": "1978414 times" }, { "name": "BenchmarkHex__n_2", "value": 616.7, "unit": "ns/op", "extra": "1958010 times" }, { "name": "BenchmarkHex__n_7", "value": 637, "unit": "ns/op", "extra": "1875118 times" }, { "name": "BenchmarkHex__n_8", "value": 642.2, "unit": "ns/op", "extra": "1873590 times" }, { "name": "BenchmarkHex__n_16", "value": 652.5, "unit": "ns/op", "extra": "1840376 times" }, { "name": "BenchmarkHex__n_32", "value": 674.2, "unit": "ns/op", "extra": "1753677 times" }, { "name": "BenchmarkHex__n_128", "value": 1130, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_1024", "value": 4825, "unit": "ns/op", "extra": "248851 times" }, { "name": "BenchmarkHex__n_409600", "value": 1631399, "unit": "ns/op", "extra": "740 times" }, { "name": "BenchmarkHex__n_2394345", "value": 9458934, "unit": "ns/op", "extra": "124 times" }, { "name": "BenchmarkBase64__n_0", "value": 21.19, "unit": "ns/op", "extra": "57719212 times" }, { "name": "BenchmarkBase64__n_1", "value": 617.1, "unit": "ns/op", "extra": "1935829 times" }, { "name": "BenchmarkBase64__n_2", "value": 621.5, "unit": "ns/op", "extra": "1936144 times" }, { "name": "BenchmarkBase64__n_7", "value": 654.5, "unit": "ns/op", "extra": "1829845 times" }, { "name": "BenchmarkBase64__n_8", "value": 656.5, "unit": "ns/op", "extra": "1816623 times" }, { "name": "BenchmarkBase64__n_16", "value": 672.7, "unit": "ns/op", "extra": "1783204 times" }, { "name": "BenchmarkBase64__n_32", "value": 697, "unit": "ns/op", "extra": "1718979 times" }, { "name": "BenchmarkBase64__n_128", "value": 1124, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64__n_1024", "value": 4557, "unit": "ns/op", "extra": "261686 times" }, { "name": "BenchmarkBase64__n_409600", "value": 1534468, "unit": "ns/op", "extra": "774 times" }, { "name": "BenchmarkBase64__n_2394345", "value": 9136777, "unit": "ns/op", "extra": "130 times" }, { "name": "BenchmarkBase64URL__n_0", "value": 21.05, "unit": "ns/op", "extra": "57064832 times" }, { "name": "BenchmarkBase64URL__n_1", "value": 613.8, "unit": "ns/op", "extra": "1917310 times" }, { "name": "BenchmarkBase64URL__n_2", "value": 614.7, "unit": "ns/op", "extra": "1954306 times" }, { "name": "BenchmarkBase64URL__n_7", "value": 653.9, "unit": "ns/op", "extra": "1821554 times" }, { "name": "BenchmarkBase64URL__n_8", "value": 657.5, "unit": "ns/op", "extra": "1827972 times" }, { "name": "BenchmarkBase64URL__n_16", "value": 669.7, "unit": "ns/op", "extra": "1785438 times" }, { "name": "BenchmarkBase64URL__n_32", "value": 697.5, "unit": "ns/op", "extra": "1726051 times" }, { "name": "BenchmarkBase64URL__n_128", "value": 1131, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_1024", "value": 4575, "unit": "ns/op", "extra": "261123 times" }, { "name": "BenchmarkBase64URL__n_409600", "value": 1544418, "unit": "ns/op", "extra": "765 times" }, { "name": "BenchmarkBase64URL__n_2394345", "value": 9015973, "unit": "ns/op", "extra": "132 times" }, { "name": "BenchmarkAlphanumeric__n_0", "value": 82.05, "unit": "ns/op", "extra": "14681473 times" }, { "name": "BenchmarkAlphanumeric__n_1", "value": 808.8, "unit": "ns/op", "extra": "1483893 times" }, { "name": "BenchmarkAlphanumeric__n_2", "value": 1528, "unit": "ns/op", "extra": "794414 times" }, { "name": "BenchmarkAlphanumeric__n_7", "value": 5053, "unit": "ns/op", "extra": "238004 times" }, { "name": "BenchmarkAlphanumeric__n_8", "value": 5815, "unit": "ns/op", "extra": "208189 times" }, { "name": "BenchmarkAlphanumeric__n_16", "value": 11484, "unit": "ns/op", "extra": "104409 times" }, { "name": "BenchmarkAlphanumeric__n_32", "value": 22734, "unit": "ns/op", "extra": "53232 times" }, { "name": "BenchmarkAlphanumeric__n_128", "value": 89976, "unit": "ns/op", "extra": "13358 times" }, { "name": "BenchmarkAlphanumeric__n_1024", "value": 723184, "unit": "ns/op", "extra": "1645 times" }, { "name": "BenchmarkAlphanumeric__n_409600", "value": 287260093, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphanumeric__n_2394345", "value": 1691485826, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkAlphabetic__n_0", "value": 64.42, "unit": "ns/op", "extra": "18172050 times" }, { "name": "BenchmarkAlphabetic__n_1", "value": 906.5, "unit": "ns/op", "extra": "1326280 times" }, { "name": "BenchmarkAlphabetic__n_2", "value": 1747, "unit": "ns/op", "extra": "694785 times" }, { "name": "BenchmarkAlphabetic__n_7", "value": 5811, "unit": "ns/op", "extra": "208264 times" }, { "name": "BenchmarkAlphabetic__n_8", "value": 6663, "unit": "ns/op", "extra": "178111 times" }, { "name": "BenchmarkAlphabetic__n_16", "value": 13196, "unit": "ns/op", "extra": "90900 times" }, { "name": "BenchmarkAlphabetic__n_32", "value": 26309, "unit": "ns/op", "extra": "45692 times" }, { "name": "BenchmarkAlphabetic__n_128", "value": 104760, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkAlphabetic__n_1024", "value": 834507, "unit": "ns/op", "extra": "1444 times" }, { "name": "BenchmarkAlphabetic__n_409600", "value": 334018114, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphabetic__n_2394345", "value": 1963652517, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkNumeric__n_0", "value": 33.78, "unit": "ns/op", "extra": "35196824 times" }, { "name": "BenchmarkNumeric__n_1", "value": 1084, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkNumeric__n_2", "value": 2126, "unit": "ns/op", "extra": "561816 times" }, { "name": "BenchmarkNumeric__n_7", "value": 7264, "unit": "ns/op", "extra": "165843 times" }, { "name": "BenchmarkNumeric__n_8", "value": 8345, "unit": "ns/op", "extra": "144628 times" }, { "name": "BenchmarkNumeric__n_16", "value": 16550, "unit": "ns/op", "extra": "72680 times" }, { "name": "BenchmarkNumeric__n_32", "value": 32933, "unit": "ns/op", "extra": "36308 times" }, { "name": "BenchmarkNumeric__n_128", "value": 131167, "unit": "ns/op", "extra": "9254 times" }, { "name": "BenchmarkNumeric__n_1024", "value": 1047234, "unit": "ns/op", "extra": "1153 times" }, { "name": "BenchmarkNumeric__n_409600", "value": 419055698, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkNumeric__n_2394345", "value": 2455852953, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpper__n_0", "value": 44.79, "unit": "ns/op", "extra": "26623400 times" }, { "name": "BenchmarkUpper__n_1", "value": 891.8, "unit": "ns/op", "extra": "1349552 times" }, { "name": "BenchmarkUpper__n_2", "value": 1727, "unit": "ns/op", "extra": "701365 times" }, { "name": "BenchmarkUpper__n_7", "value": 5792, "unit": "ns/op", "extra": "206474 times" }, { "name": "BenchmarkUpper__n_8", "value": 6660, "unit": "ns/op", "extra": "181219 times" }, { "name": "BenchmarkUpper__n_16", "value": 13196, "unit": "ns/op", "extra": "91364 times" }, { "name": "BenchmarkUpper__n_32", "value": 26336, "unit": "ns/op", "extra": "45522 times" }, { "name": "BenchmarkUpper__n_128", "value": 104743, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUpper__n_1024", "value": 832742, "unit": "ns/op", "extra": "1444 times" }, { "name": "BenchmarkUpper__n_409600", "value": 333262395, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUpper__n_2394345", "value": 1955700735, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpperNumeric__n_0", "value": 51.07, "unit": "ns/op", "extra": "23442351 times" }, { "name": "BenchmarkUpperNumeric__n_1", "value": 1200, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkUpperNumeric__n_2", "value": 2349, "unit": "ns/op", "extra": "511519 times" }, { "name": "BenchmarkUpperNumeric__n_7", "value": 7987, "unit": "ns/op", "extra": "151664 times" }, { "name": "BenchmarkUpperNumeric__n_8", "value": 9172, "unit": "ns/op", "extra": "131476 times" }, { "name": "BenchmarkUpperNumeric__n_16", "value": 18150, "unit": "ns/op", "extra": "66552 times" }, { "name": "BenchmarkUpperNumeric__n_32", "value": 36154, "unit": "ns/op", "extra": "33211 times" }, { "name": "BenchmarkUpperNumeric__n_128", "value": 145542, "unit": "ns/op", "extra": "8280 times" }, { "name": "BenchmarkUpperNumeric__n_1024", "value": 1148043, "unit": "ns/op", "extra": "1048 times" }, { "name": "BenchmarkUpperNumeric__n_409600", "value": 459942996, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkUpperNumeric__n_2394345", "value": 2696726161, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLower__n_0", "value": 44.47, "unit": "ns/op", "extra": "27018650 times" }, { "name": "BenchmarkLower__n_1", "value": 890.4, "unit": "ns/op", "extra": "1353326 times" }, { "name": "BenchmarkLower__n_2", "value": 1732, "unit": "ns/op", "extra": "682100 times" }, { "name": "BenchmarkLower__n_7", "value": 5827, "unit": "ns/op", "extra": "208650 times" }, { "name": "BenchmarkLower__n_8", "value": 6635, "unit": "ns/op", "extra": "182364 times" }, { "name": "BenchmarkLower__n_16", "value": 13188, "unit": "ns/op", "extra": "90693 times" }, { "name": "BenchmarkLower__n_32", "value": 26298, "unit": "ns/op", "extra": "45841 times" }, { "name": "BenchmarkLower__n_128", "value": 104593, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkLower__n_1024", "value": 832955, "unit": "ns/op", "extra": "1410 times" }, { "name": "BenchmarkLower__n_409600", "value": 333402484, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkLower__n_2394345", "value": 1954018455, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLowerNumeric__n_0", "value": 51.24, "unit": "ns/op", "extra": "23060228 times" }, { "name": "BenchmarkLowerNumeric__n_1", "value": 1209, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkLowerNumeric__n_2", "value": 2350, "unit": "ns/op", "extra": "517473 times" }, { "name": "BenchmarkLowerNumeric__n_7", "value": 7965, "unit": "ns/op", "extra": "149217 times" }, { "name": "BenchmarkLowerNumeric__n_8", "value": 9097, "unit": "ns/op", "extra": "131935 times" }, { "name": "BenchmarkLowerNumeric__n_16", "value": 18096, "unit": "ns/op", "extra": "66361 times" }, { "name": "BenchmarkLowerNumeric__n_32", "value": 36050, "unit": "ns/op", "extra": "33141 times" }, { "name": "BenchmarkLowerNumeric__n_128", "value": 143694, "unit": "ns/op", "extra": "8097 times" }, { "name": "BenchmarkLowerNumeric__n_1024", "value": 1147981, "unit": "ns/op", "extra": "1039 times" }, { "name": "BenchmarkLowerNumeric__n_409600", "value": 459254373, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkLowerNumeric__n_2394345", "value": 2695806864, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__greek", "value": 7.179, "unit": "ns/op", "extra": "165667994 times" }, { "name": "BenchmarkString__chinese", "value": 7.788, "unit": "ns/op", "extra": "153702711 times" }, { "name": "BenchmarkString__japanese", "value": 7.783, "unit": "ns/op", "extra": "154047727 times" }, { "name": "BenchmarkString__n_0", "value": 68.8, "unit": "ns/op", "extra": "17992094 times" }, { "name": "BenchmarkString__n_1", "value": 888.2, "unit": "ns/op", "extra": "1350348 times" }, { "name": "BenchmarkString__n_2", "value": 1713, "unit": "ns/op", "extra": "681600 times" }, { "name": "BenchmarkString__n_7", "value": 5741, "unit": "ns/op", "extra": "210520 times" }, { "name": "BenchmarkString__n_8", "value": 6590, "unit": "ns/op", "extra": "181298 times" }, { "name": "BenchmarkString__n_16", "value": 13145, "unit": "ns/op", "extra": "92631 times" }, { "name": "BenchmarkString__n_32", "value": 25830, "unit": "ns/op", "extra": "46160 times" }, { "name": "BenchmarkString__n_128", "value": 102449, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkString__n_1024", "value": 819170, "unit": "ns/op", "extra": "1472 times" }, { "name": "BenchmarkString__n_409600", "value": 334871235, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkString__n_2394345", "value": 1924012625, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__uppercase", "value": 15252, "unit": "ns/op", "extra": "78805 times" }, { "name": "BenchmarkString__lowercase", "value": 15207, "unit": "ns/op", "extra": "79264 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 22191, "unit": "ns/op", "extra": "54226 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 33426, "unit": "ns/op", "extra": "36115 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 32538, "unit": "ns/op", "extra": "37087 times" }, { "name": "BenchmarkUnicodeString__n_0", "value": 39.71, "unit": "ns/op", "extra": "29958972 times" }, { "name": "BenchmarkUnicodeString__n_1", "value": 875, "unit": "ns/op", "extra": "1376601 times" }, { "name": "BenchmarkUnicodeString__n_2", "value": 1691, "unit": "ns/op", "extra": "715287 times" }, { "name": "BenchmarkUnicodeString__n_7", "value": 5755, "unit": "ns/op", "extra": "210176 times" }, { "name": "BenchmarkUnicodeString__n_8", "value": 6541, "unit": "ns/op", "extra": "184384 times" }, { "name": "BenchmarkUnicodeString__n_16", "value": 13044, "unit": "ns/op", "extra": "91890 times" }, { "name": "BenchmarkUnicodeString__n_32", "value": 25995, "unit": "ns/op", "extra": "46183 times" }, { "name": "BenchmarkUnicodeString__n_128", "value": 104868, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUnicodeString__n_1024", "value": 828043, "unit": "ns/op", "extra": "1455 times" }, { "name": "BenchmarkUnicodeString__n_409600", "value": 332023980, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUnicodeString__n_2394345", "value": 1911064699, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 15329, "unit": "ns/op", "extra": "78066 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 15317, "unit": "ns/op", "extra": "78559 times" }, { "name": "BenchmarkDNSLabel__n__128", "value": 2.503, "unit": "ns/op", "extra": "471507691 times" }, { "name": "BenchmarkDNSLabel__n_0", "value": 2.49, "unit": "ns/op", "extra": "481490283 times" }, { "name": "BenchmarkDNSLabel__n_1", "value": 905.4, "unit": "ns/op", "extra": "1329746 times" }, { "name": "BenchmarkDNSLabel__n_2", "value": 2156, "unit": "ns/op", "extra": "556567 times" }, { "name": "BenchmarkDNSLabel__n_3", "value": 3352, "unit": "ns/op", "extra": "351846 times" }, { "name": "BenchmarkDNSLabel__n_4", "value": 4480, "unit": "ns/op", "extra": "266650 times" }, { "name": "BenchmarkDNSLabel__n_5", "value": 5684, "unit": "ns/op", "extra": "211040 times" }, { "name": "BenchmarkDNSLabel__n_6", "value": 6801, "unit": "ns/op", "extra": "177376 times" }, { "name": "BenchmarkDNSLabel__n_7", "value": 7980, "unit": "ns/op", "extra": "150907 times" }, { "name": "BenchmarkDNSLabel__n_8", "value": 9150, "unit": "ns/op", "extra": "132368 times" }, { "name": "BenchmarkDNSLabel__n_16", "value": 18484, "unit": "ns/op", "extra": "63914 times" }, { "name": "BenchmarkDNSLabel__n_32", "value": 36781, "unit": "ns/op", "extra": "32590 times" }, { "name": "BenchmarkDNSLabel__n_63", "value": 72843, "unit": "ns/op", "extra": "16490 times" }, { "name": "BenchmarkDNSLabel__n_64", "value": 2.497, "unit": "ns/op", "extra": "473770116 times" }, { "name": "BenchmarkDNSLabel__n_128", "value": 2.493, "unit": "ns/op", "extra": "481072515 times" }, { "name": "BenchmarkUUID_4", "value": 647, "unit": "ns/op", "extra": "1839091 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "e87d9c472696e04c60cdf08a4a3a81c0c2238e5a", "message": "docs(readme): fix badges (#9)", "timestamp": "2025-02-28T01:31:43Z", "tree_id": "de20837bf12360b2d7709c7986736b751dad4c0c", "url": "https://github.com/jimeh/rands/commit/e87d9c472696e04c60cdf08a4a3a81c0c2238e5a" }, "date": 1740706678752, "tool": "go", "benches": [ { "name": "BenchmarkBytes__n_0", "value": 10.09, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkBytes__n_1", "value": 570.1, "unit": "ns/op", "extra": "2116597 times" }, { "name": "BenchmarkBytes__n_2", "value": 568.7, "unit": "ns/op", "extra": "2088489 times" }, { "name": "BenchmarkBytes__n_7", "value": 574.7, "unit": "ns/op", "extra": "2084626 times" }, { "name": "BenchmarkBytes__n_8", "value": 578.7, "unit": "ns/op", "extra": "2074069 times" }, { "name": "BenchmarkBytes__n_16", "value": 588.8, "unit": "ns/op", "extra": "2052639 times" }, { "name": "BenchmarkBytes__n_32", "value": 593.5, "unit": "ns/op", "extra": "2022478 times" }, { "name": "BenchmarkBytes__n_128", "value": 908.4, "unit": "ns/op", "extra": "1282382 times" }, { "name": "BenchmarkBytes__n_1024", "value": 3331, "unit": "ns/op", "extra": "361096 times" }, { "name": "BenchmarkBytes__n_409600", "value": 1099034, "unit": "ns/op", "extra": "1082 times" }, { "name": "BenchmarkBytes__n_2394345", "value": 6431054, "unit": "ns/op", "extra": "184 times" }, { "name": "BenchmarkInt__n__2394345", "value": 2.198, "unit": "ns/op", "extra": "539591228 times" }, { "name": "BenchmarkInt__n__409600", "value": 2.192, "unit": "ns/op", "extra": "549822429 times" }, { "name": "BenchmarkInt__n__1024", "value": 2.18, "unit": "ns/op", "extra": "549958500 times" }, { "name": "BenchmarkInt__n__128", "value": 2.187, "unit": "ns/op", "extra": "549463708 times" }, { "name": "BenchmarkInt__n__32", "value": 2.178, "unit": "ns/op", "extra": "551106464 times" }, { "name": "BenchmarkInt__n__16", "value": 2.195, "unit": "ns/op", "extra": "546109329 times" }, { "name": "BenchmarkInt__n__8", "value": 2.182, "unit": "ns/op", "extra": "550908976 times" }, { "name": "BenchmarkInt__n__7", "value": 2.177, "unit": "ns/op", "extra": "547589206 times" }, { "name": "BenchmarkInt__n__2", "value": 2.181, "unit": "ns/op", "extra": "549169461 times" }, { "name": "BenchmarkInt__n__1", "value": 2.178, "unit": "ns/op", "extra": "548834490 times" }, { "name": "BenchmarkInt__n_0", "value": 2.182, "unit": "ns/op", "extra": "550061008 times" }, { "name": "BenchmarkInt__n_1", "value": 96, "unit": "ns/op", "extra": "12449908 times" }, { "name": "BenchmarkInt__n_2", "value": 721.7, "unit": "ns/op", "extra": "1673140 times" }, { "name": "BenchmarkInt__n_7", "value": 798.6, "unit": "ns/op", "extra": "1496790 times" }, { "name": "BenchmarkInt__n_8", "value": 716.7, "unit": "ns/op", "extra": "1675360 times" }, { "name": "BenchmarkInt__n_16", "value": 716.1, "unit": "ns/op", "extra": "1680114 times" }, { "name": "BenchmarkInt__n_32", "value": 716.6, "unit": "ns/op", "extra": "1677664 times" }, { "name": "BenchmarkInt__n_128", "value": 718.4, "unit": "ns/op", "extra": "1669244 times" }, { "name": "BenchmarkInt__n_1024", "value": 722.3, "unit": "ns/op", "extra": "1671678 times" }, { "name": "BenchmarkInt__n_409600", "value": 880, "unit": "ns/op", "extra": "1356802 times" }, { "name": "BenchmarkInt__n_2394345", "value": 1154, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkInt64__n__2394345", "value": 2.19, "unit": "ns/op", "extra": "541233433 times" }, { "name": "BenchmarkInt64__n__409600", "value": 2.176, "unit": "ns/op", "extra": "548314648 times" }, { "name": "BenchmarkInt64__n__1024", "value": 2.179, "unit": "ns/op", "extra": "551015840 times" }, { "name": "BenchmarkInt64__n__128", "value": 2.18, "unit": "ns/op", "extra": "548124174 times" }, { "name": "BenchmarkInt64__n__32", "value": 2.18, "unit": "ns/op", "extra": "550637713 times" }, { "name": "BenchmarkInt64__n__16", "value": 2.178, "unit": "ns/op", "extra": "548551438 times" }, { "name": "BenchmarkInt64__n__8", "value": 2.178, "unit": "ns/op", "extra": "549922515 times" }, { "name": "BenchmarkInt64__n__7", "value": 2.191, "unit": "ns/op", "extra": "549149308 times" }, { "name": "BenchmarkInt64__n__2", "value": 2.186, "unit": "ns/op", "extra": "549791936 times" }, { "name": "BenchmarkInt64__n__1", "value": 2.178, "unit": "ns/op", "extra": "550957323 times" }, { "name": "BenchmarkInt64__n_0", "value": 2.181, "unit": "ns/op", "extra": "550446968 times" }, { "name": "BenchmarkInt64__n_1", "value": 91.91, "unit": "ns/op", "extra": "12749017 times" }, { "name": "BenchmarkInt64__n_2", "value": 719.2, "unit": "ns/op", "extra": "1669710 times" }, { "name": "BenchmarkInt64__n_7", "value": 803.1, "unit": "ns/op", "extra": "1498404 times" }, { "name": "BenchmarkInt64__n_8", "value": 714.1, "unit": "ns/op", "extra": "1674310 times" }, { "name": "BenchmarkInt64__n_16", "value": 714, "unit": "ns/op", "extra": "1650201 times" }, { "name": "BenchmarkInt64__n_32", "value": 712.3, "unit": "ns/op", "extra": "1678986 times" }, { "name": "BenchmarkInt64__n_128", "value": 713.6, "unit": "ns/op", "extra": "1680133 times" }, { "name": "BenchmarkInt64__n_1024", "value": 716.9, "unit": "ns/op", "extra": "1667528 times" }, { "name": "BenchmarkInt64__n_409600", "value": 881.5, "unit": "ns/op", "extra": "1358908 times" }, { "name": "BenchmarkInt64__n_2394345", "value": 1154, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_0", "value": 19.43, "unit": "ns/op", "extra": "62247184 times" }, { "name": "BenchmarkHex__n_1", "value": 611.2, "unit": "ns/op", "extra": "1961176 times" }, { "name": "BenchmarkHex__n_2", "value": 623.1, "unit": "ns/op", "extra": "1957093 times" }, { "name": "BenchmarkHex__n_7", "value": 640.1, "unit": "ns/op", "extra": "1865887 times" }, { "name": "BenchmarkHex__n_8", "value": 642.7, "unit": "ns/op", "extra": "1867369 times" }, { "name": "BenchmarkHex__n_16", "value": 652.2, "unit": "ns/op", "extra": "1835940 times" }, { "name": "BenchmarkHex__n_32", "value": 674.5, "unit": "ns/op", "extra": "1690968 times" }, { "name": "BenchmarkHex__n_128", "value": 1131, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_1024", "value": 4814, "unit": "ns/op", "extra": "250568 times" }, { "name": "BenchmarkHex__n_409600", "value": 1627906, "unit": "ns/op", "extra": "732 times" }, { "name": "BenchmarkHex__n_2394345", "value": 9340110, "unit": "ns/op", "extra": "128 times" }, { "name": "BenchmarkBase64__n_0", "value": 21.04, "unit": "ns/op", "extra": "57871296 times" }, { "name": "BenchmarkBase64__n_1", "value": 615.9, "unit": "ns/op", "extra": "1946796 times" }, { "name": "BenchmarkBase64__n_2", "value": 617.1, "unit": "ns/op", "extra": "1937508 times" }, { "name": "BenchmarkBase64__n_7", "value": 653.2, "unit": "ns/op", "extra": "1840006 times" }, { "name": "BenchmarkBase64__n_8", "value": 656.9, "unit": "ns/op", "extra": "1835658 times" }, { "name": "BenchmarkBase64__n_16", "value": 671.3, "unit": "ns/op", "extra": "1779975 times" }, { "name": "BenchmarkBase64__n_32", "value": 692.5, "unit": "ns/op", "extra": "1732052 times" }, { "name": "BenchmarkBase64__n_128", "value": 1126, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64__n_1024", "value": 4568, "unit": "ns/op", "extra": "265215 times" }, { "name": "BenchmarkBase64__n_409600", "value": 1540594, "unit": "ns/op", "extra": "771 times" }, { "name": "BenchmarkBase64__n_2394345", "value": 8942664, "unit": "ns/op", "extra": "133 times" }, { "name": "BenchmarkBase64URL__n_0", "value": 21.34, "unit": "ns/op", "extra": "56166067 times" }, { "name": "BenchmarkBase64URL__n_1", "value": 621.2, "unit": "ns/op", "extra": "1953651 times" }, { "name": "BenchmarkBase64URL__n_2", "value": 615.9, "unit": "ns/op", "extra": "1957940 times" }, { "name": "BenchmarkBase64URL__n_7", "value": 653.5, "unit": "ns/op", "extra": "1828617 times" }, { "name": "BenchmarkBase64URL__n_8", "value": 657.2, "unit": "ns/op", "extra": "1831794 times" }, { "name": "BenchmarkBase64URL__n_16", "value": 677.2, "unit": "ns/op", "extra": "1788066 times" }, { "name": "BenchmarkBase64URL__n_32", "value": 691.9, "unit": "ns/op", "extra": "1721158 times" }, { "name": "BenchmarkBase64URL__n_128", "value": 1126, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_1024", "value": 4599, "unit": "ns/op", "extra": "262410 times" }, { "name": "BenchmarkBase64URL__n_409600", "value": 1533519, "unit": "ns/op", "extra": "769 times" }, { "name": "BenchmarkBase64URL__n_2394345", "value": 8949673, "unit": "ns/op", "extra": "133 times" }, { "name": "BenchmarkAlphanumeric__n_0", "value": 81.32, "unit": "ns/op", "extra": "14857436 times" }, { "name": "BenchmarkAlphanumeric__n_1", "value": 806.3, "unit": "ns/op", "extra": "1492309 times" }, { "name": "BenchmarkAlphanumeric__n_2", "value": 1538, "unit": "ns/op", "extra": "790525 times" }, { "name": "BenchmarkAlphanumeric__n_7", "value": 5088, "unit": "ns/op", "extra": "235165 times" }, { "name": "BenchmarkAlphanumeric__n_8", "value": 5814, "unit": "ns/op", "extra": "208912 times" }, { "name": "BenchmarkAlphanumeric__n_16", "value": 11422, "unit": "ns/op", "extra": "105380 times" }, { "name": "BenchmarkAlphanumeric__n_32", "value": 22676, "unit": "ns/op", "extra": "52203 times" }, { "name": "BenchmarkAlphanumeric__n_128", "value": 90169, "unit": "ns/op", "extra": "13287 times" }, { "name": "BenchmarkAlphanumeric__n_1024", "value": 718926, "unit": "ns/op", "extra": "1676 times" }, { "name": "BenchmarkAlphanumeric__n_409600", "value": 288301955, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphanumeric__n_2394345", "value": 1696167607, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkAlphabetic__n_0", "value": 65.87, "unit": "ns/op", "extra": "19119260 times" }, { "name": "BenchmarkAlphabetic__n_1", "value": 910.9, "unit": "ns/op", "extra": "1313851 times" }, { "name": "BenchmarkAlphabetic__n_2", "value": 1746, "unit": "ns/op", "extra": "691069 times" }, { "name": "BenchmarkAlphabetic__n_7", "value": 5828, "unit": "ns/op", "extra": "207693 times" }, { "name": "BenchmarkAlphabetic__n_8", "value": 6693, "unit": "ns/op", "extra": "180951 times" }, { "name": "BenchmarkAlphabetic__n_16", "value": 13226, "unit": "ns/op", "extra": "90919 times" }, { "name": "BenchmarkAlphabetic__n_32", "value": 26256, "unit": "ns/op", "extra": "45742 times" }, { "name": "BenchmarkAlphabetic__n_128", "value": 104418, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkAlphabetic__n_1024", "value": 831253, "unit": "ns/op", "extra": "1432 times" }, { "name": "BenchmarkAlphabetic__n_409600", "value": 333717860, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphabetic__n_2394345", "value": 1949983360, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkNumeric__n_0", "value": 33.94, "unit": "ns/op", "extra": "34917180 times" }, { "name": "BenchmarkNumeric__n_1", "value": 1086, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkNumeric__n_2", "value": 2136, "unit": "ns/op", "extra": "569809 times" }, { "name": "BenchmarkNumeric__n_7", "value": 7318, "unit": "ns/op", "extra": "164125 times" }, { "name": "BenchmarkNumeric__n_8", "value": 8316, "unit": "ns/op", "extra": "145500 times" }, { "name": "BenchmarkNumeric__n_16", "value": 16535, "unit": "ns/op", "extra": "72116 times" }, { "name": "BenchmarkNumeric__n_32", "value": 33194, "unit": "ns/op", "extra": "36432 times" }, { "name": "BenchmarkNumeric__n_128", "value": 131409, "unit": "ns/op", "extra": "9205 times" }, { "name": "BenchmarkNumeric__n_1024", "value": 1048758, "unit": "ns/op", "extra": "1136 times" }, { "name": "BenchmarkNumeric__n_409600", "value": 420432022, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkNumeric__n_2394345", "value": 2462388620, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpper__n_0", "value": 45.2, "unit": "ns/op", "extra": "26393398 times" }, { "name": "BenchmarkUpper__n_1", "value": 887.2, "unit": "ns/op", "extra": "1351466 times" }, { "name": "BenchmarkUpper__n_2", "value": 1729, "unit": "ns/op", "extra": "694266 times" }, { "name": "BenchmarkUpper__n_7", "value": 5832, "unit": "ns/op", "extra": "208045 times" }, { "name": "BenchmarkUpper__n_8", "value": 6678, "unit": "ns/op", "extra": "181488 times" }, { "name": "BenchmarkUpper__n_16", "value": 13175, "unit": "ns/op", "extra": "90774 times" }, { "name": "BenchmarkUpper__n_32", "value": 26216, "unit": "ns/op", "extra": "45885 times" }, { "name": "BenchmarkUpper__n_128", "value": 104494, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUpper__n_1024", "value": 832143, "unit": "ns/op", "extra": "1435 times" }, { "name": "BenchmarkUpper__n_409600", "value": 334530163, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUpper__n_2394345", "value": 1960506759, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpperNumeric__n_0", "value": 51.17, "unit": "ns/op", "extra": "23363342 times" }, { "name": "BenchmarkUpperNumeric__n_1", "value": 1207, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkUpperNumeric__n_2", "value": 2349, "unit": "ns/op", "extra": "509650 times" }, { "name": "BenchmarkUpperNumeric__n_7", "value": 7973, "unit": "ns/op", "extra": "150435 times" }, { "name": "BenchmarkUpperNumeric__n_8", "value": 9128, "unit": "ns/op", "extra": "131912 times" }, { "name": "BenchmarkUpperNumeric__n_16", "value": 18266, "unit": "ns/op", "extra": "66069 times" }, { "name": "BenchmarkUpperNumeric__n_32", "value": 36250, "unit": "ns/op", "extra": "33000 times" }, { "name": "BenchmarkUpperNumeric__n_128", "value": 144136, "unit": "ns/op", "extra": "8370 times" }, { "name": "BenchmarkUpperNumeric__n_1024", "value": 1155335, "unit": "ns/op", "extra": "1040 times" }, { "name": "BenchmarkUpperNumeric__n_409600", "value": 460146929, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkUpperNumeric__n_2394345", "value": 2700311880, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLower__n_0", "value": 44.42, "unit": "ns/op", "extra": "26935551 times" }, { "name": "BenchmarkLower__n_1", "value": 887.5, "unit": "ns/op", "extra": "1351932 times" }, { "name": "BenchmarkLower__n_2", "value": 1724, "unit": "ns/op", "extra": "696751 times" }, { "name": "BenchmarkLower__n_7", "value": 5805, "unit": "ns/op", "extra": "206186 times" }, { "name": "BenchmarkLower__n_8", "value": 6628, "unit": "ns/op", "extra": "179878 times" }, { "name": "BenchmarkLower__n_16", "value": 13299, "unit": "ns/op", "extra": "91075 times" }, { "name": "BenchmarkLower__n_32", "value": 26275, "unit": "ns/op", "extra": "45752 times" }, { "name": "BenchmarkLower__n_128", "value": 104258, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkLower__n_1024", "value": 834747, "unit": "ns/op", "extra": "1447 times" }, { "name": "BenchmarkLower__n_409600", "value": 333808139, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkLower__n_2394345", "value": 1954073273, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLowerNumeric__n_0", "value": 51.08, "unit": "ns/op", "extra": "23087406 times" }, { "name": "BenchmarkLowerNumeric__n_1", "value": 1205, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkLowerNumeric__n_2", "value": 2356, "unit": "ns/op", "extra": "513600 times" }, { "name": "BenchmarkLowerNumeric__n_7", "value": 7943, "unit": "ns/op", "extra": "150254 times" }, { "name": "BenchmarkLowerNumeric__n_8", "value": 9108, "unit": "ns/op", "extra": "131031 times" }, { "name": "BenchmarkLowerNumeric__n_16", "value": 18155, "unit": "ns/op", "extra": "65965 times" }, { "name": "BenchmarkLowerNumeric__n_32", "value": 36242, "unit": "ns/op", "extra": "33274 times" }, { "name": "BenchmarkLowerNumeric__n_128", "value": 145856, "unit": "ns/op", "extra": "8476 times" }, { "name": "BenchmarkLowerNumeric__n_1024", "value": 1152610, "unit": "ns/op", "extra": "1048 times" }, { "name": "BenchmarkLowerNumeric__n_409600", "value": 463004580, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkLowerNumeric__n_2394345", "value": 2700059424, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__greek", "value": 7.293, "unit": "ns/op", "extra": "165986517 times" }, { "name": "BenchmarkString__chinese", "value": 7.783, "unit": "ns/op", "extra": "154000161 times" }, { "name": "BenchmarkString__japanese", "value": 7.78, "unit": "ns/op", "extra": "154010365 times" }, { "name": "BenchmarkString__n_0", "value": 68.12, "unit": "ns/op", "extra": "17939972 times" }, { "name": "BenchmarkString__n_1", "value": 890.3, "unit": "ns/op", "extra": "1344308 times" }, { "name": "BenchmarkString__n_2", "value": 1717, "unit": "ns/op", "extra": "698445 times" }, { "name": "BenchmarkString__n_7", "value": 5732, "unit": "ns/op", "extra": "211374 times" }, { "name": "BenchmarkString__n_8", "value": 6571, "unit": "ns/op", "extra": "179452 times" }, { "name": "BenchmarkString__n_16", "value": 12990, "unit": "ns/op", "extra": "92682 times" }, { "name": "BenchmarkString__n_32", "value": 25881, "unit": "ns/op", "extra": "46286 times" }, { "name": "BenchmarkString__n_128", "value": 102585, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkString__n_1024", "value": 824482, "unit": "ns/op", "extra": "1462 times" }, { "name": "BenchmarkString__n_409600", "value": 327963786, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkString__n_2394345", "value": 1922093277, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__uppercase", "value": 15240, "unit": "ns/op", "extra": "79126 times" }, { "name": "BenchmarkString__lowercase", "value": 15238, "unit": "ns/op", "extra": "78637 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 22250, "unit": "ns/op", "extra": "54030 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 33267, "unit": "ns/op", "extra": "35834 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 32574, "unit": "ns/op", "extra": "37105 times" }, { "name": "BenchmarkUnicodeString__n_0", "value": 39.7, "unit": "ns/op", "extra": "29722185 times" }, { "name": "BenchmarkUnicodeString__n_1", "value": 878.4, "unit": "ns/op", "extra": "1371020 times" }, { "name": "BenchmarkUnicodeString__n_2", "value": 1696, "unit": "ns/op", "extra": "710629 times" }, { "name": "BenchmarkUnicodeString__n_7", "value": 5756, "unit": "ns/op", "extra": "207646 times" }, { "name": "BenchmarkUnicodeString__n_8", "value": 6557, "unit": "ns/op", "extra": "183151 times" }, { "name": "BenchmarkUnicodeString__n_16", "value": 13098, "unit": "ns/op", "extra": "91693 times" }, { "name": "BenchmarkUnicodeString__n_32", "value": 25997, "unit": "ns/op", "extra": "45969 times" }, { "name": "BenchmarkUnicodeString__n_128", "value": 103165, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUnicodeString__n_1024", "value": 827185, "unit": "ns/op", "extra": "1453 times" }, { "name": "BenchmarkUnicodeString__n_409600", "value": 334506870, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUnicodeString__n_2394345", "value": 1914821559, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 15276, "unit": "ns/op", "extra": "78452 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 15315, "unit": "ns/op", "extra": "77128 times" }, { "name": "BenchmarkDNSLabel__n__128", "value": 2.495, "unit": "ns/op", "extra": "473787298 times" }, { "name": "BenchmarkDNSLabel__n_0", "value": 2.488, "unit": "ns/op", "extra": "481410990 times" }, { "name": "BenchmarkDNSLabel__n_1", "value": 898.4, "unit": "ns/op", "extra": "1329432 times" }, { "name": "BenchmarkDNSLabel__n_2", "value": 2148, "unit": "ns/op", "extra": "549268 times" }, { "name": "BenchmarkDNSLabel__n_3", "value": 3365, "unit": "ns/op", "extra": "363495 times" }, { "name": "BenchmarkDNSLabel__n_4", "value": 4491, "unit": "ns/op", "extra": "266754 times" }, { "name": "BenchmarkDNSLabel__n_5", "value": 5671, "unit": "ns/op", "extra": "205514 times" }, { "name": "BenchmarkDNSLabel__n_6", "value": 6824, "unit": "ns/op", "extra": "175467 times" }, { "name": "BenchmarkDNSLabel__n_7", "value": 7977, "unit": "ns/op", "extra": "151018 times" }, { "name": "BenchmarkDNSLabel__n_8", "value": 9125, "unit": "ns/op", "extra": "131707 times" }, { "name": "BenchmarkDNSLabel__n_16", "value": 18456, "unit": "ns/op", "extra": "65428 times" }, { "name": "BenchmarkDNSLabel__n_32", "value": 37037, "unit": "ns/op", "extra": "32629 times" }, { "name": "BenchmarkDNSLabel__n_63", "value": 72919, "unit": "ns/op", "extra": "16442 times" }, { "name": "BenchmarkDNSLabel__n_64", "value": 2.497, "unit": "ns/op", "extra": "474195609 times" }, { "name": "BenchmarkDNSLabel__n_128", "value": 2.487, "unit": "ns/op", "extra": "479420204 times" }, { "name": "BenchmarkUUID_4", "value": 649.7, "unit": "ns/op", "extra": "1847482 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "noreply@github.com", "name": "GitHub", "username": "web-flow" }, "distinct": true, "id": "fe4308607cc8d454255908dc44e64462759e303d", "message": "feat(strings/uuidv7): add UUIDv7 generation (#10)\n\nThe UUID v7 format is a time-ordered random UUID. It uses a timestamp\nwith millisecond precision in the most significant bits, followed by\nrandom data. This provides both uniqueness and chronological ordering,\nmaking it ideal for database primary keys and situations where sorting\nby creation time is desired.\n\nReferences:\n- https://uuid7.com/\n- https://www.ietf.org/archive/id/draft-peabody-dispatch-new-uuid-format-04.html#name-uuid-version-7", "timestamp": "2025-02-28T02:16:32Z", "tree_id": "db4fc29462fa45e5c90de5cd18107afc57fe4701", "url": "https://github.com/jimeh/rands/commit/fe4308607cc8d454255908dc44e64462759e303d" }, "date": 1740709383412, "tool": "go", "benches": [ { "name": "BenchmarkBytes__n_0", "value": 10.18, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkBytes__n_1", "value": 565.5, "unit": "ns/op", "extra": "2115748 times" }, { "name": "BenchmarkBytes__n_2", "value": 574.3, "unit": "ns/op", "extra": "2086106 times" }, { "name": "BenchmarkBytes__n_7", "value": 577.8, "unit": "ns/op", "extra": "2065660 times" }, { "name": "BenchmarkBytes__n_8", "value": 575, "unit": "ns/op", "extra": "2096041 times" }, { "name": "BenchmarkBytes__n_16", "value": 588.1, "unit": "ns/op", "extra": "2052766 times" }, { "name": "BenchmarkBytes__n_32", "value": 597.6, "unit": "ns/op", "extra": "2012588 times" }, { "name": "BenchmarkBytes__n_128", "value": 913.9, "unit": "ns/op", "extra": "1309708 times" }, { "name": "BenchmarkBytes__n_1024", "value": 3390, "unit": "ns/op", "extra": "352772 times" }, { "name": "BenchmarkBytes__n_409600", "value": 1095833, "unit": "ns/op", "extra": "1087 times" }, { "name": "BenchmarkBytes__n_2394345", "value": 6371845, "unit": "ns/op", "extra": "188 times" }, { "name": "BenchmarkInt__n__2394345", "value": 2.197, "unit": "ns/op", "extra": "541978330 times" }, { "name": "BenchmarkInt__n__409600", "value": 2.177, "unit": "ns/op", "extra": "550490655 times" }, { "name": "BenchmarkInt__n__1024", "value": 2.187, "unit": "ns/op", "extra": "537175609 times" }, { "name": "BenchmarkInt__n__128", "value": 2.182, "unit": "ns/op", "extra": "550053348 times" }, { "name": "BenchmarkInt__n__32", "value": 2.18, "unit": "ns/op", "extra": "549228926 times" }, { "name": "BenchmarkInt__n__16", "value": 2.18, "unit": "ns/op", "extra": "549666962 times" }, { "name": "BenchmarkInt__n__8", "value": 2.179, "unit": "ns/op", "extra": "549514770 times" }, { "name": "BenchmarkInt__n__7", "value": 2.182, "unit": "ns/op", "extra": "550837795 times" }, { "name": "BenchmarkInt__n__2", "value": 2.176, "unit": "ns/op", "extra": "549816030 times" }, { "name": "BenchmarkInt__n__1", "value": 2.206, "unit": "ns/op", "extra": "548974225 times" }, { "name": "BenchmarkInt__n_0", "value": 2.178, "unit": "ns/op", "extra": "549046447 times" }, { "name": "BenchmarkInt__n_1", "value": 77.61, "unit": "ns/op", "extra": "15187410 times" }, { "name": "BenchmarkInt__n_2", "value": 720.7, "unit": "ns/op", "extra": "1693542 times" }, { "name": "BenchmarkInt__n_7", "value": 790.3, "unit": "ns/op", "extra": "1522473 times" }, { "name": "BenchmarkInt__n_8", "value": 714, "unit": "ns/op", "extra": "1691917 times" }, { "name": "BenchmarkInt__n_16", "value": 710, "unit": "ns/op", "extra": "1693148 times" }, { "name": "BenchmarkInt__n_32", "value": 709.9, "unit": "ns/op", "extra": "1700914 times" }, { "name": "BenchmarkInt__n_128", "value": 708.3, "unit": "ns/op", "extra": "1691378 times" }, { "name": "BenchmarkInt__n_1024", "value": 705.1, "unit": "ns/op", "extra": "1695351 times" }, { "name": "BenchmarkInt__n_409600", "value": 866.3, "unit": "ns/op", "extra": "1385896 times" }, { "name": "BenchmarkInt__n_2394345", "value": 1130, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkInt64__n__2394345", "value": 2.187, "unit": "ns/op", "extra": "541649377 times" }, { "name": "BenchmarkInt64__n__409600", "value": 2.214, "unit": "ns/op", "extra": "549822046 times" }, { "name": "BenchmarkInt64__n__1024", "value": 2.179, "unit": "ns/op", "extra": "550741771 times" }, { "name": "BenchmarkInt64__n__128", "value": 2.179, "unit": "ns/op", "extra": "549906445 times" }, { "name": "BenchmarkInt64__n__32", "value": 2.189, "unit": "ns/op", "extra": "551141667 times" }, { "name": "BenchmarkInt64__n__16", "value": 2.189, "unit": "ns/op", "extra": "550632242 times" }, { "name": "BenchmarkInt64__n__8", "value": 2.182, "unit": "ns/op", "extra": "549844696 times" }, { "name": "BenchmarkInt64__n__7", "value": 2.177, "unit": "ns/op", "extra": "550491169 times" }, { "name": "BenchmarkInt64__n__2", "value": 2.176, "unit": "ns/op", "extra": "549712882 times" }, { "name": "BenchmarkInt64__n__1", "value": 2.177, "unit": "ns/op", "extra": "550557921 times" }, { "name": "BenchmarkInt64__n_0", "value": 2.181, "unit": "ns/op", "extra": "550518913 times" }, { "name": "BenchmarkInt64__n_1", "value": 79.78, "unit": "ns/op", "extra": "14935419 times" }, { "name": "BenchmarkInt64__n_2", "value": 714.1, "unit": "ns/op", "extra": "1679841 times" }, { "name": "BenchmarkInt64__n_7", "value": 790.7, "unit": "ns/op", "extra": "1522732 times" }, { "name": "BenchmarkInt64__n_8", "value": 710.4, "unit": "ns/op", "extra": "1672654 times" }, { "name": "BenchmarkInt64__n_16", "value": 710.8, "unit": "ns/op", "extra": "1672213 times" }, { "name": "BenchmarkInt64__n_32", "value": 707.4, "unit": "ns/op", "extra": "1693150 times" }, { "name": "BenchmarkInt64__n_128", "value": 708, "unit": "ns/op", "extra": "1683547 times" }, { "name": "BenchmarkInt64__n_1024", "value": 710.6, "unit": "ns/op", "extra": "1693353 times" }, { "name": "BenchmarkInt64__n_409600", "value": 866.5, "unit": "ns/op", "extra": "1374004 times" }, { "name": "BenchmarkInt64__n_2394345", "value": 1137, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_0", "value": 19.77, "unit": "ns/op", "extra": "61058630 times" }, { "name": "BenchmarkHex__n_1", "value": 608.4, "unit": "ns/op", "extra": "1969588 times" }, { "name": "BenchmarkHex__n_2", "value": 613.3, "unit": "ns/op", "extra": "1959658 times" }, { "name": "BenchmarkHex__n_7", "value": 645.4, "unit": "ns/op", "extra": "1862548 times" }, { "name": "BenchmarkHex__n_8", "value": 640.3, "unit": "ns/op", "extra": "1858868 times" }, { "name": "BenchmarkHex__n_16", "value": 652.2, "unit": "ns/op", "extra": "1827420 times" }, { "name": "BenchmarkHex__n_32", "value": 693.8, "unit": "ns/op", "extra": "1744015 times" }, { "name": "BenchmarkHex__n_128", "value": 1147, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_1024", "value": 4813, "unit": "ns/op", "extra": "248434 times" }, { "name": "BenchmarkHex__n_409600", "value": 1646598, "unit": "ns/op", "extra": "742 times" }, { "name": "BenchmarkHex__n_2394345", "value": 9654202, "unit": "ns/op", "extra": "122 times" }, { "name": "BenchmarkBase64__n_0", "value": 21.48, "unit": "ns/op", "extra": "56697079 times" }, { "name": "BenchmarkBase64__n_1", "value": 616.6, "unit": "ns/op", "extra": "1933186 times" }, { "name": "BenchmarkBase64__n_2", "value": 613, "unit": "ns/op", "extra": "1940883 times" }, { "name": "BenchmarkBase64__n_7", "value": 647.2, "unit": "ns/op", "extra": "1841173 times" }, { "name": "BenchmarkBase64__n_8", "value": 642.6, "unit": "ns/op", "extra": "1847778 times" }, { "name": "BenchmarkBase64__n_16", "value": 668.3, "unit": "ns/op", "extra": "1797030 times" }, { "name": "BenchmarkBase64__n_32", "value": 688.7, "unit": "ns/op", "extra": "1764586 times" }, { "name": "BenchmarkBase64__n_128", "value": 1119, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64__n_1024", "value": 4549, "unit": "ns/op", "extra": "263208 times" }, { "name": "BenchmarkBase64__n_409600", "value": 1544275, "unit": "ns/op", "extra": "770 times" }, { "name": "BenchmarkBase64__n_2394345", "value": 8996110, "unit": "ns/op", "extra": "133 times" }, { "name": "BenchmarkBase64URL__n_0", "value": 21.26, "unit": "ns/op", "extra": "56937032 times" }, { "name": "BenchmarkBase64URL__n_1", "value": 609.2, "unit": "ns/op", "extra": "1966281 times" }, { "name": "BenchmarkBase64URL__n_2", "value": 608.3, "unit": "ns/op", "extra": "1969890 times" }, { "name": "BenchmarkBase64URL__n_7", "value": 646.4, "unit": "ns/op", "extra": "1851109 times" }, { "name": "BenchmarkBase64URL__n_8", "value": 648.6, "unit": "ns/op", "extra": "1850425 times" }, { "name": "BenchmarkBase64URL__n_16", "value": 664.3, "unit": "ns/op", "extra": "1808545 times" }, { "name": "BenchmarkBase64URL__n_32", "value": 695.4, "unit": "ns/op", "extra": "1756771 times" }, { "name": "BenchmarkBase64URL__n_128", "value": 1113, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_1024", "value": 4546, "unit": "ns/op", "extra": "262114 times" }, { "name": "BenchmarkBase64URL__n_409600", "value": 1575558, "unit": "ns/op", "extra": "758 times" }, { "name": "BenchmarkBase64URL__n_2394345", "value": 8974544, "unit": "ns/op", "extra": "133 times" }, { "name": "BenchmarkAlphanumeric__n_0", "value": 81.4, "unit": "ns/op", "extra": "14677658 times" }, { "name": "BenchmarkAlphanumeric__n_1", "value": 796.6, "unit": "ns/op", "extra": "1506663 times" }, { "name": "BenchmarkAlphanumeric__n_2", "value": 1506, "unit": "ns/op", "extra": "808513 times" }, { "name": "BenchmarkAlphanumeric__n_7", "value": 4991, "unit": "ns/op", "extra": "238720 times" }, { "name": "BenchmarkAlphanumeric__n_8", "value": 5751, "unit": "ns/op", "extra": "208099 times" }, { "name": "BenchmarkAlphanumeric__n_16", "value": 11278, "unit": "ns/op", "extra": "105871 times" }, { "name": "BenchmarkAlphanumeric__n_32", "value": 22483, "unit": "ns/op", "extra": "53742 times" }, { "name": "BenchmarkAlphanumeric__n_128", "value": 89424, "unit": "ns/op", "extra": "13386 times" }, { "name": "BenchmarkAlphanumeric__n_1024", "value": 712993, "unit": "ns/op", "extra": "1663 times" }, { "name": "BenchmarkAlphanumeric__n_409600", "value": 291780670, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphanumeric__n_2394345", "value": 1657979010, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkAlphabetic__n_0", "value": 62.87, "unit": "ns/op", "extra": "19681642 times" }, { "name": "BenchmarkAlphabetic__n_1", "value": 887.9, "unit": "ns/op", "extra": "1326642 times" }, { "name": "BenchmarkAlphabetic__n_2", "value": 1722, "unit": "ns/op", "extra": "701835 times" }, { "name": "BenchmarkAlphabetic__n_7", "value": 5747, "unit": "ns/op", "extra": "207562 times" }, { "name": "BenchmarkAlphabetic__n_8", "value": 6576, "unit": "ns/op", "extra": "182358 times" }, { "name": "BenchmarkAlphabetic__n_16", "value": 13046, "unit": "ns/op", "extra": "90558 times" }, { "name": "BenchmarkAlphabetic__n_32", "value": 25952, "unit": "ns/op", "extra": "45918 times" }, { "name": "BenchmarkAlphabetic__n_128", "value": 103989, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkAlphabetic__n_1024", "value": 830342, "unit": "ns/op", "extra": "1453 times" }, { "name": "BenchmarkAlphabetic__n_409600", "value": 330569623, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphabetic__n_2394345", "value": 1930647106, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkNumeric__n_0", "value": 32.94, "unit": "ns/op", "extra": "36222572 times" }, { "name": "BenchmarkNumeric__n_1", "value": 1082, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkNumeric__n_2", "value": 2113, "unit": "ns/op", "extra": "565906 times" }, { "name": "BenchmarkNumeric__n_7", "value": 7158, "unit": "ns/op", "extra": "166774 times" }, { "name": "BenchmarkNumeric__n_8", "value": 8260, "unit": "ns/op", "extra": "146460 times" }, { "name": "BenchmarkNumeric__n_16", "value": 16390, "unit": "ns/op", "extra": "73010 times" }, { "name": "BenchmarkNumeric__n_32", "value": 32639, "unit": "ns/op", "extra": "36526 times" }, { "name": "BenchmarkNumeric__n_128", "value": 130450, "unit": "ns/op", "extra": "9325 times" }, { "name": "BenchmarkNumeric__n_1024", "value": 1057693, "unit": "ns/op", "extra": "1159 times" }, { "name": "BenchmarkNumeric__n_409600", "value": 416601042, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkNumeric__n_2394345", "value": 2431329667, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpper__n_0", "value": 44.29, "unit": "ns/op", "extra": "26863114 times" }, { "name": "BenchmarkUpper__n_1", "value": 875.8, "unit": "ns/op", "extra": "1371932 times" }, { "name": "BenchmarkUpper__n_2", "value": 1699, "unit": "ns/op", "extra": "716794 times" }, { "name": "BenchmarkUpper__n_7", "value": 5749, "unit": "ns/op", "extra": "209460 times" }, { "name": "BenchmarkUpper__n_8", "value": 6591, "unit": "ns/op", "extra": "179762 times" }, { "name": "BenchmarkUpper__n_16", "value": 13040, "unit": "ns/op", "extra": "92510 times" }, { "name": "BenchmarkUpper__n_32", "value": 26028, "unit": "ns/op", "extra": "45795 times" }, { "name": "BenchmarkUpper__n_128", "value": 103821, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUpper__n_1024", "value": 830748, "unit": "ns/op", "extra": "1441 times" }, { "name": "BenchmarkUpper__n_409600", "value": 331271974, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUpper__n_2394345", "value": 1940781106, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpperNumeric__n_0", "value": 50.65, "unit": "ns/op", "extra": "23549284 times" }, { "name": "BenchmarkUpperNumeric__n_1", "value": 1194, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkUpperNumeric__n_2", "value": 2330, "unit": "ns/op", "extra": "518491 times" }, { "name": "BenchmarkUpperNumeric__n_7", "value": 7905, "unit": "ns/op", "extra": "153764 times" }, { "name": "BenchmarkUpperNumeric__n_8", "value": 9043, "unit": "ns/op", "extra": "133350 times" }, { "name": "BenchmarkUpperNumeric__n_16", "value": 17923, "unit": "ns/op", "extra": "67226 times" }, { "name": "BenchmarkUpperNumeric__n_32", "value": 35653, "unit": "ns/op", "extra": "33703 times" }, { "name": "BenchmarkUpperNumeric__n_128", "value": 142381, "unit": "ns/op", "extra": "8306 times" }, { "name": "BenchmarkUpperNumeric__n_1024", "value": 1146910, "unit": "ns/op", "extra": "1036 times" }, { "name": "BenchmarkUpperNumeric__n_409600", "value": 457246289, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkUpperNumeric__n_2394345", "value": 2692326860, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLower__n_0", "value": 43.95, "unit": "ns/op", "extra": "27050716 times" }, { "name": "BenchmarkLower__n_1", "value": 877.4, "unit": "ns/op", "extra": "1356368 times" }, { "name": "BenchmarkLower__n_2", "value": 1706, "unit": "ns/op", "extra": "684961 times" }, { "name": "BenchmarkLower__n_7", "value": 5776, "unit": "ns/op", "extra": "206506 times" }, { "name": "BenchmarkLower__n_8", "value": 6572, "unit": "ns/op", "extra": "182187 times" }, { "name": "BenchmarkLower__n_16", "value": 13040, "unit": "ns/op", "extra": "92234 times" }, { "name": "BenchmarkLower__n_32", "value": 26033, "unit": "ns/op", "extra": "46334 times" }, { "name": "BenchmarkLower__n_128", "value": 103544, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkLower__n_1024", "value": 828638, "unit": "ns/op", "extra": "1424 times" }, { "name": "BenchmarkLower__n_409600", "value": 329173106, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkLower__n_2394345", "value": 1927810774, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLowerNumeric__n_0", "value": 50.49, "unit": "ns/op", "extra": "23798750 times" }, { "name": "BenchmarkLowerNumeric__n_1", "value": 1190, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkLowerNumeric__n_2", "value": 2322, "unit": "ns/op", "extra": "518451 times" }, { "name": "BenchmarkLowerNumeric__n_7", "value": 7864, "unit": "ns/op", "extra": "153597 times" }, { "name": "BenchmarkLowerNumeric__n_8", "value": 9054, "unit": "ns/op", "extra": "133126 times" }, { "name": "BenchmarkLowerNumeric__n_16", "value": 17940, "unit": "ns/op", "extra": "66834 times" }, { "name": "BenchmarkLowerNumeric__n_32", "value": 35594, "unit": "ns/op", "extra": "33654 times" }, { "name": "BenchmarkLowerNumeric__n_128", "value": 142092, "unit": "ns/op", "extra": "8564 times" }, { "name": "BenchmarkLowerNumeric__n_1024", "value": 1139186, "unit": "ns/op", "extra": "1041 times" }, { "name": "BenchmarkLowerNumeric__n_409600", "value": 459796536, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkLowerNumeric__n_2394345", "value": 2664626667, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__greek", "value": 7.166, "unit": "ns/op", "extra": "165276188 times" }, { "name": "BenchmarkString__chinese", "value": 7.778, "unit": "ns/op", "extra": "154306863 times" }, { "name": "BenchmarkString__japanese", "value": 7.787, "unit": "ns/op", "extra": "154024842 times" }, { "name": "BenchmarkString__n_0", "value": 68.45, "unit": "ns/op", "extra": "18871149 times" }, { "name": "BenchmarkString__n_1", "value": 881.9, "unit": "ns/op", "extra": "1342384 times" }, { "name": "BenchmarkString__n_2", "value": 1694, "unit": "ns/op", "extra": "698392 times" }, { "name": "BenchmarkString__n_7", "value": 5670, "unit": "ns/op", "extra": "210103 times" }, { "name": "BenchmarkString__n_8", "value": 6497, "unit": "ns/op", "extra": "181087 times" }, { "name": "BenchmarkString__n_16", "value": 12838, "unit": "ns/op", "extra": "93993 times" }, { "name": "BenchmarkString__n_32", "value": 25631, "unit": "ns/op", "extra": "47101 times" }, { "name": "BenchmarkString__n_128", "value": 102315, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkString__n_1024", "value": 816781, "unit": "ns/op", "extra": "1483 times" }, { "name": "BenchmarkString__n_409600", "value": 326366922, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkString__n_2394345", "value": 1946105590, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__uppercase", "value": 15162, "unit": "ns/op", "extra": "78991 times" }, { "name": "BenchmarkString__lowercase", "value": 15056, "unit": "ns/op", "extra": "79688 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 22244, "unit": "ns/op", "extra": "54184 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 33033, "unit": "ns/op", "extra": "36403 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 32264, "unit": "ns/op", "extra": "36590 times" }, { "name": "BenchmarkUnicodeString__n_0", "value": 39.98, "unit": "ns/op", "extra": "28832973 times" }, { "name": "BenchmarkUnicodeString__n_1", "value": 876.8, "unit": "ns/op", "extra": "1375461 times" }, { "name": "BenchmarkUnicodeString__n_2", "value": 1696, "unit": "ns/op", "extra": "725910 times" }, { "name": "BenchmarkUnicodeString__n_7", "value": 5702, "unit": "ns/op", "extra": "213440 times" }, { "name": "BenchmarkUnicodeString__n_8", "value": 6508, "unit": "ns/op", "extra": "184766 times" }, { "name": "BenchmarkUnicodeString__n_16", "value": 12913, "unit": "ns/op", "extra": "92242 times" }, { "name": "BenchmarkUnicodeString__n_32", "value": 25822, "unit": "ns/op", "extra": "46806 times" }, { "name": "BenchmarkUnicodeString__n_128", "value": 103654, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUnicodeString__n_1024", "value": 833407, "unit": "ns/op", "extra": "1477 times" }, { "name": "BenchmarkUnicodeString__n_409600", "value": 329798328, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUnicodeString__n_2394345", "value": 1893648335, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 15169, "unit": "ns/op", "extra": "79729 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 15287, "unit": "ns/op", "extra": "79041 times" }, { "name": "BenchmarkDNSLabel__n__128", "value": 2.503, "unit": "ns/op", "extra": "472120366 times" }, { "name": "BenchmarkDNSLabel__n_0", "value": 2.488, "unit": "ns/op", "extra": "481523619 times" }, { "name": "BenchmarkDNSLabel__n_1", "value": 888.2, "unit": "ns/op", "extra": "1359757 times" }, { "name": "BenchmarkDNSLabel__n_2", "value": 2128, "unit": "ns/op", "extra": "561148 times" }, { "name": "BenchmarkDNSLabel__n_3", "value": 3304, "unit": "ns/op", "extra": "367504 times" }, { "name": "BenchmarkDNSLabel__n_4", "value": 4443, "unit": "ns/op", "extra": "260491 times" }, { "name": "BenchmarkDNSLabel__n_5", "value": 5619, "unit": "ns/op", "extra": "215156 times" }, { "name": "BenchmarkDNSLabel__n_6", "value": 6753, "unit": "ns/op", "extra": "176058 times" }, { "name": "BenchmarkDNSLabel__n_7", "value": 7928, "unit": "ns/op", "extra": "150484 times" }, { "name": "BenchmarkDNSLabel__n_8", "value": 9093, "unit": "ns/op", "extra": "132146 times" }, { "name": "BenchmarkDNSLabel__n_16", "value": 18267, "unit": "ns/op", "extra": "65922 times" }, { "name": "BenchmarkDNSLabel__n_32", "value": 36740, "unit": "ns/op", "extra": "32719 times" }, { "name": "BenchmarkDNSLabel__n_63", "value": 72257, "unit": "ns/op", "extra": "16636 times" }, { "name": "BenchmarkDNSLabel__n_64", "value": 2.502, "unit": "ns/op", "extra": "472855310 times" }, { "name": "BenchmarkDNSLabel__n_128", "value": 2.491, "unit": "ns/op", "extra": "480810444 times" }, { "name": "BenchmarkUUID_4", "value": 667.1, "unit": "ns/op", "extra": "1800498 times" }, { "name": "BenchmarkUUIDv7_4", "value": 733, "unit": "ns/op", "extra": "1653138 times" }, { "name": "BenchmarkNewRandom_4", "value": 588.3, "unit": "ns/op", "extra": "2050752 times" }, { "name": "BenchmarkUUID_String_4", "value": 48.62, "unit": "ns/op", "extra": "24857551 times" }, { "name": "BenchmarkFromBytes_4", "value": 0.6307, "unit": "ns/op", "extra": "1000000000 times" }, { "name": "BenchmarkFromString_4", "value": 131.3, "unit": "ns/op", "extra": "9057906 times" }, { "name": "BenchmarkUUID_Time_4", "value": 5.247, "unit": "ns/op", "extra": "227314993 times" }, { "name": "BenchmarkUUID_Version_4", "value": 0.3117, "unit": "ns/op", "extra": "1000000000 times" }, { "name": "BenchmarkNewV7_4", "value": 653.3, "unit": "ns/op", "extra": "1830121 times" }, { "name": "BenchmarkV7Time_4", "value": 139.3, "unit": "ns/op", "extra": "8038161 times" } ] }, { "commit": { "author": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "committer": { "email": "contact@jimeh.me", "name": "Jim Myhrberg", "username": "jimeh" }, "distinct": true, "id": "f4dccc6e46d59a450c37c406b00343e8ff221b65", "message": "test(uuid): fix flakiness on slower machines", "timestamp": "2025-03-07T01:16:39Z", "tree_id": "2d5f2af446f33e8f6925c6ae3938fc330a1d5608", "url": "https://github.com/jimeh/rands/commit/f4dccc6e46d59a450c37c406b00343e8ff221b65" }, "date": 1741310616225, "tool": "go", "benches": [ { "name": "BenchmarkBytes__n_0", "value": 10.12, "unit": "ns/op", "extra": "100000000 times" }, { "name": "BenchmarkBytes__n_1", "value": 560.9, "unit": "ns/op", "extra": "2122368 times" }, { "name": "BenchmarkBytes__n_2", "value": 576.7, "unit": "ns/op", "extra": "2102055 times" }, { "name": "BenchmarkBytes__n_7", "value": 572.9, "unit": "ns/op", "extra": "2095533 times" }, { "name": "BenchmarkBytes__n_8", "value": 573.3, "unit": "ns/op", "extra": "2103978 times" }, { "name": "BenchmarkBytes__n_16", "value": 594.1, "unit": "ns/op", "extra": "2080167 times" }, { "name": "BenchmarkBytes__n_32", "value": 582.5, "unit": "ns/op", "extra": "2055406 times" }, { "name": "BenchmarkBytes__n_128", "value": 905.6, "unit": "ns/op", "extra": "1325913 times" }, { "name": "BenchmarkBytes__n_1024", "value": 3333, "unit": "ns/op", "extra": "354051 times" }, { "name": "BenchmarkBytes__n_409600", "value": 1112374, "unit": "ns/op", "extra": "1008 times" }, { "name": "BenchmarkBytes__n_2394345", "value": 6368005, "unit": "ns/op", "extra": "187 times" }, { "name": "BenchmarkInt__n__2394345", "value": 2.198, "unit": "ns/op", "extra": "540087800 times" }, { "name": "BenchmarkInt__n__409600", "value": 2.177, "unit": "ns/op", "extra": "524088033 times" }, { "name": "BenchmarkInt__n__1024", "value": 2.179, "unit": "ns/op", "extra": "550394512 times" }, { "name": "BenchmarkInt__n__128", "value": 2.177, "unit": "ns/op", "extra": "541566454 times" }, { "name": "BenchmarkInt__n__32", "value": 2.191, "unit": "ns/op", "extra": "547224033 times" }, { "name": "BenchmarkInt__n__16", "value": 2.193, "unit": "ns/op", "extra": "549256579 times" }, { "name": "BenchmarkInt__n__8", "value": 2.18, "unit": "ns/op", "extra": "548065108 times" }, { "name": "BenchmarkInt__n__7", "value": 2.177, "unit": "ns/op", "extra": "548578552 times" }, { "name": "BenchmarkInt__n__2", "value": 2.176, "unit": "ns/op", "extra": "549134826 times" }, { "name": "BenchmarkInt__n__1", "value": 2.179, "unit": "ns/op", "extra": "550066744 times" }, { "name": "BenchmarkInt__n_0", "value": 2.177, "unit": "ns/op", "extra": "550249746 times" }, { "name": "BenchmarkInt__n_1", "value": 77.43, "unit": "ns/op", "extra": "15110667 times" }, { "name": "BenchmarkInt__n_2", "value": 712.8, "unit": "ns/op", "extra": "1626817 times" }, { "name": "BenchmarkInt__n_7", "value": 788.3, "unit": "ns/op", "extra": "1516713 times" }, { "name": "BenchmarkInt__n_8", "value": 707.2, "unit": "ns/op", "extra": "1680771 times" }, { "name": "BenchmarkInt__n_16", "value": 706.7, "unit": "ns/op", "extra": "1698511 times" }, { "name": "BenchmarkInt__n_32", "value": 707, "unit": "ns/op", "extra": "1700448 times" }, { "name": "BenchmarkInt__n_128", "value": 704.9, "unit": "ns/op", "extra": "1695339 times" }, { "name": "BenchmarkInt__n_1024", "value": 705.4, "unit": "ns/op", "extra": "1705953 times" }, { "name": "BenchmarkInt__n_409600", "value": 867, "unit": "ns/op", "extra": "1382203 times" }, { "name": "BenchmarkInt__n_2394345", "value": 1138, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkInt64__n__2394345", "value": 2.189, "unit": "ns/op", "extra": "542229120 times" }, { "name": "BenchmarkInt64__n__409600", "value": 2.178, "unit": "ns/op", "extra": "550169989 times" }, { "name": "BenchmarkInt64__n__1024", "value": 2.179, "unit": "ns/op", "extra": "550868341 times" }, { "name": "BenchmarkInt64__n__128", "value": 2.177, "unit": "ns/op", "extra": "550246638 times" }, { "name": "BenchmarkInt64__n__32", "value": 2.178, "unit": "ns/op", "extra": "550613592 times" }, { "name": "BenchmarkInt64__n__16", "value": 2.178, "unit": "ns/op", "extra": "550398880 times" }, { "name": "BenchmarkInt64__n__8", "value": 2.177, "unit": "ns/op", "extra": "549705280 times" }, { "name": "BenchmarkInt64__n__7", "value": 2.179, "unit": "ns/op", "extra": "551365104 times" }, { "name": "BenchmarkInt64__n__2", "value": 2.187, "unit": "ns/op", "extra": "550722147 times" }, { "name": "BenchmarkInt64__n__1", "value": 2.178, "unit": "ns/op", "extra": "547509260 times" }, { "name": "BenchmarkInt64__n_0", "value": 2.18, "unit": "ns/op", "extra": "549946729 times" }, { "name": "BenchmarkInt64__n_1", "value": 77.3, "unit": "ns/op", "extra": "15064170 times" }, { "name": "BenchmarkInt64__n_2", "value": 711.5, "unit": "ns/op", "extra": "1656866 times" }, { "name": "BenchmarkInt64__n_7", "value": 791.2, "unit": "ns/op", "extra": "1518986 times" }, { "name": "BenchmarkInt64__n_8", "value": 707.8, "unit": "ns/op", "extra": "1686806 times" }, { "name": "BenchmarkInt64__n_16", "value": 709.6, "unit": "ns/op", "extra": "1685671 times" }, { "name": "BenchmarkInt64__n_32", "value": 706, "unit": "ns/op", "extra": "1664390 times" }, { "name": "BenchmarkInt64__n_128", "value": 707.1, "unit": "ns/op", "extra": "1698058 times" }, { "name": "BenchmarkInt64__n_1024", "value": 705, "unit": "ns/op", "extra": "1707370 times" }, { "name": "BenchmarkInt64__n_409600", "value": 867.7, "unit": "ns/op", "extra": "1384338 times" }, { "name": "BenchmarkInt64__n_2394345", "value": 1134, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_0", "value": 19.69, "unit": "ns/op", "extra": "61159778 times" }, { "name": "BenchmarkHex__n_1", "value": 607.9, "unit": "ns/op", "extra": "1984722 times" }, { "name": "BenchmarkHex__n_2", "value": 610, "unit": "ns/op", "extra": "1955875 times" }, { "name": "BenchmarkHex__n_7", "value": 642.8, "unit": "ns/op", "extra": "1864492 times" }, { "name": "BenchmarkHex__n_8", "value": 642.4, "unit": "ns/op", "extra": "1864848 times" }, { "name": "BenchmarkHex__n_16", "value": 655.9, "unit": "ns/op", "extra": "1829252 times" }, { "name": "BenchmarkHex__n_32", "value": 698.6, "unit": "ns/op", "extra": "1764939 times" }, { "name": "BenchmarkHex__n_128", "value": 1133, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkHex__n_1024", "value": 4791, "unit": "ns/op", "extra": "254059 times" }, { "name": "BenchmarkHex__n_409600", "value": 1629050, "unit": "ns/op", "extra": "732 times" }, { "name": "BenchmarkHex__n_2394345", "value": 9354130, "unit": "ns/op", "extra": "127 times" }, { "name": "BenchmarkBase64__n_0", "value": 21.45, "unit": "ns/op", "extra": "56517336 times" }, { "name": "BenchmarkBase64__n_1", "value": 619, "unit": "ns/op", "extra": "1949312 times" }, { "name": "BenchmarkBase64__n_2", "value": 617.5, "unit": "ns/op", "extra": "1949176 times" }, { "name": "BenchmarkBase64__n_7", "value": 646.4, "unit": "ns/op", "extra": "1848198 times" }, { "name": "BenchmarkBase64__n_8", "value": 647.2, "unit": "ns/op", "extra": "1855327 times" }, { "name": "BenchmarkBase64__n_16", "value": 666.5, "unit": "ns/op", "extra": "1808114 times" }, { "name": "BenchmarkBase64__n_32", "value": 681.1, "unit": "ns/op", "extra": "1755440 times" }, { "name": "BenchmarkBase64__n_128", "value": 1112, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64__n_1024", "value": 4532, "unit": "ns/op", "extra": "263439 times" }, { "name": "BenchmarkBase64__n_409600", "value": 1533827, "unit": "ns/op", "extra": "766 times" }, { "name": "BenchmarkBase64__n_2394345", "value": 8979724, "unit": "ns/op", "extra": "132 times" }, { "name": "BenchmarkBase64URL__n_0", "value": 21.45, "unit": "ns/op", "extra": "56859528 times" }, { "name": "BenchmarkBase64URL__n_1", "value": 611.8, "unit": "ns/op", "extra": "1978942 times" }, { "name": "BenchmarkBase64URL__n_2", "value": 617.4, "unit": "ns/op", "extra": "1972899 times" }, { "name": "BenchmarkBase64URL__n_7", "value": 646.1, "unit": "ns/op", "extra": "1855022 times" }, { "name": "BenchmarkBase64URL__n_8", "value": 648.5, "unit": "ns/op", "extra": "1853338 times" }, { "name": "BenchmarkBase64URL__n_16", "value": 663.6, "unit": "ns/op", "extra": "1806795 times" }, { "name": "BenchmarkBase64URL__n_32", "value": 681.1, "unit": "ns/op", "extra": "1758000 times" }, { "name": "BenchmarkBase64URL__n_128", "value": 1120, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkBase64URL__n_1024", "value": 4548, "unit": "ns/op", "extra": "262978 times" }, { "name": "BenchmarkBase64URL__n_409600", "value": 1544800, "unit": "ns/op", "extra": "780 times" }, { "name": "BenchmarkBase64URL__n_2394345", "value": 9063362, "unit": "ns/op", "extra": "132 times" }, { "name": "BenchmarkAlphanumeric__n_0", "value": 81.17, "unit": "ns/op", "extra": "14729824 times" }, { "name": "BenchmarkAlphanumeric__n_1", "value": 791.7, "unit": "ns/op", "extra": "1514749 times" }, { "name": "BenchmarkAlphanumeric__n_2", "value": 1505, "unit": "ns/op", "extra": "808797 times" }, { "name": "BenchmarkAlphanumeric__n_7", "value": 4964, "unit": "ns/op", "extra": "243268 times" }, { "name": "BenchmarkAlphanumeric__n_8", "value": 5696, "unit": "ns/op", "extra": "212578 times" }, { "name": "BenchmarkAlphanumeric__n_16", "value": 11316, "unit": "ns/op", "extra": "107275 times" }, { "name": "BenchmarkAlphanumeric__n_32", "value": 22454, "unit": "ns/op", "extra": "53143 times" }, { "name": "BenchmarkAlphanumeric__n_128", "value": 88853, "unit": "ns/op", "extra": "13482 times" }, { "name": "BenchmarkAlphanumeric__n_1024", "value": 710662, "unit": "ns/op", "extra": "1695 times" }, { "name": "BenchmarkAlphanumeric__n_409600", "value": 284543520, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphanumeric__n_2394345", "value": 1661852392, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkAlphabetic__n_0", "value": 61.71, "unit": "ns/op", "extra": "19414737 times" }, { "name": "BenchmarkAlphabetic__n_1", "value": 890.2, "unit": "ns/op", "extra": "1344546 times" }, { "name": "BenchmarkAlphabetic__n_2", "value": 1715, "unit": "ns/op", "extra": "705958 times" }, { "name": "BenchmarkAlphabetic__n_7", "value": 5725, "unit": "ns/op", "extra": "208598 times" }, { "name": "BenchmarkAlphabetic__n_8", "value": 6571, "unit": "ns/op", "extra": "183570 times" }, { "name": "BenchmarkAlphabetic__n_16", "value": 13023, "unit": "ns/op", "extra": "92568 times" }, { "name": "BenchmarkAlphabetic__n_32", "value": 25907, "unit": "ns/op", "extra": "46168 times" }, { "name": "BenchmarkAlphabetic__n_128", "value": 103055, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkAlphabetic__n_1024", "value": 823184, "unit": "ns/op", "extra": "1459 times" }, { "name": "BenchmarkAlphabetic__n_409600", "value": 328913507, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkAlphabetic__n_2394345", "value": 1926788193, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkNumeric__n_0", "value": 33.2, "unit": "ns/op", "extra": "35473044 times" }, { "name": "BenchmarkNumeric__n_1", "value": 1066, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkNumeric__n_2", "value": 2111, "unit": "ns/op", "extra": "572562 times" }, { "name": "BenchmarkNumeric__n_7", "value": 7173, "unit": "ns/op", "extra": "169339 times" }, { "name": "BenchmarkNumeric__n_8", "value": 8234, "unit": "ns/op", "extra": "145766 times" }, { "name": "BenchmarkNumeric__n_16", "value": 16385, "unit": "ns/op", "extra": "72448 times" }, { "name": "BenchmarkNumeric__n_32", "value": 32585, "unit": "ns/op", "extra": "36448 times" }, { "name": "BenchmarkNumeric__n_128", "value": 129758, "unit": "ns/op", "extra": "9372 times" }, { "name": "BenchmarkNumeric__n_1024", "value": 1033320, "unit": "ns/op", "extra": "1164 times" }, { "name": "BenchmarkNumeric__n_409600", "value": 414049441, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkNumeric__n_2394345", "value": 2446538511, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpper__n_0", "value": 44.15, "unit": "ns/op", "extra": "26932348 times" }, { "name": "BenchmarkUpper__n_1", "value": 875.5, "unit": "ns/op", "extra": "1371091 times" }, { "name": "BenchmarkUpper__n_2", "value": 1715, "unit": "ns/op", "extra": "705397 times" }, { "name": "BenchmarkUpper__n_7", "value": 5707, "unit": "ns/op", "extra": "213118 times" }, { "name": "BenchmarkUpper__n_8", "value": 6568, "unit": "ns/op", "extra": "180664 times" }, { "name": "BenchmarkUpper__n_16", "value": 12995, "unit": "ns/op", "extra": "91285 times" }, { "name": "BenchmarkUpper__n_32", "value": 25840, "unit": "ns/op", "extra": "46168 times" }, { "name": "BenchmarkUpper__n_128", "value": 102935, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUpper__n_1024", "value": 824533, "unit": "ns/op", "extra": "1461 times" }, { "name": "BenchmarkUpper__n_409600", "value": 329979259, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUpper__n_2394345", "value": 1932383558, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUpperNumeric__n_0", "value": 50.77, "unit": "ns/op", "extra": "23148386 times" }, { "name": "BenchmarkUpperNumeric__n_1", "value": 1189, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkUpperNumeric__n_2", "value": 2315, "unit": "ns/op", "extra": "517076 times" }, { "name": "BenchmarkUpperNumeric__n_7", "value": 7857, "unit": "ns/op", "extra": "151502 times" }, { "name": "BenchmarkUpperNumeric__n_8", "value": 9044, "unit": "ns/op", "extra": "132724 times" }, { "name": "BenchmarkUpperNumeric__n_16", "value": 18039, "unit": "ns/op", "extra": "66538 times" }, { "name": "BenchmarkUpperNumeric__n_32", "value": 35909, "unit": "ns/op", "extra": "33668 times" }, { "name": "BenchmarkUpperNumeric__n_128", "value": 142377, "unit": "ns/op", "extra": "8456 times" }, { "name": "BenchmarkUpperNumeric__n_1024", "value": 1151187, "unit": "ns/op", "extra": "1015 times" }, { "name": "BenchmarkUpperNumeric__n_409600", "value": 455646841, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkUpperNumeric__n_2394345", "value": 2670557380, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLower__n_0", "value": 44.24, "unit": "ns/op", "extra": "27021555 times" }, { "name": "BenchmarkLower__n_1", "value": 880.1, "unit": "ns/op", "extra": "1375707 times" }, { "name": "BenchmarkLower__n_2", "value": 1695, "unit": "ns/op", "extra": "716097 times" }, { "name": "BenchmarkLower__n_7", "value": 5715, "unit": "ns/op", "extra": "208797 times" }, { "name": "BenchmarkLower__n_8", "value": 6544, "unit": "ns/op", "extra": "182923 times" }, { "name": "BenchmarkLower__n_16", "value": 13020, "unit": "ns/op", "extra": "92337 times" }, { "name": "BenchmarkLower__n_32", "value": 25868, "unit": "ns/op", "extra": "46226 times" }, { "name": "BenchmarkLower__n_128", "value": 103172, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkLower__n_1024", "value": 826797, "unit": "ns/op", "extra": "1455 times" }, { "name": "BenchmarkLower__n_409600", "value": 328796793, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkLower__n_2394345", "value": 1928862223, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkLowerNumeric__n_0", "value": 50.58, "unit": "ns/op", "extra": "23477164 times" }, { "name": "BenchmarkLowerNumeric__n_1", "value": 1187, "unit": "ns/op", "extra": "1000000 times" }, { "name": "BenchmarkLowerNumeric__n_2", "value": 2323, "unit": "ns/op", "extra": "517244 times" }, { "name": "BenchmarkLowerNumeric__n_7", "value": 7851, "unit": "ns/op", "extra": "152120 times" }, { "name": "BenchmarkLowerNumeric__n_8", "value": 8991, "unit": "ns/op", "extra": "132681 times" }, { "name": "BenchmarkLowerNumeric__n_16", "value": 17937, "unit": "ns/op", "extra": "66645 times" }, { "name": "BenchmarkLowerNumeric__n_32", "value": 35668, "unit": "ns/op", "extra": "32468 times" }, { "name": "BenchmarkLowerNumeric__n_128", "value": 142435, "unit": "ns/op", "extra": "8552 times" }, { "name": "BenchmarkLowerNumeric__n_1024", "value": 1135714, "unit": "ns/op", "extra": "1054 times" }, { "name": "BenchmarkLowerNumeric__n_409600", "value": 460574283, "unit": "ns/op", "extra": "3 times" }, { "name": "BenchmarkLowerNumeric__n_2394345", "value": 2666725439, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__greek", "value": 7.197, "unit": "ns/op", "extra": "164933998 times" }, { "name": "BenchmarkString__chinese", "value": 7.776, "unit": "ns/op", "extra": "154211445 times" }, { "name": "BenchmarkString__japanese", "value": 7.78, "unit": "ns/op", "extra": "153617113 times" }, { "name": "BenchmarkString__n_0", "value": 68.22, "unit": "ns/op", "extra": "18160201 times" }, { "name": "BenchmarkString__n_1", "value": 876.4, "unit": "ns/op", "extra": "1360357 times" }, { "name": "BenchmarkString__n_2", "value": 1688, "unit": "ns/op", "extra": "720705 times" }, { "name": "BenchmarkString__n_7", "value": 5641, "unit": "ns/op", "extra": "212913 times" }, { "name": "BenchmarkString__n_8", "value": 6464, "unit": "ns/op", "extra": "183060 times" }, { "name": "BenchmarkString__n_16", "value": 12796, "unit": "ns/op", "extra": "93532 times" }, { "name": "BenchmarkString__n_32", "value": 25480, "unit": "ns/op", "extra": "47096 times" }, { "name": "BenchmarkString__n_128", "value": 101960, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkString__n_1024", "value": 813084, "unit": "ns/op", "extra": "1478 times" }, { "name": "BenchmarkString__n_409600", "value": 329461043, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkString__n_2394345", "value": 1912737451, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkString__uppercase", "value": 14984, "unit": "ns/op", "extra": "79180 times" }, { "name": "BenchmarkString__lowercase", "value": 15055, "unit": "ns/op", "extra": "79539 times" }, { "name": "BenchmarkUnicodeString__greek", "value": 22114, "unit": "ns/op", "extra": "54385 times" }, { "name": "BenchmarkUnicodeString__chinese", "value": 32771, "unit": "ns/op", "extra": "36457 times" }, { "name": "BenchmarkUnicodeString__japanese", "value": 32150, "unit": "ns/op", "extra": "37422 times" }, { "name": "BenchmarkUnicodeString__n_0", "value": 39.7, "unit": "ns/op", "extra": "29627025 times" }, { "name": "BenchmarkUnicodeString__n_1", "value": 873.7, "unit": "ns/op", "extra": "1378288 times" }, { "name": "BenchmarkUnicodeString__n_2", "value": 1676, "unit": "ns/op", "extra": "723360 times" }, { "name": "BenchmarkUnicodeString__n_7", "value": 5672, "unit": "ns/op", "extra": "211683 times" }, { "name": "BenchmarkUnicodeString__n_8", "value": 6483, "unit": "ns/op", "extra": "185228 times" }, { "name": "BenchmarkUnicodeString__n_16", "value": 12891, "unit": "ns/op", "extra": "92655 times" }, { "name": "BenchmarkUnicodeString__n_32", "value": 25702, "unit": "ns/op", "extra": "46660 times" }, { "name": "BenchmarkUnicodeString__n_128", "value": 102743, "unit": "ns/op", "extra": "10000 times" }, { "name": "BenchmarkUnicodeString__n_1024", "value": 818787, "unit": "ns/op", "extra": "1462 times" }, { "name": "BenchmarkUnicodeString__n_409600", "value": 326075056, "unit": "ns/op", "extra": "4 times" }, { "name": "BenchmarkUnicodeString__n_2394345", "value": 1896789396, "unit": "ns/op", "extra": "1 times" }, { "name": "BenchmarkUnicodeString__uppercase", "value": 15090, "unit": "ns/op", "extra": "79462 times" }, { "name": "BenchmarkUnicodeString__lowercase", "value": 15109, "unit": "ns/op", "extra": "79658 times" }, { "name": "BenchmarkDNSLabel__n__128", "value": 2.494, "unit": "ns/op", "extra": "474020056 times" }, { "name": "BenchmarkDNSLabel__n_0", "value": 2.486, "unit": "ns/op", "extra": "481150681 times" }, { "name": "BenchmarkDNSLabel__n_1", "value": 880.2, "unit": "ns/op", "extra": "1356061 times" }, { "name": "BenchmarkDNSLabel__n_2", "value": 2133, "unit": "ns/op", "extra": "568699 times" }, { "name": "BenchmarkDNSLabel__n_3", "value": 3323, "unit": "ns/op", "extra": "365934 times" }, { "name": "BenchmarkDNSLabel__n_4", "value": 4436, "unit": "ns/op", "extra": "273325 times" }, { "name": "BenchmarkDNSLabel__n_5", "value": 5611, "unit": "ns/op", "extra": "213716 times" }, { "name": "BenchmarkDNSLabel__n_6", "value": 6712, "unit": "ns/op", "extra": "179473 times" }, { "name": "BenchmarkDNSLabel__n_7", "value": 7934, "unit": "ns/op", "extra": "152376 times" }, { "name": "BenchmarkDNSLabel__n_8", "value": 9051, "unit": "ns/op", "extra": "133336 times" }, { "name": "BenchmarkDNSLabel__n_16", "value": 18233, "unit": "ns/op", "extra": "65984 times" }, { "name": "BenchmarkDNSLabel__n_32", "value": 36540, "unit": "ns/op", "extra": "32866 times" }, { "name": "BenchmarkDNSLabel__n_63", "value": 71943, "unit": "ns/op", "extra": "16650 times" }, { "name": "BenchmarkDNSLabel__n_64", "value": 2.504, "unit": "ns/op", "extra": "474514306 times" }, { "name": "BenchmarkDNSLabel__n_128", "value": 2.494, "unit": "ns/op", "extra": "481849281 times" }, { "name": "BenchmarkUUID_4", "value": 661.6, "unit": "ns/op", "extra": "1812894 times" }, { "name": "BenchmarkUUIDv7_4", "value": 718, "unit": "ns/op", "extra": "1666240 times" }, { "name": "BenchmarkNewRandom_4", "value": 587, "unit": "ns/op", "extra": "2042040 times" }, { "name": "BenchmarkUUID_String_4", "value": 48.51, "unit": "ns/op", "extra": "24212884 times" }, { "name": "BenchmarkFromBytes_4", "value": 0.6318, "unit": "ns/op", "extra": "1000000000 times" }, { "name": "BenchmarkFromString_4", "value": 133.3, "unit": "ns/op", "extra": "9034903 times" }, { "name": "BenchmarkUUID_Time_4", "value": 5.232, "unit": "ns/op", "extra": "227158744 times" }, { "name": "BenchmarkUUID_Version_4", "value": 0.3116, "unit": "ns/op", "extra": "1000000000 times" }, { "name": "BenchmarkNewV7_4", "value": 650.9, "unit": "ns/op", "extra": "1844734 times" }, { "name": "BenchmarkV7Time_4", "value": 160.6, "unit": "ns/op", "extra": "8588475 times" } ] } ] } }