]> Cypherpunks repositories - gostls13.git/commit
runtime: record argument size in assembly functions
authorRuss Cox <rsc@golang.org>
Tue, 16 Jul 2013 20:24:09 +0000 (16:24 -0400)
committerRuss Cox <rsc@golang.org>
Tue, 16 Jul 2013 20:24:09 +0000 (16:24 -0400)
commit9ddfb64365230db8f3d3f3d3e7ab7384cade2cb1
treebdd0ab06ae1421ad4a3895149740cfe3a8c39c2e
parente69082ffdb2a3a63ce26f69e393fec749a041bd2
runtime: record argument size in assembly functions

I have not done the system call stubs in sys_*.s.
I hope to avoid that, because those do not block, so those
frames will not appear in stack traces during garbage
collection.

R=golang-dev, dvyukov, khr
CC=golang-dev
https://golang.org/cl/11360043
src/pkg/runtime/asm_386.s
src/pkg/runtime/asm_amd64.s
src/pkg/runtime/asm_arm.s
src/pkg/runtime/funcdata.h [new file with mode: 0644]
src/pkg/runtime/memclr_arm.s
src/pkg/runtime/memmove_386.s
src/pkg/runtime/memmove_amd64.s
src/pkg/runtime/memmove_arm.s
src/pkg/runtime/race_amd64.s