]> git.maquefel.me Git - brevno-suite/hugo/commit
Add a common regexp cache
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 27 Jul 2023 17:20:48 +0000 (19:20 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 27 Jul 2023 17:23:12 +0000 (19:23 +0200)
commit4d7af757c99a561744c87c477d10b89e5c9d7e35
treed37b0d3fb9d5e6836737364a75c3dc53acff5559
parent7f058b8bab947db98939ed27a7c2a08468323d08
Add a common regexp cache

```
BenchmarkGetOrCompileRegexp-10     73959368         13.71 ns/op        0 B/op        0 allocs/op
BenchmarkCompileRegexp-10           3143529        380.1 ns/op      872 B/op       10 allocs/op
```
common/hstrings/strings.go
common/hstrings/strings_test.go
tpl/strings/regexp.go