- 12 Oct, 2011 6 commits
-
-
Dmitriy Vyukov authored
Use FlagNoPointers and do not zeroize memory when allocate strings. test/garbage/parser.out old new run #1 32.923s 32.065s run #2 33.047s 31.931s run #3 32.702s 31.841s run #4 32.718s 31.838s run #5 32.702s 31.868s R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5259041
-
Luuk van Dijk authored
Fixes #2274 R=rsc, gri, dsymonds, bradfitz, lvd CC=golang-dev https://golang.org/cl/5149045
-
Robert Griesemer authored
This mode was needed before for clients of the go/scanner that were parsing non-Go code. All those clients have been moved to scanner or have been deleted from the library. R=r CC=golang-dev https://golang.org/cl/5232051
-
Robert Griesemer authored
The current implementation of formatting for incomplete programs cannot tolerate program rewrites; ignore -rewrite in that case with a warning message (temporary solution). Fix a couple of crashes that were introduced recently. Fixes #2348. R=rsc CC=golang-dev https://golang.org/cl/5233054
-
Robert Griesemer authored
R=r, bradfitz CC=golang-dev https://golang.org/cl/5249055
-
Robert Griesemer authored
pkg/ebnf -> pkg/exp/ebnf cmd/ebnflint -> pkg/exp/ebnflint R=golang-dev, r CC=golang-dev https://golang.org/cl/5188042
-
- 11 Oct, 2011 12 commits
-
-
Brad Fitzpatrick authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5238051
-
Rob Pike authored
Slices are better: http://code.google.com/p/go-wiki/wiki/SliceTricks R=golang-dev, bradfitz, dsymonds CC=golang-dev https://golang.org/cl/5248060
-
Alex Brainman authored
Fixes #2215. Fixes #2216. R=golang-dev, dave, rsc CC=golang-dev https://golang.org/cl/5248055
-
Rob Pike authored
A fun experiment but not carrying its weight. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5246054
-
Dave Cheney authored
Fixes #1998. ztypes_linux_arm.go has been regenerated on an arm5 debian sid host and includes a few new constants. R=golang-dev, mikioh.mikioh, rsc CC=golang-dev https://golang.org/cl/5240047
-
Robert Griesemer authored
This also shows the source code of exported functions in server mode (e.g. pkg/big/?m=src). Fixes #2360. R=rsc CC=golang-dev https://golang.org/cl/5254057
-
Louis Kruger authored
The following ciphersuites are added: TLS_RSA_WITH_3DES_EDE_CBC_SHA TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA This change helps conform to the TLS1.1 standard because the first ciphersuite is "mandatory" in RFC4346 R=golang-dev, agl, rsc CC=golang-dev https://golang.org/cl/5164042
-
Russ Cox authored
R=golang-dev, gri CC=golang-dev https://golang.org/cl/5229052
-
Hector Chu authored
gp->m can go from non-nil to nil when it re-enters schedule(). R=golang-dev CC=golang-dev, rsc https://golang.org/cl/5245042
-
Chris Farmiloe authored
Socket descriptors are not closed when fd.connect() fails during generic socket creation. After a connection failure [ECONNREFUSED] descriptors are left in SYN_SENT state indefinitely (unless they get an explicit RST). Repeated failed connections will eventually cause your program to hit the user/system max-open-files limit. Fixes #2349. R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/5229047
-
Brad Fitzpatrick authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5252050
-
Andrew Gerrand authored
gotest: document examples go/doc: tidy comment R=golang-dev, r CC=golang-dev https://golang.org/cl/5235055
-
- 10 Oct, 2011 5 commits
-
-
Rob Pike authored
Plus the need for a second in-memory buffer. Plays a bit fast and loose with the contents of a byte buffer, but saves a potentially huge allocation. The gotest run is about 10% faster overall after this change. R=golang-dev, r, gri CC=golang-dev https://golang.org/cl/5236043
-
Mikio Hara authored
R=adg CC=golang-dev https://golang.org/cl/5237058
-
Nigel Tao authored
R=mikesamuel, andybalholm CC=golang-dev https://golang.org/cl/5218041
-
Brad Fitzpatrick authored
R=rsc CC=golang-dev https://golang.org/cl/5228041
-
Andrew Gerrand authored
Fixes #2351. R=r, bradfitz CC=golang-dev https://golang.org/cl/5235056
-
- 08 Oct, 2011 5 commits
-
-
Andrew Gerrand authored
R=golang-dev, rsc, iant, robert.hencke CC=golang-dev https://golang.org/cl/5235041
-
Luuk van Dijk authored
string literals used as package qualifiers are now prefixed with '@' which obviates the need for the extra ':' before tags. R=rsc, gri, lvd CC=golang-dev https://golang.org/cl/5129057
-
Adam Langley authored
R=bradfitz CC=golang-dev https://golang.org/cl/5244042
-
Adam Langley authored
With this in place, a TLS server is capable of selecting the correct certificate based on the client's ServerNameIndication extension. The need to call Config.BuildNameToCertificate is unfortunate, but adding a sync.Once to the Config structure made it uncopyable and I felt that was too high a price to pay. Parsing the leaf certificates in each handshake was too inefficient to consider. R=bradfitz, rsc CC=golang-dev https://golang.org/cl/5151048
-
Joel Sing authored
Implement a locking model based on the current linux model - a tri-state mutex with active spinning, passive spinning and sleeping. R=golang-dev, dvyukov, rsc CC=golang-dev https://golang.org/cl/4974043
-
- 07 Oct, 2011 10 commits
-
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/5235043
-
Rob Pike authored
t.ns was hanging after recent changes. R=gri, rsc CC=golang-dev https://golang.org/cl/5237044
-
Robert Griesemer authored
Was never working correctly when executing from the command-line. R=r CC=golang-dev https://golang.org/cl/5236042
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/5235042
-
Mikio Hara authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5237041
-
Brad Fitzpatrick authored
R=r, rsc, alex.brainman CC=golang-dev https://golang.org/cl/5234041
-
Robert Griesemer authored
Also: Fewer calls to flush for faster processing (once per identifier or error instead of once per token). R=golang-dev, r CC=golang-dev https://golang.org/cl/5236041
-
Nigel Tao authored
I accidentally left it off of https://golang.org/cl/5132048/. R=r CC=golang-dev https://golang.org/cl/5202042
-
Robert Griesemer authored
FileSet deserialization (Read) uses its own instance of a gob decoder. If the FileSet data may be followed by other data on the reader, Read may consume too much data that is lost unless the reader implements ReadByte. Also: Minor internal refactoring for symmetry. R=r CC=golang-dev https://golang.org/cl/5233041
-
Robert Griesemer authored
Also: Minor refactoring for cleanliness and symmetry. Fixes #2286. R=r CC=golang-dev https://golang.org/cl/5232041
-
- 06 Oct, 2011 2 commits
-
-
Robert Griesemer authored
This is a semantic but no API change. It is a cleaner implementation of pure filtering. Applications that need function bodies stripped can easily do this them- selves. R=rsc CC=golang-dev https://golang.org/cl/5206046
-
Robert Griesemer authored
Removed the URL form parameter "f=text" in favor of a more flexible mode parameter "m" which now accepts a list of mode flags as documented in doc.go. Fixes #1784. R=rsc CC=golang-dev https://golang.org/cl/5227041
-