diff options
author | Cherry Mui <cherryyz@google.com> | 2021-06-04 17:04:46 -0400 |
---|---|---|
committer | Cherry Mui <cherryyz@google.com> | 2021-06-08 19:46:10 +0000 |
commit | 12b37b713fddcee366d286a858c452f3bfdfa794 (patch) | |
tree | d3009e89858379aabf95a7f38f33670f972652da /src/cmd/internal | |
parent | 5b350505da37a37ebfedbc4114777107867a4181 (diff) | |
download | go-12b37b713fddcee366d286a858c452f3bfdfa794.tar.gz go-12b37b713fddcee366d286a858c452f3bfdfa794.zip |
[dev.typeparams] runtime: remove variadic defer/go calls
Now that defer/go wrapping is used, deferred/go'd functions are
always argumentless. Remove the code handling arguments.
This CL is mostly removing the fallback code path. There are more
cleanups to be done, in later CLs.
Change-Id: I87bfd3fb2d759fbeb6487b8125c0f6992863d6e5
Reviewed-on: https://go-review.googlesource.com/c/go/+/325915
Trust: Cherry Mui <cherryyz@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Diffstat (limited to 'src/cmd/internal')
-rw-r--r-- | src/cmd/internal/objabi/funcid.go | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/cmd/internal/objabi/funcid.go b/src/cmd/internal/objabi/funcid.go index 93ebd7be94..d881cdd061 100644 --- a/src/cmd/internal/objabi/funcid.go +++ b/src/cmd/internal/objabi/funcid.go @@ -74,7 +74,6 @@ var funcIDs = map[string]FuncID{ // Don't show in call stack but otherwise not special. "deferreturn": FuncID_wrapper, "runOpenDeferFrame": FuncID_wrapper, - "reflectcallSave": FuncID_wrapper, "deferCallSave": FuncID_wrapper, } |