- 13 Feb, 2012 5 commits
-
-
Rob Pike authored
The paragraph describing the ellipses presents the horizontal ellipsis in two different fonts and at least on my screen they look too different. Switch to a consistent rendering. Of small steps are great journeys undertaken. R=golang-dev, rsc, dsymonds, gri CC=golang-dev https://golang.org/cl/5650055
-
Rob Pike authored
so they don't collide with names like #Index. Fixes #2970. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5655066
-
Alex Brainman authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5649074
-
Gustavo Niemeyer authored
R=golang-dev, bsiegert, r CC=golang-dev https://golang.org/cl/5643068
-
Brad Fitzpatrick authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/5645092
-
- 12 Feb, 2012 5 commits
-
-
Rob Pike authored
The example was fixed; the simplifying rewrite was missed. R=golang-dev CC=golang-dev https://golang.org/cl/5651080
-
Yves Junqueira authored
R=golang-dev, n13m3y3r CC=golang-dev https://golang.org/cl/5649072
-
Mikio Hara authored
R=golang-dev, alex.brainman CC=golang-dev https://golang.org/cl/5653066
-
Anthony Martin authored
It doesn't work anymore and it's not used. R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/5652073
-
Bjorn Tipling authored
R=golang-dev, r, r CC=golang-dev https://golang.org/cl/5654062
-
- 11 Feb, 2012 26 commits
-
-
Rob Pike authored
Fixes #2983. R=golang-dev, gri CC=golang-dev https://golang.org/cl/5654063
-
Rob Pike authored
Fixes #2984. R=golang-dev, gri CC=golang-dev https://golang.org/cl/5652071
-
Rob Pike authored
The easy part of issue 2968. R=golang-dev, gri CC=golang-dev https://golang.org/cl/5655059
-
Russ Cox authored
Fixes #2828. R=ken2 CC=golang-dev https://golang.org/cl/5653065
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/5654060
-
Russ Cox authored
Apparently l and $1 were the same register on Linux. On the other systems, the compiler caught it. R=ken2 CC=golang-dev https://golang.org/cl/5654061
-
Russ Cox authored
Fixes #2804. R=ken2 CC=golang-dev https://golang.org/cl/5652067
-
Robert Griesemer authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5652066
-
Russ Cox authored
Fixes #2716. R=ken2 CC=golang-dev https://golang.org/cl/5652065
-
Ian Lance Taylor authored
Otherwise lockorder may be misaligned, since lockorder is a list of pointers and pollorder is a list of uint16. Discovered running gccgo (which uses a modified copy of this code) on SPARC. R=golang-dev, gri CC=golang-dev https://golang.org/cl/5655054
-
Russ Cox authored
If the values being compared have different concrete types, then they're clearly unequal without needing to invoke the actual interface compare routine. This speeds tests for specific values, like if err == io.EOF, by about 3x. benchmark old ns/op new ns/op delta BenchmarkIfaceCmp100 843 287 -65.95% BenchmarkIfaceCmpNil100 184 182 -1.09% Fixes #2591. R=ken2 CC=golang-dev https://golang.org/cl/5651073
-
Russ Cox authored
Same fix as 6g, tripped by the 6g test case. R=ken2 CC=golang-dev https://golang.org/cl/5651074
-
Mikio Hara authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5651072
-
Russ Cox authored
Fixes #1743. (Actually was fixed earlier, but now we have proof.) R=ken2 CC=golang-dev https://golang.org/cl/5649064
-
Russ Cox authored
Fixes #2295. R=ken2 CC=golang-dev https://golang.org/cl/5655057
-
Russ Cox authored
Also show actual expression in message when possible. Fixes #2599. R=ken2 CC=golang-dev https://golang.org/cl/5654059
-
Russ Cox authored
Was trying to optimize a duplicate float64 move by registerizing an int64. Fixes #2588. R=ken2 CC=golang-dev https://golang.org/cl/5645086
-
Rob Pike authored
This will help html/template copy templates. R=golang-dev, gri, nigeltao, r CC=golang-dev https://golang.org/cl/5653062
-
Russ Cox authored
Fix it twice: reuse registers more aggressively in cgen abop, and also release R14 and R15, which are no longer m and g. Fixes #2669. R=ken2 CC=golang-dev https://golang.org/cl/5655056
-
Mikio Hara authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5653056
-
Mikio Hara authored
This CL changes default SOL_SOCKET settings to mitigate connect failure on OpenBSD or similar platforms which support randomized transport protocol port number assignment. Fixes #2830. R=rsc, jsing CC=golang-dev https://golang.org/cl/5648044
-
Robert Griesemer authored
R=nigeltao CC=golang-dev https://golang.org/cl/5649062
-
Nigel Tao authored
Fixes #2838. R=rsc, r CC=golang-dev https://golang.org/cl/5651060
-
Bjorn Tipling authored
R=go.peter.90, n13m3y3r, gustavo CC=golang-dev https://golang.org/cl/5655053
-
Gustavo Niemeyer authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5645085
-
Gustavo Niemeyer authored
Fixes #2927. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5651062
-
- 10 Feb, 2012 4 commits
-
-
Nigel Tao authored
Fixes #2939. R=rsc, r CC=golang-dev https://golang.org/cl/5655050
-
Luuk van Dijk authored
Should be obviously correct. Includes minimal test case. A future CL should clear up the logic around typecheckok and importpkg != nil someday. R=rsc, dsymonds, rsc CC=golang-dev https://golang.org/cl/5652057
-
Brad Fitzpatrick authored
make syscall.ProcAttr.Files be []uintptr all.bash passes on Linux. things seem to compile on GOOS={darwin,windows} R=golang-dev, mattn.jp, alex.brainman, rsc CC=golang-dev https://golang.org/cl/5653055
-
James Whitehead authored
Fixes #2932 R=gri CC=golang-dev https://golang.org/cl/5654046
-