]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/escape: flip transient to !persists
authorMatthew Dempsky <mdempsky@google.com>
Tue, 15 Aug 2023 21:02:37 +0000 (14:02 -0700)
committerGopher Robot <gobot@golang.org>
Thu, 17 Aug 2023 14:27:55 +0000 (14:27 +0000)
commit4e336b8e1ee9bde0d8b797ea0131f6859361e368
tree114ac4e9ce09d2285405403c8848ac2b740e6d94
parent570763e0ec50dff90073d6261eb7cd16e4aaf532
cmd/compile/internal/escape: flip transient to !persists

I want to add more location properties (e.g., to track indirect stores
and calls), and it's easier to reason about them if they're all
consistent that "true" means more consequences than less.

Change-Id: I3f8674bb11877ba33082a0f5f7d8e55ad6d7a4cc
Reviewed-on: https://go-review.googlesource.com/c/go/+/520257
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Than McIntosh <thanm@google.com>
src/cmd/compile/internal/escape/call.go
src/cmd/compile/internal/escape/escape.go
src/cmd/compile/internal/escape/expr.go
src/cmd/compile/internal/escape/graph.go
src/cmd/compile/internal/escape/solve.go
src/cmd/compile/internal/escape/stmt.go