]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.typeparams] cmd/compile, runtime: simplify opendefer metadata
authorCherry Mui <cherryyz@google.com>
Tue, 8 Jun 2021 22:07:16 +0000 (18:07 -0400)
committerCherry Mui <cherryyz@google.com>
Wed, 9 Jun 2021 01:31:08 +0000 (01:31 +0000)
commitb20747334a4a3dee51759369a098ef2a0c9dbcff
tree2b2702a6796854a7b847f7e0379d90885778e521
parentc0a86c10f174dd1679974b48a085273d02803121
[dev.typeparams] cmd/compile, runtime: simplify opendefer metadata

Now that deferred functions are always argumentless, we don't
need the metadata for the frame size, number of arguments, and
the information about each argument.

Change-Id: I99e75248a22bda6efbdf2012a2f35beca4c18fd7
Reviewed-on: https://go-review.googlesource.com/c/go/+/326061
Trust: Cherry Mui <cherryyz@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
src/cmd/compile/internal/ssagen/ssa.go
src/runtime/panic.go