]> Cypherpunks.ru repositories - gostls13.git/commit
[dev.typeparams] runtime: remove variadic defer/go calls
authorCherry Mui <cherryyz@google.com>
Fri, 4 Jun 2021 21:04:46 +0000 (17:04 -0400)
committerCherry Mui <cherryyz@google.com>
Tue, 8 Jun 2021 19:46:10 +0000 (19:46 +0000)
commit12b37b713fddcee366d286a858c452f3bfdfa794
treed3009e89858379aabf95a7f38f33670f972652da
parent5b350505da37a37ebfedbc4114777107867a4181
[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>
src/cmd/compile/internal/test/inl_test.go
src/cmd/internal/objabi/funcid.go
src/runtime/panic.go
src/runtime/proc.go
src/runtime/traceback.go