]> Cypherpunks repositories - gostls13.git/commit
runtime: use new frame argument size information
authorRuss Cox <rsc@golang.org>
Wed, 17 Jul 2013 16:47:18 +0000 (12:47 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 17 Jul 2013 16:47:18 +0000 (12:47 -0400)
commita83748596c009db47bcd35a69531e485e2c7f924
tree2cd2f1b4cb878e05dde91af1b12d2929937f9203
parent7b7dac5e235145b08644e2fe4864b3d1fb8e2d5a
runtime: use new frame argument size information

With this CL, I believe the runtime always knows
the frame size during the gc walk. There is no fallback
to "assume entire stack frame of caller" anymore.

R=golang-dev, khr, cshapiro, dvyukov
CC=golang-dev
https://golang.org/cl/11374044
src/pkg/runtime/arch_386.h
src/pkg/runtime/arch_amd64.h
src/pkg/runtime/arch_arm.h
src/pkg/runtime/panic.c
src/pkg/runtime/proc.c
src/pkg/runtime/runtime.h
src/pkg/runtime/softfloat_arm.c
src/pkg/runtime/symtab.c
src/pkg/runtime/traceback_arm.c
src/pkg/runtime/traceback_x86.c