]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal: small tweak to merge locals trace output
authorThan McIntosh <thanm@google.com>
Fri, 5 Apr 2024 12:53:20 +0000 (12:53 +0000)
committerThan McIntosh <thanm@google.com>
Tue, 9 Apr 2024 16:41:32 +0000 (16:41 +0000)
commit26a1f4ae000dc9ce69ce40034302a86ac8f3ee3a
tree3767e5df2eeb9692d8b9f39160772e3f0b52b39a
parent875332b8a26a159b5c6bd715e123fd6bb6086804
cmd/compile/internal: small tweak to merge locals trace output

For -gcflags=-d=mergelocalstrace=1 (which reports estimated savings
from stack slot merging), emit separate values for pointerful vs
non-pointerful variables, for a bit more detail.

Updates #62737.
Updates #65532.
Updates #65495.

Change-Id: I9dd27d2a254036448c85c13d189d1ed36157c9d7
Reviewed-on: https://go-review.googlesource.com/c/go/+/576680
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
src/cmd/compile/internal/liveness/mergelocals.go
src/cmd/compile/internal/ssagen/pgen.go