compare

~bigbes/sr-ht-tokens

base run:18 run b753f9e9
head run:140 run 563bb2bb
benchmark unit environment base head delta
ParseBearer/bearer-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 0.000 ± 0% n=10 0.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParseBearer/bearer-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 0.000 ± 0% n=10 0.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParseBearer/bearer-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 69.06n ± 16% n=10 77.64n ± 0% n=10 +12.42% regression p=0.023 n=10
ParseBearer/other-scheme-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 0.000 ± 0% n=10 0.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParseBearer/other-scheme-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 0.000 ± 0% n=10 0.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParseBearer/other-scheme-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 54.08n ± 7% n=10 69.53n ± 1% n=10 +28.57% regression p=0.000 n=10
ParseBearer/absent-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 0.000 ± 0% n=10 0.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParseBearer/absent-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 0.000 ± 0% n=10 0.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParseBearer/absent-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 31.38n ± 14% n=10 33.70n ± 4% n=10 ~ p=0.052 n=10
ValidateTokenShape/valid-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 32.00 ± 0% n=10 32.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/valid-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 1.000 ± 0% n=10 1.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/valid-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 89.42n ± 11% n=10 63.42n ± 3% n=10 -29.07% improvement p=0.000 n=10
ValidateTokenShape/not-ours-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 1.492Ki ± 0% n=10 1.492Ki ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/not-ours-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 11.00 ± 0% n=10 11.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/not-ours-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 3.598µ ± 5% n=10 3.061µ ± 4% n=10 -14.93% improvement p=0.000 n=10
ValidateTokenShape/trailing-newline-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 1.477Ki ± 0% n=10 1.477Ki ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/trailing-newline-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 11.00 ± 0% n=10 11.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/trailing-newline-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 3.360µ ± 7% n=10 2.983µ ± 7% n=10 -11.22% improvement p=0.001 n=10
ValidateTokenShape/bad-base64-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 1.477Ki ± 0% n=10 1.477Ki ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/bad-base64-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 11.00 ± 0% n=10 11.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ValidateTokenShape/bad-base64-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 3.072µ ± 13% n=10 2.666µ ± 3% n=10 -13.23% improvement p=0.000 n=10
ParentVerify/live-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 96.00 ± 0% n=10 96.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParentVerify/live-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 2.000 ± 0% n=10 2.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParentVerify/live-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 668.5n ± 7% n=10 582.9n ± 2% n=10 -12.80% improvement p=0.000 n=10
ParentVerify/unknown-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 1.727Ki ± 0% n=10 1.727Ki ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParentVerify/unknown-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 17.00 ± 0% n=10 17.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParentVerify/unknown-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 4.554µ ± 6% n=10 4.142µ ± 3% n=10 -9.05% improvement p=0.000 n=10
ParentVerify/malformed-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 1.492Ki ± 0% n=10 1.492Ki ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParentVerify/malformed-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 11.00 ± 0% n=10 11.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ParentVerify/malformed-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/authn · AMD Ryzen 7 3700X 8-Core Processor 3.986µ ± 3% n=10 3.376µ ± 3% n=10 -15.30% improvement p=0.000 n=10