]> Cypherpunks repositories - gostls13.git/commit
Revert "cmd/compile,runtime: allocate defer records on the stack"
authorKeith Randall <khr@golang.org>
Wed, 5 Jun 2019 18:42:31 +0000 (18:42 +0000)
committerKeith Randall <khr@golang.org>
Wed, 5 Jun 2019 19:50:09 +0000 (19:50 +0000)
commit49200e3f3e61f505acb152e150d054ef1db03b3e
treea0449ffcfb21af960ab9053eac39e6e42318b34e
parente9a136d185af8dcdb270096af520087c92c8b4af
Revert "cmd/compile,runtime: allocate defer records on the stack"

This reverts commit fff4f599fe1c21e411a99de5c9b3777d06ce0ce6.

Reason for revert: Seems to still have issues around GC.

Fixes #32452

Change-Id: Ibe7af629f9ad6a3d5312acd7b066123f484da7f0
Reviewed-on: https://go-review.googlesource.com/c/go/+/180761
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
15 files changed:
src/cmd/compile/internal/gc/esc.go
src/cmd/compile/internal/gc/escape.go
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/reflect.go
src/cmd/compile/internal/gc/ssa.go
src/runtime/mgcmark.go
src/runtime/panic.go
src/runtime/runtime2.go
src/runtime/stack.go
src/runtime/stack_test.go
src/runtime/stubs.go
src/runtime/syscall_windows.go
src/runtime/traceback.go
test/codegen/stack.go
test/live.go