]> Cypherpunks repositories - gostls13.git/commit
undo CL 93380044 / 7f0999348917
authorKeith Randall <khr@golang.org>
Tue, 17 Jun 2014 06:51:18 +0000 (23:51 -0700)
committerKeith Randall <khr@golang.org>
Tue, 17 Jun 2014 06:51:18 +0000 (23:51 -0700)
commitee8e687874b56f7c3ab1dd5585390b84dc74b14e
tree5b1f03c7e33179f5ed5bd397bdd3f5858e88c855
parente9da5fe2795335d11fa4da2e2a383ff4d9786d75
undo CL 93380044 / 7f0999348917

Partial undo, just of go:nosplit annotation.  Somehow it
is breaking the windows builders.

TBR=bradfitz

««« original CL description
runtime: implement string ops in Go

Also implement go:nosplit annotation.  Not really needed
for now, but we'll definitely need it for other conversions.

benchmark                 old ns/op     new ns/op     delta
BenchmarkRuneIterate      534           474           -11.24%
BenchmarkRuneIterate2     535           470           -12.15%

LGTM=bradfitz
R=golang-codereviews, dave, bradfitz, minux
CC=golang-codereviews
https://golang.org/cl/93380044
»»»

TBR=bradfitz
CC=golang-codereviews
https://golang.org/cl/105260044
src/cmd/gc/fmt.c
src/cmd/gc/go.h
src/cmd/gc/go.y
src/cmd/gc/lex.c
src/cmd/gc/pgen.c
src/cmd/gc/y.tab.c