publisher: Fix memory usage in writeStats
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 27 Nov 2020 07:46:58 +0000 (08:46 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 27 Nov 2020 08:13:16 +0000 (09:13 +0100)
commitd162bbd7990b6a523bdadcd10bf60fcb43ecf270
treeffba53b89c087ecc551e203c5d624a0c726fa14e
parent17e0bbe821b508cea936bcfd5c1c181bdb8ad70d
publisher: Fix memory usage in writeStats

```
name                     old time/op    new time/op    delta
ClassCollectorWriter-16    72.1µs ± 0%    32.3µs ± 0%  -55.17%  (p=0.029 n=4+4)

name                     old alloc/op   new alloc/op   delta
ClassCollectorWriter-16    85.9kB ± 0%    35.1kB ± 0%  -59.16%  (p=0.029 n=4+4)

name                     old allocs/op  new allocs/op  delta
ClassCollectorWriter-16       329 ± 0%       149 ± 0%  -54.71%  (p=0.029 n=4+4)
```

Fixes #7945
publisher/htmlElementsCollector.go
publisher/htmlElementsCollector_test.go