]> Cypherpunks repositories - gostls13.git/commit
runtime: remove hand-generated ptr bitmaps for reflectcall
authorRuss Cox <rsc@golang.org>
Wed, 15 Oct 2014 17:12:16 +0000 (13:12 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 15 Oct 2014 17:12:16 +0000 (13:12 -0400)
commitcb6f5ac0b0239b6041267d3e9898390f57fc9eb1
tree8949f3e8681b60a674126f4ab34c1e3bd2e5c8d2
parent5318a1b5b12d2836b23eb6b706f96f0247f2144a
runtime: remove hand-generated ptr bitmaps for reflectcall

A Go prototype can be used instead now, and the compiler
will do a better job than we will doing it by hand.
(We got it wrong in amd64p32, causing the current build
breakage.)

The auto-prototype-matching only applies to functions
without an explicit package path, so the TEXT lines for
reflectcall and callXX are s/runtime·/·/.

LGTM=khr
R=khr
CC=golang-codereviews, iant, r
https://golang.org/cl/153600043
src/runtime/asm_386.s
src/runtime/asm_amd64.s
src/runtime/asm_amd64p32.s
src/runtime/asm_arm.s
src/runtime/stubs.go