]> Cypherpunks repositories - gostls13.git/commit
html/template: grow srcset buffer in proportion to need
authorRhys Hiltner <rhys@justin.tv>
Fri, 6 Apr 2018 18:06:03 +0000 (11:06 -0700)
committerBrad Fitzpatrick <bradfitz@golang.org>
Fri, 6 Apr 2018 18:51:08 +0000 (18:51 +0000)
commitf4412aee749e9ca50e37427d169ce1a5543d7f6f
treee454420109d008c57044812d426eb66c198ef1c8
parente13a213c7f9d78cfb79f91bcf9b75e3d22362a92
html/template: grow srcset buffer in proportion to need

In particular, avoid exponential memory usage from growing it in
proportion to its current size.

Fixes #24731

Change-Id: I277d2fbac2ef7b00ae4b83d6d1dcd7f2e630a5cd
Reviewed-on: https://go-review.googlesource.com/105155
Reviewed-by: Daniel Martí <mvdan@mvdan.cc>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Daniel Martí <mvdan@mvdan.cc>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/html/template/escape_test.go
src/html/template/url.go