- 05 Feb, 2013 14 commits
-
-
Jeff R. Allen authored
Implements deferred connections + single-attempt automatic retry. Based on CL 5078042 from kuroneko. Fixes #2264. R=mikioh.mikioh, rsc, bradfitz CC=golang-dev https://golang.org/cl/6782140
-
Shenghou Ma authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7289047
-
Shenghou Ma authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7311044
-
Ian Lance Taylor authored
Closing the inotify file descriptor can take over a second when running on Ubuntu Precise in an NFS directory, leading to the test error in issue 3132. Closing the event channel first lets a client that does not care about the error channel move on. Fixes #3132. R=golang-dev, dave, rsc CC=golang-dev https://golang.org/cl/7300045
-
Shenghou Ma authored
Plan 9 compilers insist this but as we don't have Plan 9 builders, we'd better let gcc check the prototypes. Inspired by CL 7289050. R=golang-dev, seed, dave, rsc, lucio.dere CC=akumar, golang-dev https://golang.org/cl/7288056
-
Caleb Spare authored
This updates a bad reference to a method name in the example priority queue test. The error was introduced in the example refactoring in rev. 2ea8f07b2ffe. R=golang-dev, minux.ma CC=golang-dev https://golang.org/cl/7279045
-
Russ Cox authored
A new comment directive //go:noescape instructs the compiler that the following external (no body) func declaration should be treated as if none of its arguments escape to the heap. Fixes #4099. R=golang-dev, dave, minux.ma, daniel.morsing, remyoudompheng, adg, agl, iant CC=golang-dev https://golang.org/cl/7289048
-
Dave Cheney authored
The dashboard is currently failing to store results of new builds for some keys, notable the go.codereview sub repository. This is causing the builders to mark the entire triggering commit as failed. With the help of David Symonds we think it is because the results value has breached the 1mb datastore limit on AppEngine. R=dsymonds, adg CC=golang-dev https://golang.org/cl/6858094
-
Dmitriy Vyukov authored
Fixes #4721. R=alex.brainman, minux.ma CC=golang-dev https://golang.org/cl/7275048
-
David Symonds authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7305043
-
Brad Fitzpatrick authored
If a Handle's Write to a ResponseWriter fails (e.g. via a net.Conn WriteDeadline via WriteTimeout on the Server), the Server was blocking forever waiting for reads on that net.Conn, even after a Write failed. Instead, once we see a Write fail, close the connection, since it's then dead to us anyway. Fixes #4741 R=golang-dev, adg CC=golang-dev https://golang.org/cl/7301043
-
Russ Cox authored
Fixes #4759. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7304043
-
Russ Cox authored
If the analysis reached a node twice, then the analysis was cut off. However, if the second arrival is at a lower depth (closer to escaping) then it is important to repeat the traversal. The repeating must be cut off at some point to avoid the occasional infinite recursion. This CL cuts it off as soon as possible while still passing all tests. Fixes #4751. R=ken2 CC=golang-dev, lvd https://golang.org/cl/7303043
-
Anthony Martin authored
The order of the Qid fields was reversed. Mea culpa. R=seed CC=golang-dev https://golang.org/cl/7231062
-
- 04 Feb, 2013 19 commits
-
-
Brad Fitzpatrick authored
This provides the mechanism to connect SPDY support to the http package, without pulling SPDY into the standard library. R=rsc, agl, mikioh.mikioh CC=golang-dev https://golang.org/cl/7287045
-
Mikio Hara authored
This CL adds TCPInfo struct to linux/386,arm. It's already added to linux/amd64. Note that not sure the reason but cgo godefs w/ latest gcc translates a flexible array member in structures correctly, handles it as a non-incomplete, non-opaque type, on Go 1. This CL reverts such changes by hand for the Go 1 contract. R=minux.ma, bradfitz, rsc CC=golang-dev https://golang.org/cl/7197046
-
Brad Fitzpatrick authored
Deadlines should be extended at the beginning of a request, not at the beginning of a connection. Fixes #4676 R=golang-dev, fullung, patrick.allen.higgins, adg CC=golang-dev https://golang.org/cl/7220076
-
Shenghou Ma authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/7279047
-
Alan Donovan authored
R=iant, gri, iant, rogpeppe CC=golang-dev https://golang.org/cl/7196053
-
Russ Cox authored
Was not re-walking the new AND node, so that its ullman count was wrong, so that the code generator attempted to store values in registers across the call. Fixes #4752. R=ken2 CC=golang-dev https://golang.org/cl/7288054
-
Alex Brainman authored
R=golang-dev, bradfitz, dave CC=golang-dev https://golang.org/cl/7273046
-
Russ Cox authored
Fixes #4090. R=golang-dev, iant, bradfitz, dsymonds CC=golang-dev https://golang.org/cl/7229070
-
Russ Cox authored
Was incorrectly discarding the offending text in some cases. Fixes #4493. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7277050
-
Andrew Gerrand authored
Missed this review comment. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7229084
-
Russ Cox authored
In cmd/go's 'go help testflag': * Rewrite list of flags to drop test. prefix on every name. * Sort list of flags. * Add example of using -bench to match all benchmarks. In testing: * Remove mention of undefined 'CPU group' concept. Fixes #4488. Fixes #4508. R=adg CC=golang-dev https://golang.org/cl/7288053
-
Nigel Tao authored
R=gri, rsc CC=golang-dev https://golang.org/cl/7280044
-
Andrew Gerrand authored
Fixes #3696. R=rsc CC=golang-dev https://golang.org/cl/7133051
-
Russ Cox authored
* Document Parse's zone interpretation. * Add ParseInLocation (API change). * Recognize "wrong" time zone names, like daylight savings time in winter. * Disambiguate time zone names using offset (like winter EST vs summer EST in Sydney). The final two are backwards-incompatible changes, but I believe they are both buggy behavior in the Go 1.0 versions; the old results were more wrong than the new ones. Fixes #3604. Fixes #3653. Fixes #4001. R=adg CC=golang-dev https://golang.org/cl/7288052
-
Russ Cox authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/7284047
-
Russ Cox authored
Code fix by Alex Bramley. Fixes #4064. R=golang-dev, adg CC=golang-dev https://golang.org/cl/7289049
-
Andrew Gerrand authored
R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/7278050
-
Alex Brainman authored
This only affects code (with exception of lookupProtocol) that is only executed on older versions of Windows. R=rsc, bradfitz CC=golang-dev https://golang.org/cl/7293043
-
Robin Eklind authored
Remove the previous comment examples. R=golang-dev, minux.ma, adg CC=golang-dev https://golang.org/cl/7220048
-
- 03 Feb, 2013 7 commits
-
-
Russ Cox authored
* Avoid treating CALL fn(SB) as justification for introducing and tracking a registerized variable for fn(SB). * Remove USED(n) after declaration and zeroing of n. It was left over from when the compiler emitted more aggressive set and not used errors, and it was keeping the optimizer from removing a redundant zeroing of n when n was a pointer or integer variable. Update #597. R=ken2 CC=golang-dev https://golang.org/cl/7277048
-
Brad Fitzpatrick authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/7292043
-
Russ Cox authored
Fixes #4085. R=ken2 CC=golang-dev https://golang.org/cl/7277047
-
Russ Cox authored
It accepts all the build flags. Say that instead of making a copy that will go stale. Fixes #4742. R=golang-dev, minux.ma CC=golang-dev https://golang.org/cl/7229081
-
Shenghou Ma authored
R=golang-dev, dave CC=golang-dev https://golang.org/cl/7261043
-
Shivakumar GN authored
(Still valid XML.) Fixes #3354. R=golang-dev, dave CC=golang-dev https://golang.org/cl/7288047
-
Russ Cox authored
Fixes #4748. R=ken2 CC=golang-dev https://golang.org/cl/7261044
-