- 19 Aug, 2013 9 commits
-
-
Anthony Martin authored
Fixes #5691. R=golang-dev, bradfitz, daniel.morsing, rsc CC=golang-dev https://golang.org/cl/10255047
-
Rob Pike authored
Given if (i == 0) x++ The old message was x.go:6: syntax error: unexpected semicolon or newline before { Now we see x.go:6: syntax error: missing { after if clause Fixes #5687 R=golang-dev, adg CC=golang-dev https://golang.org/cl/12822045
-
Rob Pike authored
Update #5305. This handles the case where the nil pointers are inside a slice. A top-level nil pointer is harder, maybe fundamentally broken by gob's model. Thinking required. However, a slice is the important case since people don't expect to be sending top-level nils much, but they can arise easily in slices. R=golang-dev, josharian, adg CC=golang-dev https://golang.org/cl/13042044
-
Rob Pike authored
The shell's -e doesn't work across "eval"; need to error-check by hand. The recent spate of Darwin build failures pointed out that if the first run of cmd/dist fails, we keep going. We shouldn't. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/13098043
-
David Symonds authored
This might fix the mkdtemp problem on the darwin builders if they have TMPDIR set to a path ending in a slash; at worse this will result in cleaner path names. R=golang-dev, r CC=golang-dev https://golang.org/cl/13097043
-
Marco Hennings authored
The tar/archive code from golang has a problem with linknames with length > 100. A pax header is added but the original header still written with a too long field length. As it is clear that pax support is incomplete I have added missing implementation parts. This commit contains code from the golang project in the folder tar/archiv. The following pax header records are now automatically written: - gname) - linkpath - path - uname The following fields can be written with PAX, but the default is to use the star binary extension. - gid (value > 2097151) - size (value > 8589934591) - uid (value > 2097151) The string fields are written when the value is longer as the field or if the string contains a char that is not encodable as 7-bit ASCII value. The change was tested against a current ubuntu-cloud image tarball comparing the compressed result. + added some automated tests for the new functionality. Fixes #6056. R=dsymonds CC=golang-dev https://golang.org/cl/12561043
-
David Symonds authored
Generated by addca. R=gobot CC=golang-dev https://golang.org/cl/13096043
-
Rob Pike authored
Fixes #5285. R=golang-dev, dvyukov CC=golang-dev https://golang.org/cl/13045044
-
Dominik Honnef authored
R=rsc, bradfitz, adg CC=golang-dev https://golang.org/cl/13004046
-
- 18 Aug, 2013 2 commits
-
-
Rob Pike authored
The Darwin builders are all failing here but strerror doesn't provide context. R=golang-dev, bradfitz, adg CC=golang-dev https://golang.org/cl/13095043
-
Mikio Hara authored
R=golang-dev, dave, rsc, adg, bradfitz CC=golang-dev https://golang.org/cl/11809043
-
- 17 Aug, 2013 8 commits
-
-
Emil Hessman authored
Fixes #5893. R=golang-dev, r CC=golang-dev https://golang.org/cl/13086043
-
Emil Hessman authored
A matter on form in documentation. R=golang-dev, r CC=golang-dev https://golang.org/cl/13087043
-
Mikio Hara authored
This may possibly be the root cause of flaky dual stack tests. Update #4176 Update #5001 R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/13050043
-
Mikio Hara authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/13080043
-
Mikio Hara authored
Original CL by minux (9545044). Update #6146 R=golang-dev, rsc CC=golang-dev, minux.ma https://golang.org/cl/12949045
-
Russ Cox authored
The limit is 500. There is no way to change it. This primarily affects name resolution. If a million goroutines try to resolve DNS names, only 500 will get to execute cgo calls at a time. But in return the operating system will not crash. Fixes #5625. R=golang-dev, dan.kortschak, r, dvyukov CC=bradfitz, golang-dev https://golang.org/cl/13038043
-
Russ Cox authored
Actually working to stay within the limit could cause subtle deadlocks. Crashing avoids the subtlety. Fixes #4056. R=golang-dev, r, dvyukov CC=golang-dev https://golang.org/cl/13037043
-
Russ Cox authored
When the new call site-specific frame bitmaps are available, we can cut the zeroing to just those values that need it due to scope escaping. R=cshapiro, cshapiro CC=golang-dev https://golang.org/cl/13045043
-
- 16 Aug, 2013 21 commits
-
-
Dmitriy Vyukov authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/13067043
-
Dmitriy Vyukov authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/13065043
-
Dmitriy Vyukov authored
Fixes #6161. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/13059043
-
Dmitriy Vyukov authored
Fixes #6166. Fixes #6168. R=golang-dev, bradfitz, remyoudompheng CC=golang-dev https://golang.org/cl/12927045
-
Dominik Honnef authored
When identifying structs or interfaces we really want to know their makeup, not just their name. R=adonovan CC=golang-dev https://golang.org/cl/13042043
-
Dmitriy Vyukov authored
Fixes #6107. race: output goroutine 1 as main goroutine Fixes #6130. race: option to abort program on first detected error R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/12968044
-
Dmitriy Vyukov authored
Fixes #6165. R=golang-dev, r CC=golang-dev https://golang.org/cl/12984044
-
Robert Dinu authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/12759043
-
Rob Pike authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/12890044
-
Carl Shapiro authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/12740046
-
Rob Pike authored
This time we're going for 5! http://goo.gl/3ETYH7 Fixes #3790 Yeah, right. R=golang-dev, adg CC=golang-dev https://golang.org/cl/13002044
-
David Symonds authored
Fixes #6160. ««« original CL description go/doc: permit a package synopsis to end with ":\n". R=gri, r CC=golang-dev https://golang.org/cl/12822043 »»» R=golang-dev, r CC=golang-dev https://golang.org/cl/13040043
-
Dominik Honnef authored
Jumps to the same file will use the original buffer, not the coverage buffer. Making it work for the coverage buffer isn't worth the trouble, especially because it would break as soon as you jump to a different file and back. Use error instead of message so it actually terminates R=adonovan CC=golang-dev https://golang.org/cl/13041043
-
Dominik Honnef authored
R=adonovan CC=golang-dev https://golang.org/cl/12744046
-
Dominik Honnef authored
Fixes #6156. R=adonovan CC=golang-dev https://golang.org/cl/13035043
-
Andrew Gerrand authored
They're baked into the godoc binary now. R=golang-dev, alex.brainman CC=golang-dev https://golang.org/cl/12751047
-
Rob Pike authored
When the packages the tested package depends on don't build, we weren't getting out early. Added a simple check for a successful build to an existing early out. There may be other ways that double compilation arises, but this fixes the one listed in the issue. Fixes #5679 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/13036043
-
Rob Pike authored
_ = complex("foo", 0) _ = complex(true, 0) now trigger: x.go:4: invalid operation: complex("foo", 0) (mismatched types untyped string and untyped number) x.go:5: invalid operation: complex(true, 0) (mismatched types untyped bool and untyped number) Fixes #4521 R=golang-dev, remyoudompheng, rsc CC=golang-dev https://golang.org/cl/12973043
-
Dominik Honnef authored
Also fixes color gradient being calculated against the wrong maximum. R=adonovan CC=golang-dev https://golang.org/cl/12968043
-
Russ Cox authored
The goal is to stop only those programs that would keep going and run the machine out of memory, but before they do that. 1 GB on 64-bit, 250 MB on 32-bit. That seems implausibly large, and it can be adjusted. Fixes #2556. Fixes #4494. Fixes #5173. R=khr, r, dvyukov CC=golang-dev https://golang.org/cl/12541052
-
Dimitri Tcaciuc authored
Use more compressed image to reduce source clutter. Fixes #5983. R=nigeltao, adg CC=golang-dev https://golang.org/cl/12513044
-