Skip to content

Commit d2a0193

Browse files
bradfitzLukeShu
authored andcommitted
html: lazily populate Unescape tables
Saves ~105KB of heap for callers who don't use html.UnescapeString. (EscapeString is much more common). Also saves 70KB of binary size, because now the linker can do dead code elimination. (because #2559 is still open and global maps always generate init code) Fixes #26727 Updates #6853 Change-Id: I18fe9a273097e2c7e0cb7f88205cae1bb60fa89b Reviewed-on: https://go-review.googlesource.com/127075 Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Cherry-picked-from: golang/go@740e589
1 parent a56b454 commit d2a0193

File tree

3 files changed

+2257
-2235
lines changed

3 files changed

+2257
-2235
lines changed

0 commit comments

Comments
 (0)