]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.2] cmd/gc: shorten name used for map bucket type
authorAndrew Gerrand <adg@golang.org>
Fri, 1 Nov 2013 00:00:12 +0000 (11:00 +1100)
committerAndrew Gerrand <adg@golang.org>
Fri, 1 Nov 2013 00:00:12 +0000 (11:00 +1100)
commitc57029d43d7df433cf856ad241ce9f5095b5bec9
tree5e4be325b0f3114229f0cb767f85a765dc5a4b25
parent287fa600ed86c052f356eba4d2f5e537a45ca370
[release-branch.go1.2] cmd/gc: shorten name used for map bucket type

««« CL 15110044 / 95336afd420c
cmd/gc: shorten name used for map bucket type

Before:
type.struct { buckets *struct { overflow *struct { overflow *struct { overflow *struct { overflow *struct { overflow *<...>; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable }; oldbuckets *struct { overflow *struct { overflow *struct { overflow *struct { overflow *struct { overflow *<...>; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable }; keys [8]string; values [8]*"".RangeTable } }

After:
type.map.bucket[string]*"".RangeTable

This makes debugging maps a little nicer, and it takes up less space in the binary.

R=golang-dev, r
CC=golang-dev, khr
https://golang.org/cl/15110044
»»»

R=golang-dev
CC=golang-dev
https://golang.org/cl/20050044
src/cmd/gc/fmt.c
src/cmd/gc/reflect.c