commit | f0d73fbc7c24ea9d81f24732896a99778f623f80 | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Thu Jun 27 16:51:06 2013 -0400 |
committer | Russ Cox <rsc@golang.org> | Thu Jun 27 16:51:06 2013 -0400 |
tree | d108e3e4ac65ffd4c4142b69dc6902f2317b3318 | |
parent | 4eb17ecd1f1c5d130a0fe5c6bbd03714d315c41a [diff] |
runtime: use gp->sched.sp for stack overflow check On x86 it is a few words lower on the stack than m->morebuf.sp so it is a more precise check. Enabling the check requires recording a valid gp->sched in reflect.call too. This is a good thing in general, since it will make stack traces during reflect.call work better, and it may be useful for preemption too. R=dvyukov CC=golang-dev https://golang.org/cl/10709043