- 08 Aug, 2011 3 commits
-
-
Dmitriy Vyukov authored
The change adds specialized type algorithms for slices and types of size 8/16/32/64/128. It significantly accelerates chan and map operations for most builtin types as well as user structs. benchmark old,ns/op new,ns/op BenchmarkChanUncontended 226 94 (on Intel Xeon E5620, 2.4GHz, Linux 64 bit) R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4815087
-
David Symonds authored
R=r CC=golang-dev https://golang.org/cl/4837063
-
David Symonds authored
R=r CC=golang-dev https://golang.org/cl/4839052
-
- 07 Aug, 2011 1 commit
-
-
Rob Pike authored
R=golang-dev, rogpeppe, r, dsymonds, bradfitz, fvbommel CC=golang-dev https://golang.org/cl/4830065
-
- 06 Aug, 2011 2 commits
-
-
Robert Griesemer authored
R=r, rsc CC=golang-dev https://golang.org/cl/4832055
-
Rob Pike authored
Fixes #1935. R=rsc, bradfitz CC=golang-dev https://golang.org/cl/4850044
-
- 05 Aug, 2011 5 commits
-
-
Rob Pike authored
Expand the conversations about pointers, memory, and garbage collection. Describe the lack of co/contravariant typing. Fixes #1929. Fixes #1930. R=dsymonds, r, mirtchovski, edsrzf, hanwen, rsc CC=golang-dev https://golang.org/cl/4852041
-
Alex Brainman authored
R=golang-dev, mattn.jp, dsymonds CC=golang-dev https://golang.org/cl/4849042
-
Rob Pike authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4830061
-
Rob Pike authored
R=golang-dev, dsymonds, bradfitz, kevlar, rsc, r CC=golang-dev https://golang.org/cl/4851041
-
Alex Brainman authored
Also sort SRV records before returning from LookupSRV. R=rsc CC=golang-dev https://golang.org/cl/4817049
-
- 04 Aug, 2011 14 commits
-
-
Mikio Hara authored
Fixes #2130. R=rsc, dave CC=golang-dev https://golang.org/cl/4846044
-
Rob Pike authored
R=golang-dev, bradfitz, rsc CC=golang-dev https://golang.org/cl/4838050
-
Marcel van Lohuizen authored
R=r, bsiegert, r, alex.brainman CC=golang-dev https://golang.org/cl/4662080
-
Dmitriy Vyukov authored
The change removes chan finalizer (Lock destructor) if it is not required on the platform. benchmark old ns/op new ns/op delta BenchmarkChanCreation 1132.00 381.00 -66.34% BenchmarkChanCreation-2 1215.00 243.00 -80.00% BenchmarkChanCreation-4 1084.00 186.00 -82.84% BenchmarkChanCreation-8 1415.00 154.00 -89.12% BenchmarkChanCreation-16 1386.00 144.00 -89.61% (on 2 x Intel Xeon E5620, 8 HT cores, 2.4 GHz, Linux) R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4841041
-
Yasuhiro Matsumoto authored
calling filepath.FromSlash(x) make invalid character to serve file. Fixes #2128 R=golang-dev, alex.brainman, rsc CC=golang-dev https://golang.org/cl/4810064
-
David Symonds authored
R=rsc CC=golang-dev https://golang.org/cl/4808056
-
Rob Pike authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4830059
-
David Symonds authored
R=r CC=golang-dev https://golang.org/cl/4806049
-
Rob Pike authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4808071
-
Rob Pike authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4801076
-
Mikio Hara authored
This CL enables to list the multicast, joined group addresses for a specific interface by using Interface.MulticastAddrs method. R=rsc CC=golang-dev https://golang.org/cl/4808062
-
Mikio Hara authored
R=rsc CC=golang-dev https://golang.org/cl/4826056
-
Hector Chu authored
R=rsc, dvyukov CC=golang-dev https://golang.org/cl/4819051
-
Rob Pike authored
Some tests are significantly faster (50%), a few are slower (up to 30%). Fannkuch is confusing: parallel code is a little slower for gc, non-parallel and all gccgo runs are faster. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4830058
-
- 03 Aug, 2011 2 commits
-
-
Dmitriy Vyukov authored
Reflect the fact that notesleep() can be called by exactly one thread. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4816064
-
Yasuhiro Matsumoto authored
vim command 'Godoc' to see godoc. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4815071
-
- 02 Aug, 2011 4 commits
-
-
Russ Cox authored
R=lvd CC=golang-dev https://golang.org/cl/4837049
-
David Symonds authored
This makes {5,6,8}l conform to the spec more tightly. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4826063
-
Rob Pike authored
R=rsc CC=golang-dev https://golang.org/cl/4835046
-
Andrew Gerrand authored
Fixes #2106. R=golang-dev, dsymonds, rsc CC=golang-dev https://golang.org/cl/4836047
-
- 01 Aug, 2011 7 commits
-
-
Andrew Gerrand authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/4841044
-
Roger Peppe authored
R=r CC=golang-dev https://golang.org/cl/4808065
-
Roger Peppe authored
R=r CC=golang-dev https://golang.org/cl/4838044
-
Dave Cheney authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/4816061
-
Alex Brainman authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/4809065
-
Lucio De Re authored
R=golang-dev, alex.brainman CC=golang-dev, rsc https://golang.org/cl/4839041
-
Nigel Tao authored
The test case input is "<!DOCTYPE html><span><button>foo</span>bar". The correct parse is: | <!DOCTYPE html> | <html> | <head> | <body> | <span> | <button> | "foobar" R=gri CC=golang-dev https://golang.org/cl/4794063
-
- 31 Jul, 2011 2 commits
-
-
Andrew Gerrand authored
R=golang-dev, dsymonds, r, r CC=golang-dev https://golang.org/cl/4835044
-
Andrew Gerrand authored
Fixes #2120. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/4810061
-