Releases: bmf-san/goblin
Releases · bmf-san/goblin
6.3.5
6.3.4
6.3.3
6.3.2
6.3.1
6.3.0
6.2.5
What's Changed
Full Changelog: 6.2.4...6.2.5
Before(6.2.4)
go test -bench=. -cpu=1 -benchmem -count=1
goos: darwin
goarch: arm64
pkg: github.com/bmf-san/goblin
BenchmarkSetRoutes1 1000000000 0.0000027 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes5 1000000000 0.0000022 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes10 1000000000 0.0000025 ns/op 0 B/op 0 allocs/op
BenchmarkStatic1 17289736 61.54 ns/op 0 B/op 0 allocs/op
BenchmarkStatic5 6827828 180.7 ns/op 0 B/op 0 allocs/op
BenchmarkStatic10 3529551 359.1 ns/op 0 B/op 0 allocs/op
BenchmarkWildCard1 5931859 204.4 ns/op 328 B/op 3 allocs/op
BenchmarkWildCard5 2600925 461.9 ns/op 408 B/op 3 allocs/op
BenchmarkWildCard10 1496074 822.3 ns/op 600 B/op 3 allocs/op
BenchmarkRegexp1 3727276 315.6 ns/op 336 B/op 4 allocs/op
BenchmarkRegexp5 1000000 1045 ns/op 459 B/op 8 allocs/op
BenchmarkRegexp10 667413 1862 ns/op 694 B/op 13 allocs/op
PASS
ok github.com/bmf-san/goblin 13.267s
After(6.2.5)
goos: darwin
goarch: arm64
pkg: github.com/bmf-san/goblin
BenchmarkSetRoutes1 1000000000 0.0000022 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes5 1000000000 0.0000018 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes10 1000000000 0.0000025 ns/op 0 B/op 0 allocs/op
BenchmarkStatic1 18641005 57.88 ns/op 0 B/op 0 allocs/op
BenchmarkStatic5 6875048 176.5 ns/op 0 B/op 0 allocs/op
BenchmarkStatic10 3714705 359.5 ns/op 0 B/op 0 allocs/op
BenchmarkWildCard1 5812250 204.0 ns/op 328 B/op 3 allocs/op
BenchmarkWildCard5 2605432 467.2 ns/op 408 B/op 3 allocs/op
BenchmarkWildCard10 1501742 853.4 ns/op 609 B/op 3 allocs/op
BenchmarkRegexp1 3698962 338.7 ns/op 336 B/op 4 allocs/op
BenchmarkRegexp5 1000000 1122 ns/op 460 B/op 8 allocs/op
BenchmarkRegexp10 647394 1910 ns/op 694 B/op 13 allocs/op
PASS
ok github.com/bmf-san/goblin 13.507s
6.2.4
What's Changed
Full Changelog: 6.2.3...6.2.4
Before(6.2.3)
go test -bench=. -cpu=1 -benchmem -count=1
goos: darwin
goarch: arm64
pkg: github.com/bmf-san/goblin
BenchmarkSetRoutes1 1000000000 0.0000033 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes5 1000000000 0.0000041 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes10 1000000000 0.0000066 ns/op 0 B/op 0 allocs/op
BenchmarkStatic1 18368128 65.18 ns/op 0 B/op 0 allocs/op
BenchmarkStatic5 6692038 187.9 ns/op 0 B/op 0 allocs/op
BenchmarkStatic10 3657552 338.6 ns/op 0 B/op 0 allocs/op
BenchmarkWildCard1 4752026 255.7 ns/op 328 B/op 3 allocs/op
BenchmarkWildCard5 1729692 734.3 ns/op 408 B/op 3 allocs/op
BenchmarkWildCard10 1000000 1181 ns/op 558 B/op 3 allocs/op
BenchmarkRegexp1 3216968 375.3 ns/op 336 B/op 4 allocs/op
BenchmarkRegexp5 879732 1299 ns/op 459 B/op 8 allocs/op
BenchmarkRegexp10 499522 2319 ns/op 693 B/op 13 allocs/op
PASS
ok github.com/bmf-san/goblin 14.032s
After(6.2.4)
go test -bench=. -cpu=1 -benchmem -count=1
goos: darwin
goarch: arm64
pkg: github.com/bmf-san/goblin
BenchmarkSetRoutes1 1000000000 0.0000027 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes5 1000000000 0.0000022 ns/op 0 B/op 0 allocs/op
BenchmarkSetRoutes10 1000000000 0.0000025 ns/op 0 B/op 0 allocs/op
BenchmarkStatic1 17289736 61.54 ns/op 0 B/op 0 allocs/op
BenchmarkStatic5 6827828 180.7 ns/op 0 B/op 0 allocs/op
BenchmarkStatic10 3529551 359.1 ns/op 0 B/op 0 allocs/op
BenchmarkWildCard1 5931859 204.4 ns/op 328 B/op 3 allocs/op
BenchmarkWildCard5 2600925 461.9 ns/op 408 B/op 3 allocs/op
BenchmarkWildCard10 1496074 822.3 ns/op 600 B/op 3 allocs/op
BenchmarkRegexp1 3727276 315.6 ns/op 336 B/op 4 allocs/op
BenchmarkRegexp5 1000000 1045 ns/op 459 B/op 8 allocs/op
BenchmarkRegexp10 667413 1862 ns/op 694 B/op 13 allocs/op
PASS
ok github.com/bmf-san/goblin 13.267s