- 15 Feb, 2013 4 commits
-
-
Cosmos Nicolaou authored
Add support for arbitrary notes of the form // MARKER(userid): comment in the same vein as BUG(userid): A marker must be two or more upper case [A-Z] letters. R=gri, rsc, bradfitz, jscrockett01 CC=golang-dev https://golang.org/cl/7322061
-
Oling Cat authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/7327048
-
Anthony Martin authored
This fixes a regression introduced in changeset 98034d036d03 which added support for producing host object files. R=rsc, minux.ma CC=dave, golang-dev https://golang.org/cl/7307107
-
Rémy Oudompheng authored
R=golang-dev, minux.ma, iant, bradfitz, dave CC=golang-dev https://golang.org/cl/7314057
-
- 14 Feb, 2013 29 commits
-
-
Dave Cheney authored
This is part one of two changes intended to make it easier to debug builder failures. runOutput allows us to control the io.Writer passed to a subcommand. The intention is to add additional debugging information before and after the build which will then be capture and sent to the dashboard. In this proposal, the only additional information is the build status. See http://build.golang.org/log/e7b5bf435b4de1913fc61781b3295fb3f03aeb6e R=adg CC=golang-dev https://golang.org/cl/7303090
-
Carl Shapiro authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7342044
-
Robert Griesemer authored
- use the new AllErrors flag where appropriate - unless AllErrors is set, eliminate spurious errors before they are added to the errors list (it turns out that reporting spurious errors always leads to too many uninformative errors after all) R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7323065
-
Robert Griesemer authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7314103
-
Daniel Morsing authored
I suspect this is some debugging which got through the submission process. Fixes #4789. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7310079
-
Dmitriy Vyukov authored
Just test some additional paths through the scheduler. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7331044
-
Russ Cox authored
The IgnoredGoFiles are already listed in allgofiles, so they were being run twice. Worse, the ones in IgnoredGoFiles are not fully qualified paths, so they weren't being found when executed outside the package directory. Fixes #4764. R=golang-dev, minux.ma, franciscossouza CC=golang-dev https://golang.org/cl/7308049
-
Russ Cox authored
Fixes #4783. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7314099
-
Russ Cox authored
Fixes #4199. R=ken2 CC=golang-dev https://golang.org/cl/7322081
-
Russ Cox authored
Fixes #4785. R=ken2 CC=golang-dev https://golang.org/cl/7300109
-
Russ Cox authored
The second attempt at the Unmarshal optimization allowed panics to get out of the json package. Add test for that bug and remove the optimization. Let's stop trying to optimize Unmarshal. Fixes #4784. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7300108
-
Russ Cox authored
Getwd can be very expensive. R=golang-dev, r CC=golang-dev https://golang.org/cl/7312100
-
Michael Matloob authored
There wil be a panic if more than ten errors are encountered. ParseFile will recover and return the ErrorList. Fixes #3943. R=golang-dev, gri CC=golang-dev https://golang.org/cl/7307085
-
Robert Griesemer authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7343043
-
Brad Fitzpatrick authored
Cleans up godoc and makes it consistent. (some had it, some didn't) This still keeps the information there, though, for people looking at the source directly. R=golang-dev, minux.ma, rsc CC=golang-dev https://golang.org/cl/7324056
-
Russ Cox authored
This makes os.Getwd inside those commands much faster. R=golang-dev, r CC=golang-dev https://golang.org/cl/7324055
-
Russ Cox authored
The commands being run are 'go tool this' and 'go tool that', and the go command will call Getwd during its init. R=golang-dev, iant CC=golang-dev https://golang.org/cl/7336045
-
Russ Cox authored
Avoids the dot-dot-based algorithm on repeated calls when the directory hasn't changed. R=golang-dev, iant, bradfitz CC=golang-dev https://golang.org/cl/7340043
-
Brad Fitzpatrick authored
Fixes #4797 R=adg, rsc CC=golang-dev https://golang.org/cl/7300099
-
Volker Dobler authored
This CL provides the implementation of Cookies and the complete test suite. Several tests have been ported from the Chromium project as a cross check. R=nigeltao, rsc, bradfitz CC=golang-dev https://golang.org/cl/7311073
-
Dmitriy Vyukov authored
No code changes. This is mainly in preparation to scheduler changes, oldstack/newstack are not related to scheduling. R=golang-dev, minux.ma, rsc CC=golang-dev https://golang.org/cl/7311085
-
Dave Cheney authored
A co creation with bradfitz * add fast path for header lines which are not continuations * pass hint to better size initial mime header map lucky(~/go/src/pkg/net/http) % ~/go/misc/benchcmp {golden,new}.txt benchmark old ns/op new ns/op delta BenchmarkReadRequestChrome 10073 8348 -17.12% BenchmarkReadRequestCurl 4368 4350 -0.41% BenchmarkReadRequestApachebench 4412 4397 -0.34% BenchmarkReadRequestSiege 6431 5924 -7.88% BenchmarkReadRequestWrk 2820 3146 +11.56% benchmark old MB/s new MB/s speedup BenchmarkReadRequestChrome 60.66 73.18 1.21x BenchmarkReadRequestCurl 17.85 17.93 1.00x BenchmarkReadRequestApachebench 18.58 18.65 1.00x BenchmarkReadRequestSiege 23.48 25.49 1.09x BenchmarkReadRequestWrk 14.18 12.71 0.90x benchmark old allocs new allocs delta BenchmarkReadRequestChrome 32 26 -18.75% BenchmarkReadRequestCurl 15 15 0.00% BenchmarkReadRequestApachebench 16 15 -6.25% BenchmarkReadRequestSiege 22 19 -13.64% BenchmarkReadRequestWrk 11 11 0.00% benchmark old bytes new bytes delta BenchmarkReadRequestChrome 3148 2216 -29.61% BenchmarkReadRequestCurl 905 1413 56.13% BenchmarkReadRequestApachebench 956 1413 47.80% BenchmarkReadRequestSiege 1397 1522 8.95% BenchmarkReadRequestWrk 757 1369 80.85% R=bradfitz CC=golang-dev https://golang.org/cl/7300098
-
Robin Eklind authored
FileInfoHeader can now handle fifo, setuid, setgid and sticky bits. Fixes #4695. R=golang-dev, donovanhide, r.eklind.87, minux.ma, adg CC=golang-dev https://golang.org/cl/7305072
-
David Symonds authored
This is based on rsc's code posted to issue 2585. Benchmark results are greatly improved: benchmark old ns/op new ns/op delta BenchmarkSortString1K 564397 445897 -21.00% BenchmarkSortInt1K 270889 221249 -18.32% BenchmarkSortInt64K 26850765 21351967 -20.48% Eyeballing a sampling of the raw number of comparisons shows a drop on the order of 20-30% almost everywhere. The test input data that doesn't match that are some of sawtooth/rand/plateau distributions, where there is no change in the number of comparisons; that is, there are no situations where this makes *more* comparisons. Fixes #2585. R=iant, rsc CC=golang-dev https://golang.org/cl/7306098
-
Russ Cox authored
The column information can be misleading. R=golang-dev, dsymonds, r CC=golang-dev https://golang.org/cl/7300100
-
Russ Cox authored
Use local variable so that stack trace will show value of v. Fixes #4790. R=golang-dev, iant CC=golang-dev https://golang.org/cl/7300106
-
Brad Fitzpatrick authored
It used to be package "db" but was long ago renamed to be "sql". R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7322075
-
Brad Fitzpatrick authored
Fixes #4792 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7314093
-
Russ Cox authored
Fixes #4798. R=ken2 CC=golang-dev https://golang.org/cl/7323061
-
- 13 Feb, 2013 7 commits
-
-
Julien Schmidt authored
Completly the same like the Execer-Interface, just for Queries. This allows Drivers to execute Queries without preparing them first R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7085056
-
Dave Cheney authored
The test for issue 3590 causes an error to be printed to stderr when run (although the error is obscured during go test std). This is confusing for people who get breakage in the net package as the error is harmless and most likely unrelated to their build breakage. Given the way the test works, by reaching into the guts of the netFD, I can't see a way to silence the error without adding a bunch of code to support the test, therefore I am suggesting the test be removed before Go 1.1 ships. R=alex.brainman, mikioh.mikioh, rsc CC=golang-dev https://golang.org/cl/7307110
-
Mikio Hara authored
R=dave, bradfitz CC=golang-dev https://golang.org/cl/7305081
-
Brad Fitzpatrick authored
Changed accidentally in 28966b7b2f0c (CopyN using Copy). Updating docs to be consistent with 29bf5ff5064e (ReadFull & ReadAtLeast) R=rsc CC=golang-dev https://golang.org/cl/7314069
-
Lucio De Re authored
R=golang-dev, dave CC=golang-dev https://golang.org/cl/7304065
-
Brad Fitzpatrick authored
Update #3865 R=golang-dev, alex.brainman, nightlyone CC=golang-dev https://golang.org/cl/7324051
-
Robert Griesemer authored
Unexported field and method names that appear in the export data (as part of some exported type) are fully qualified with a package id (path). In some cases, a package with that id was never exported for any other use (i.e. only the path is of interest). We must not create a "real" package in those cases because we don't have a package name. Entering an unnamed package into the map of imported packages makes that package accessible for other imports. Such a subsequent import may find the unnamed package in the map, and reuse it. That reused and imported package is then entered into the importing file scope, still w/o a name. References to that package cannot resolved after that. Was bug. R=adonovan CC=golang-dev https://golang.org/cl/7307112
-