aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/testdata
diff options
context:
space:
mode:
authorThan McIntosh <thanm@google.com>2023-04-14 14:07:37 -0400
committerThan McIntosh <thanm@google.com>2023-04-17 14:52:32 +0000
commitd240226fe5aa94a41f1bdd481e71b88d2a987272 (patch)
tree9eda5ea7380cb28130da3504d75429998c97f920 /src/runtime/testdata
parent57678d5e033fad85660e08a5f5146eeda4022415 (diff)
downloadgo-d240226fe5aa94a41f1bdd481e71b88d2a987272.tar.xz
cmd/compile: rework marking of dead hidden closure functions
This patch generalizes the code in the inliner that marks unreferenced hidden closure functions as dead. Rather than doing the marking on the fly (previous approach), this new approach does a single pass at the end of inlining, which catches more dead functions. Fixes #59638. Updates #59404. Updates #59547. Change-Id: I54fd63e9e37c9123b08a3e7def7d1989919bba91 Reviewed-on: https://go-review.googlesource.com/c/go/+/484859 Reviewed-by: Matthew Dempsky <mdempsky@google.com> Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com> Run-TryBot: Than McIntosh <thanm@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/runtime/testdata')
0 files changed, 0 insertions, 0 deletions