Age | Commit message (Collapse) | Author | Files | Lines |
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/1019043
Committer: Russ Cox <rsc@golang.org>
|
|
Fixes issue 686.
R=rsc
CC=adg, golang-dev
http://codereview.appspot.com/979044
Committer: Russ Cox <rsc@golang.org>
|
|
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/946046
|
|
R=adg
CC=golang-dev
http://codereview.appspot.com/993042
Committer: Andrew Gerrand <adg@golang.org>
|
|
immediately
Also, calling fmt, ioutil and os "builtin" is probably confusing.
R=adg
CC=golang-dev
http://codereview.appspot.com/965045
Committer: Andrew Gerrand <adg@golang.org>
|
|
Fixes issue 549.
R=adg
CC=golang-dev
http://codereview.appspot.com/1019042
|
|
Fixes issue 686.
R=adg
CC=golang-dev
http://codereview.appspot.com/961046
|
|
Fixes issue 674.
R=adg
CC=golang-dev
http://codereview.appspot.com/1018042
|
|
inaccurate in meaning.
R=gri
CC=golang-dev
http://codereview.appspot.com/964045
|
|
R=r
CC=golang-dev, rsc
http://codereview.appspot.com/1014043
Committer: Rob Pike <r@golang.org>
|
|
earlier.
R=rsc
CC=golang-dev
http://codereview.appspot.com/972045
|
|
5l, 6l, 8l: change ELF header so that strip doesn't destroy binary
Fixes issue 261.
R=iant, r
CC=golang-dev
http://codereview.appspot.com/994044
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/972044
|
|
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/963042
|
|
noticed this as I was submitting the previous CL :(
R=r
CC=golang-dev
http://codereview.appspot.com/989045
|
|
R=r, rsc, gri
CC=golang-dev
http://codereview.appspot.com/887045
|
|
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
http://codereview.appspot.com/1004042
Committer: Robert Griesemer <gri@golang.org>
|
|
Fixes issue 610.
R=adg
CC=golang-dev
http://codereview.appspot.com/1006044
|
|
Fixes issue 483.
R=dsymonds, dsymonds1
CC=golang-dev
http://codereview.appspot.com/965044
|
|
Fixes issue 750.
R=adg
CC=golang-dev
http://codereview.appspot.com/988043
|
|
Fixes issue 743.
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/944044
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/1013042
|
|
R=ken2
CC=golang-dev
http://codereview.appspot.com/944043
|
|
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
http://codereview.appspot.com/1016041
|
|
user time for pidigits -s -n=10000:
6.466s w/ adds
7.138s w/ shifts
R=rsc
CC=golang-dev
http://codereview.appspot.com/1021041
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/989044
|
|
Fixes issue 732.
R=ken2
CC=golang-dev
http://codereview.appspot.com/956050
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/989042
|
|
R=r
CC=golang-dev
http://codereview.appspot.com/943047
|
|
R=r
CC=golang-dev, rog
http://codereview.appspot.com/811046
|
|
(composite literals in control clauses only need
parentheses if the literals start with a type name)
R=rsc
CC=golang-dev
http://codereview.appspot.com/962045
|
|
where index is a composite literal
R=rsc
CC=golang-dev
http://codereview.appspot.com/961044
|
|
literal
within an if, for, or switch control clause
R=rsc
CC=golang-dev
http://codereview.appspot.com/943046
|
|
Fixes issue 748.
R=rsc
CC=golang-dev
http://codereview.appspot.com/946043
|
|
R=r, cw
CC=golang-dev
http://codereview.appspot.com/952041
|
|
This fixes a crash seen when viewing a directory list.
Fixes issue 747.
R=gri
CC=golang-dev, rsc
http://codereview.appspot.com/1010042
Committer: Robert Griesemer <gri@golang.org>
|
|
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 issue 744.
R=r
CC=golang-dev
http://codereview.appspot.com/1013041
|
|
Added goroutine; got simpler.
Fixes deadlock when doing Read+Close
or Write+Close on same end.
R=r, cw
CC=golang-dev
http://codereview.appspot.com/994043
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/949043
|
|
Fixes issue 734.
R=rsc, r
CC=golang-dev
http://codereview.appspot.com/975042
Committer: Russ Cox <rsc@golang.org>
|
|
R=golang-dev, rsc
CC=golang-dev
http://codereview.appspot.com/988042
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc, rsc1
CC=golang-dev
http://codereview.appspot.com/878046
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/897042
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/1014041
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/968043
Committer: Russ Cox <rsc@golang.org>
|
|
R=r, rsc
CC=golang-dev
http://codereview.appspot.com/978042
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/937042
Committer: Russ Cox <rsc@golang.org>
|
|
R=ken2, r, ken3
CC=golang-dev
http://codereview.appspot.com/1006041
|
|
R=adg, gri
CC=golang-dev, r
http://codereview.appspot.com/1008042
|
|
Depends on CL 957045, 980043, 1004043.
Fixes issue 715.
R=agl1, agl
CC=golang-dev
http://codereview.appspot.com/943043
|