(b *testing.B)
| 904 | } |
| 905 | |
| 906 | func BenchmarkLinkBufferPoolGet(b *testing.B) { |
| 907 | var v *linkBufferNode |
| 908 | if false { |
| 909 | b.Logf("bs = %v", v) |
| 910 | } |
| 911 | |
| 912 | // benchmark |
| 913 | b.ReportAllocs() |
| 914 | b.SetParallelism(100) |
| 915 | b.ResetTimer() |
| 916 | b.RunParallel(func(pb *testing.PB) { |
| 917 | for pb.Next() { |
| 918 | v = newLinkBufferNode(0) |
| 919 | v.Release() |
| 920 | } |
| 921 | }) |
| 922 | } |
| 923 | |
| 924 | func BenchmarkCopyString(b *testing.B) { |
| 925 | s := make([]byte, 128*1024) |
nothing calls this directly
no test coverage detected
searching dependent graphs…