Benchmarks added in the per-connection-overhead work triggered errcheck warnings (37 unchecked Close/Fprintf in tool/bench code) and a data race on package-level `sink` variable written by concurrent goroutines. - Exclude benchmarks/ and *_bench_test.go from errcheck/ineffassign - Replace concurrent `sink = buf[X]` with runtime.KeepAlive(&buf)pull/434/head
|
|
||
| 19 |
|
19 |
|
| 20 |
|
20 |
|
| 21 |
|
21 |
|
|
22 |
|
|
|
23 |
|
|
|
24 |
|
|
|
25 |
|
|
|
26 |
|
|
|
27 |
|
|
|
28 |
|
|
|
29 |
|
|
|
30 |
|
|
|
||
| 30 |
|
30 |
|
| 31 |
|
31 |
|
| 32 |
|
32 |
|
| 33 |
|
|
|
| 34 |
|
33 |
|
|
34 |
|
|
| 35 |
|
35 |
|
| 36 |
|
36 |
|
| 37 |
|
37 |
|
|
|
||
| 66 |
|
66 |
|
| 67 |
|
67 |
|
| 68 |
|
68 |
|
| 69 |
|
|
|
| 70 |
|
69 |
|
| 71 |
|
70 |
|
|
71 |
|
|
| 72 |
|
72 |
|
| 73 |
|
73 |
|
| 74 |
|
74 |
|
|
|
||
| 123 |
|
123 |
|
| 124 |
|
124 |
|
| 125 |
|
125 |
|
| 126 |
|
|
|
| 127 |
|
126 |
|
|
127 |
|
|
| 128 |
|
128 |
|
| 129 |
|
129 |
|
| 130 |
|
130 |
|
|
|
||
| 154 |
|
154 |
|
| 155 |
|
155 |
|
| 156 |
|
156 |
|
| 157 |
|
|
|
| 158 |
|
157 |
|
|
158 |
|
|
| 159 |
|
159 |
|
| 160 |
|
160 |
|
| 161 |
|
161 |
|
|
|
||
| 186 |
|
186 |
|
| 187 |
|
187 |
|
| 188 |
|
188 |
|
| 189 |
|
|
|
| 190 |
|
189 |
|
| 191 |
|
190 |
|
|
191 |
|
|
| 192 |
|
192 |
|
| 193 |
|
193 |
|
| 194 |
|
194 |
|