- 28 Apr, 2010 11 commits
-
-
Andrew Gerrand authored
R=r, rsc CC=golang-dev https://golang.org/cl/963042
-
Andrew Gerrand authored
noticed this as I was submitting the previous CL :( R=r CC=golang-dev https://golang.org/cl/989045
-
Andrew Gerrand authored
R=r, rsc, gri CC=golang-dev https://golang.org/cl/887045
-
Robert Griesemer authored
Plus: - calibration "test" - include in tests with gotest -calibrate - basic Mul benchmark - extra multiplication tests - various cleanups This change improves multiplication speed of numbers >= 30 words in length (current threshold; found empirically with calibrate): The multiplication benchmark (multiplication of a variety of long numbers) improves by ~35%, individual multiplies can be significantly faster. gotest -benchmarks=Mul big.BenchmarkMul 500 6829290 ns/op (w/ Karatsuba) big.BenchmarkMul 100 10600760 ns/op There's no impact on pidigits for -n=10000 or -n=20000 because the operands are are too small. R=rsc CC=golang-dev https://golang.org/cl/1004042
-
Russ Cox authored
Fixes #610. R=adg CC=golang-dev https://golang.org/cl/1006044
-
Russ Cox authored
Fixes #483. R=dsymonds, dsymonds1 CC=golang-dev https://golang.org/cl/965044
-
Russ Cox authored
Fixes #750. R=adg CC=golang-dev https://golang.org/cl/988043
-
Robert Griesemer authored
Fixes #743. R=r, rsc CC=golang-dev https://golang.org/cl/944044
-
Andrew Gerrand authored
R=r CC=golang-dev https://golang.org/cl/1013042
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/944043
-
Andrew Gerrand authored
Rather than confuse people by linking to a spec we don't fully support, let them just use the package docs. R=r, rsc CC=golang-dev https://golang.org/cl/1016041
-
- 27 Apr, 2010 28 commits
-
-
Robert Griesemer authored
user time for pidigits -s -n=10000: 6.466s w/ adds 7.138s w/ shifts R=rsc CC=golang-dev https://golang.org/cl/1021041
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/989044
-
Russ Cox authored
Fixes #732. R=ken2 CC=golang-dev https://golang.org/cl/956050
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/989042
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/943047
-
Russ Cox authored
R=r CC=golang-dev, rog https://golang.org/cl/811046
-
Robert Griesemer authored
(composite literals in control clauses only need parentheses if the literals start with a type name) R=rsc CC=golang-dev https://golang.org/cl/962045
-
Robert Griesemer authored
where index is a composite literal R=rsc CC=golang-dev https://golang.org/cl/961044
-
Robert Griesemer authored
within an if, for, or switch control clause R=rsc CC=golang-dev https://golang.org/cl/943046
-
Robert Griesemer authored
Fixes #748. R=rsc CC=golang-dev https://golang.org/cl/946043
-
Russ Cox authored
R=r, cw CC=golang-dev https://golang.org/cl/952041
-
Christopher Wedgwood authored
This fixes a crash seen when viewing a directory list. Fixes #747. R=gri CC=golang-dev, rsc https://golang.org/cl/1010042
-
Russ Cox authored
This matches the old JSON package behavior. All lowercase names are not as standard as I believed, and it seems less surprising to need to write type T struct { Field string "field" } to get lower case (behavior after this CL) than it does to need to write type T struct { Field string "Field" } to preserve the case (behavior before this CL). Also test and fix unmarshal into non-nil interface value or pointer. Fixes #744. R=r CC=golang-dev https://golang.org/cl/1013041
-
Russ Cox authored
Added goroutine; got simpler. Fixes deadlock when doing Read+Close or Write+Close on same end. R=r, cw CC=golang-dev https://golang.org/cl/994043
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/949043
-
Micah Stetson authored
Fixes #734. R=rsc, r CC=golang-dev https://golang.org/cl/975042
-
Alex Brainman authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/988042
-
Alex Brainman authored
R=rsc, rsc1 CC=golang-dev https://golang.org/cl/878046
-
Giles Lean authored
R=rsc CC=golang-dev https://golang.org/cl/897042
-
Evan Shaw authored
R=rsc CC=golang-dev https://golang.org/cl/1014041
-
Alex Brainman authored
R=rsc CC=golang-dev https://golang.org/cl/968043
-
Kyle Consalus authored
R=r, rsc CC=golang-dev https://golang.org/cl/978042
-
Charles L. Dorian authored
R=rsc CC=golang-dev https://golang.org/cl/937042
-
Russ Cox authored
R=ken2, r, ken3 CC=golang-dev https://golang.org/cl/1006041
-
Russ Cox authored
R=adg, gri CC=golang-dev, r https://golang.org/cl/1008042
-
Russ Cox authored
Depends on CL 957045, 980043, 1004043. Fixes #715. R=agl1, agl CC=golang-dev https://golang.org/cl/943043
-
Russ Cox authored
Adds two more methods, Timeout and Temporary. Implemented by os.Errno too. The intent is to make the checks for os.EAGAIN a little less clunky. It should also let us clean up a bug that Mike Solomon pointed out: if a network server gets an "out of file descriptors" error from Accept, the listener should not stop. It will be able to check this because that error would have Temporary() == true. Also clean up some underscore names. Fixes #442. R=r CC=golang-dev, msolo https://golang.org/cl/957045
-
Andrew Gerrand authored
R=rsc, r CC=golang-dev https://golang.org/cl/1010041
-
- 26 Apr, 2010 1 commit
-
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/1004043
-