From d4957122ee8a45aa73b0e8700d3a41c0ee9f4442 Mon Sep 17 00:00:00 2001 From: Emmanuel Odeke Date: Mon, 9 Nov 2020 20:31:58 +0000 Subject: Revert "runtime: make stack traces of endless recursion print only top and bottom 50" This reverts commit 3a81338622eb5c8b94f11001855e2a68a9e36bed. Reason for revert: Some edge cases not properly covered due to changes within runtime traceback generation since 2017, that need to be examined. This change landed very late in the Go1.16 cycle. Change-Id: I8cf6f46ea0ef6161d878e79943e6c7cdac94bccf Reviewed-on: https://go-review.googlesource.com/c/go/+/268577 Trust: Emmanuel Odeke Run-TryBot: Emmanuel Odeke TryBot-Result: Go Bot Reviewed-by: Keith Randall --- src/runtime/testdata/testprog/deadlock.go | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'src/runtime/testdata') diff --git a/src/runtime/testdata/testprog/deadlock.go b/src/runtime/testdata/testprog/deadlock.go index 0ee1557b13..105d6a5faa 100644 --- a/src/runtime/testdata/testprog/deadlock.go +++ b/src/runtime/testdata/testprog/deadlock.go @@ -20,7 +20,6 @@ func init() { register("LockedDeadlock2", LockedDeadlock2) register("GoexitDeadlock", GoexitDeadlock) register("StackOverflow", StackOverflow) - register("StackOverflowTopAndBottomTraces", StackOverflowTopAndBottomTraces) register("ThreadExhaustion", ThreadExhaustion) register("RecursivePanic", RecursivePanic) register("RecursivePanic2", RecursivePanic2) @@ -86,18 +85,6 @@ func StackOverflow() { f() } -func StackOverflowTopAndBottomTraces() { - var fi, gi func() - fi = func() { - gi() - } - gi = func() { - fi() - } - debug.SetMaxStack(10000) - fi() -} - func ThreadExhaustion() { debug.SetMaxThreads(10) c := make(chan int) -- cgit v1.3