]> Cypherpunks repositories - gostls13.git/commit
gc: better loopdepth analysis for labels
authorLuuk van Dijk <lvd@golang.org>
Thu, 15 Dec 2011 16:35:59 +0000 (17:35 +0100)
committerLuuk van Dijk <lvd@golang.org>
Thu, 15 Dec 2011 16:35:59 +0000 (17:35 +0100)
commit9bf3478658a781d38ab0a71bb027d781b8ade14b
tree5aaf41786bbe337d20e5ccc7561603f0c3f1a3a8
parentcebf55dc9b2bf6b298f60cf3bffb4ad7a4583f05
gc: better loopdepth analysis for labels

This avoids degraded performance caused by extra labels
emitted by inlining (breaking strconv ftoa alloc count unittest) and is better in any case.

R=rsc
CC=golang-dev
https://golang.org/cl/5483071
src/cmd/gc/esc.c
src/cmd/gc/fmt.c
test/escape2.go