diff options
| author | Austin Clements <austin@google.com> | 2017-06-12 14:24:16 -0400 |
|---|---|---|
| committer | Austin Clements <austin@google.com> | 2017-09-22 22:17:17 +0000 |
| commit | 354fa9a84f7b88fe6b9ebf578e6671c2b511a402 (patch) | |
| tree | ac4e4bb9c364b7880ec6050531c173d700bb12a2 /src/encoding | |
| parent | 229aaac19e041ac74ab043d6ef09c8406bb0a9e7 (diff) | |
| download | go-354fa9a84f7b88fe6b9ebf578e6671c2b511a402.tar.xz | |
runtime: simplify stack walk in panicwrap
panicwrap currently uses runtime.Callers and runtime.CallersFrames to
find the name of its caller. Simplify this by using getcallerpc.
This will be important for #16723, since to fix that we're going to
make CallersFrames skip the wrapper method, which is exactly what
panicwrap needs to see.
Change-Id: Icb0776d399966e31595f3ee44f980290827e32a6
Reviewed-on: https://go-review.googlesource.com/45411
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/encoding')
0 files changed, 0 insertions, 0 deletions
