]> Cypherpunks repositories - gostls13.git/commit
Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline code...
authorBryan C. Mills <bcmills@google.com>
Wed, 16 Oct 2019 20:41:53 +0000 (20:41 +0000)
committerBryan C. Mills <bcmills@google.com>
Wed, 16 Oct 2019 20:59:53 +0000 (20:59 +0000)
commitb76e6f88251712a21071d4ea11573bd8cdfa21de
tree8f61e6b95100c9ea5db743ed7934d0f253d3a58c
parent2718789bc7937c58a7a65e53d9cc941b04682f99
Revert "cmd/compile, cmd/link, runtime: make defers low-cost through inline code and extra funcdata"

This reverts CL 190098.

Reason for revert: broke several builders.

Change-Id: I69161352f9ded02537d8815f259c4d391edd9220
Reviewed-on: https://go-review.googlesource.com/c/go/+/201519
Run-TryBot: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Austin Clements <austin@google.com>
Reviewed-by: Dan Scales <danscales@google.com>
27 files changed:
src/cmd/compile/internal/gc/escape.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/gc/obj.go
src/cmd/compile/internal/gc/reflect.go
src/cmd/compile/internal/gc/sizeof_test.go
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/gc/syntax.go
src/cmd/compile/internal/gc/walk.go
src/cmd/compile/internal/ssa/deadstore.go
src/cmd/compile/internal/ssa/func.go
src/cmd/internal/obj/link.go
src/cmd/internal/objabi/funcdata.go
src/cmd/internal/objabi/funcid.go
src/cmd/internal/objabi/stack.go
src/cmd/link/internal/ld/pcln.go
src/cmd/link/internal/ld/symtab.go
src/runtime/callers_test.go
src/runtime/defer_test.go
src/runtime/funcdata.h
src/runtime/panic.go
src/runtime/runtime2.go
src/runtime/runtime_test.go
src/runtime/stack.go
src/runtime/symtab.go
test/defererrcheck.go [deleted file]
test/live.go
test/nosplit.go