- 11 Feb, 2012 12 commits
-
-
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 28 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
-
Robert Griesemer authored
- Added test case for issue 1542. Fixes #1542. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5645080
-
Robert Griesemer authored
If a printer is configured with the SourcePos mode set, it will emit //-line comments as necessary to ensure that the result - if reparsed - reflects the original source position information. This change required a bit of reworking of the output section in printer.go. Specifically: - Introduced new Config mode 'SourcePos'. - Introduced new position 'out' which tracks the position of the generated output if it were read in again. If there is a discrepancy between out and the current AST/source position, a //line comment is emitted to correct for it. - Lazy emission of indentation so that //line comments can be placed correctly. As a result, the trimmer will have to do less work. - Merged writeItem into writeString. - Merged writeByteN into writeByte. - Use a []byte instead of a byte.Buffer both in the printer and in the trimmer (eliminates dependency). Also: introduced explicit printer.Mode type (in sync w/ parser.Mode, scanner.Mode, etc.) Runs all tests. Applied gofmt to src, misc w/o changes. Fixes #1047. Fixes #2697. R=rsc, rsc CC=golang-dev https://golang.org/cl/5643066
-
Nigel Tao authored
(*Writer, error) if they take a compression level, and *Writer otherwise. Rename gzip's Compressor and Decompressor to Writer and Reader, similar to flate and zlib. Clarify commentary when writing gzip metadata that is not representable as Latin-1, and fix io.EOF comment bug. Also refactor gzip_test to be more straightforward. Fixes #2839. R=rsc, r, rsc, bradfitz CC=golang-dev https://golang.org/cl/5639057
-
Russ Cox authored
Actually %GOBUILDEXIT% I suppose. R=golang-dev CC=golang-dev https://golang.org/cl/5651058
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5651057
-
Alex Brainman authored
not sure that it will work, but. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5649051
-
Andrew Gerrand authored
Relax. It's still in macho.go. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5653054
-
Rob Pike authored
Fixes #2954. R=golang-dev, bradfitz, rsc, r CC=golang-dev https://golang.org/cl/5645077
-
Rob Pike authored
Fixes #2940. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5645078
-
Russ Cox authored
This is for filling a column with "fail", like I just did for Windows, when the builder would get stuck running that build. (We have safeguards against the tests getting stuck but this was the bootstrap build getting stuck.) I usually use -cmd=/bin/false, but this avoids the Mercurial checkouts, which means it runs instantly instead of requiring ~1 minute per "fail". R=golang-dev, adg CC=golang-dev https://golang.org/cl/5649049
-
Daniel Theophanes authored
Fixes #2931. R=golang-dev, alex.brainman CC=golang-dev, rsc https://golang.org/cl/5651049
-
Rob Pike authored
Fixes #2952. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5651054
-
Brad Fitzpatrick authored
Fixes #2948 R=golang-dev, r CC=golang-dev https://golang.org/cl/5655048
-
Rob Pike authored
Fixes #2957. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5653053
-
Rob Pike authored
Fixes #2960. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5652055
-
Rob Pike authored
Fixes #2959. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5651053
-
Rob Pike authored
Dead code. Fixes #2961. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5650053
-
Rob Pike authored
The comment on IsOneOf regarding Latin-1 was an implementation detail: when the function is called internally, that condition is true. It used to matter, but now the comment is a dreg. The function works fine if the character is Latin-1, so we just delete the comment. Fixes #2966. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5655047
-
Rob Pike authored
Fixes #2963. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5650051
-
Brad Fitzpatrick authored
Delete O_NDELAY, O_NONBLOCK, O_NOCTTY, O_ASYNC. Clean up some docs. Rename ShellExpand -> ExpandEnv. Make NewFile take a uintptr; change File.Fd to return one. (for API compatibility between Unix and Windows) Fixes #2947 R=golang-dev, r CC=golang-dev https://golang.org/cl/5655045
-
Rob Pike authored
Also replace archaic definition of rune. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5654048
-
Rob Pike authored
Fixes #2965. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5652054
-
Rob Pike authored
Fixes #2958. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5650050
-
Alex Brainman authored
Fixes #2974. R=golang-dev, r, rsc CC=golang-dev https://golang.org/cl/5653052
-