commit | 4110271501f901f53d987fe3a0a0f832b883c8b4 | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Thu Apr 03 19:05:59 2014 -0400 |
committer | Russ Cox <rsc@golang.org> | Thu Apr 03 19:05:59 2014 -0400 |
tree | b402e10d27061cb057546a3976fbfbc1805e28d8 | |
parent | f5f5a8b6209f84961687d993b93ea0d397f5d5bf [diff] |
runtime: handle fault during runtime more like unexpected fault address Delaying the runtime.throw until here will print more information. In particular it will print the signal and code values, which means it will show the fault address. The canpanic checks were added recently, in CL 75320043. They were just not added in exactly the right place. LGTM=iant R=dvyukov, iant CC=golang-codereviews https://golang.org/cl/83980043