mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-07 20:30:36 -05:00
9af47f07d3
50% speedup. Fix #91 to run the benchmark: go test -test.run=NONE -bench=".*" -test.benchmem=true ./transform/ > new.txt to compare the results: /usr/local/go/misc/benchcmp baseline.txt new.txt Speedup and memory improvements benchmark old ns/op new ns/op delta BenchmarkChain 101219 50453 -50.15% BenchmarkTransform 51625 45531 -11.80% benchmark old allocs new allocs delta BenchmarkChain 222 103 -53.60% BenchmarkTransform 135 106 -21.48% benchmark old bytes new bytes delta BenchmarkChain 23919 10998 -54.02% BenchmarkTransform 11858 10665 -10.06%
4 lines
201 B
Text
4 lines
201 B
Text
PASS
|
|
BenchmarkChain 50000 50453 ns/op 10998 B/op 103 allocs/op
|
|
BenchmarkTransform 50000 45531 ns/op 10665 B/op 106 allocs/op
|
|
ok github.com/spf13/hugo/transform 5.904s
|