diff options
| author | Than McIntosh <thanm@google.com> | 2023-05-01 15:23:42 -0400 |
|---|---|---|
| committer | Than McIntosh <thanm@google.com> | 2023-05-11 14:25:23 +0000 |
| commit | 6b2ad9ef50a279569e1146dcc8593badae2dbcd4 (patch) | |
| tree | cd312c83ae5c659b1a8bff490deb1c0026fe793a /src/cmd/compile/internal/base/debug.go | |
| parent | 3ee12d5702be8e2e13e256d6dec28c6464e0a7e5 (diff) | |
| download | go-6b2ad9ef50a279569e1146dcc8593badae2dbcd4.tar.xz | |
cmd/compile: remove debugging option InlineSCCOnePass from inliner
Delete the "InlineSCCOnePass" debugging flag and the inliner fallback
code that kicks in if it is used. The change it was intended to guard
has been working on tip for some time, no need for the fallback any
more.
Updates #58905.
Change-Id: I2e1dbc7640902d9402213db5ad338be03deb96c5
Reviewed-on: https://go-review.googlesource.com/c/go/+/492015
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Than McIntosh <thanm@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/base/debug.go')
| -rw-r--r-- | src/cmd/compile/internal/base/debug.go | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/base/debug.go b/src/cmd/compile/internal/base/debug.go index 81e8ed645d..ec20b18134 100644 --- a/src/cmd/compile/internal/base/debug.go +++ b/src/cmd/compile/internal/base/debug.go @@ -32,7 +32,6 @@ type DebugFlags struct { InlFuncsWithClosures int `help:"allow functions with closures to be inlined" concurrent:"ok"` InlStaticInit int `help:"allow static initialization of inlined calls" concurrent:"ok"` InterfaceCycles int `help:"allow anonymous interface cycles"` - InlineSCCOnePass int `help:"visit SCC funcs only once during inlining (legacy behavior)"` Libfuzzer int `help:"enable coverage instrumentation for libfuzzer"` LoopVar int `help:"shared (0, default), 1 (private loop variables), 2, private + log"` LoopVarHash string `help:"for debugging changes in loop behavior. Overrides experiment and loopvar flag."` |
