Age | Commit message (Collapse) | Author |
|
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5494045
|
|
This change guarantees that whether the line ending convention
when the source is created includes carriage returns is irrelevant
to the value of the string. See issue 680.
The compilers do not yet implement this.
R=golang-dev, adg, r, gri, rsc, iant
CC=golang-dev
https://golang.org/cl/5491043
|
|
clean is gone; all the intermediate files are created
in a temporary tree that is wiped when the command ends.
Not using go/build's Script because it is not well aligned
with this API. The various builder methods are copied from
go/build and adapted. Probably once we delete goinstall
we can delete the Script API too.
R=rogpeppe, adg, adg
CC=golang-dev
https://golang.org/cl/5483069
|
|
Fixes #2555.
R=golang-dev, dsymonds, r
CC=golang-dev
https://golang.org/cl/5486076
|
|
Pass tests6.dat, test 26:
foo<col>
| <col>
Also pass tests through test 35:
<table><tr><div><td>
R=nigeltao
CC=golang-dev
https://golang.org/cl/5482074
|
|
R=rsc, iant
CC=golang-dev, remy
https://golang.org/cl/5485070
|
|
For real this time. :-)
R=rsc, ken
CC=golang-dev
https://golang.org/cl/5486061
|
|
I realize I didn't send the tests in last time. Anyway, I added
a test that knows too much about the package's internal structure,
and I'm not sure whether it's the right thing to do.
Vadik.
R=bradfitz, rsc, go.peter.90
CC=golang-dev
https://golang.org/cl/5450073
|
|
R=golang-dev, edsrzf, bradfitz, rsc
CC=golang-dev
https://golang.org/cl/5451087
|
|
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5482073
|
|
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5472043
|
|
This redefinition means that the public signature of html/template
does not refer to text/template.
Fixes #2546.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5487083
|
|
Fixes https://golang.org/cl/5480060/#msg4
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5485051
|
|
We only want to attempt to un-gzip if there's a body (not in
response to a HEAD)
This was accidentally passing before, but revealed to be broken
when c3c6e72d7cc went in.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5477093
|
|
benchmark old ns/op new ns/op delta
strconv_test.BenchmarkFormatInt 12198 12031 -1.37%
strconv_test.BenchmarkAppendInt 9268 9153 -1.24%
strconv_test.BenchmarkFormatUint 3538 3429 -3.08%
strconv_test.BenchmarkAppendUint 3133 3062 -2.27%
No performance difference for GOARCH=amd64.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5488089
|
|
Fixes #2163.
R=rsc
CC=golang-dev
https://golang.org/cl/5488068
|
|
benchmark old ns/op new ns/op delta
strconv_test.BenchmarkFormatInt 10038 8217 -18.14%
strconv_test.BenchmarkAppendInt 6822 4969 -27.16%
strconv_test.BenchmarkFormatUint 2811 1814 -35.47%
strconv_test.BenchmarkAppendUint 2349 1360 -42.10%
R=rsc
CC=golang-dev
https://golang.org/cl/5488083
|
|
The obvious fix is breaking the build in non-obvious ways.
Reverting while waiting for the correct fix, if any is needed.
««« original CL description
net/http: fix bug in error checking
Thanks to josef86@gmail.com for pointing this out.
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5477092
»»»
R=iant
CC=golang-dev
https://golang.org/cl/5488085
|
|
Thanks to josef86@gmail.com for pointing this out.
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/5477092
|
|
Fixes #2451
R=rsc, bradfitz
CC=golang-dev
https://golang.org/cl/5372105
|
|
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5484073
|
|
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5486060
|
|
The irony!
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5482062
|
|
Fixes #2549
R=rsc
CC=golang-dev
https://golang.org/cl/5484060
|
|
Cross- and intra package inlining of single assignments or return <expression>.
Minus some hairy cases, currently including other calls, expressions with closures and ... arguments.
R=rsc, rogpeppe, adg, gri
CC=golang-dev
https://golang.org/cl/5400043
|
|
Pass tests6.dat, test 13:
<button><button>
| <html>
| <head>
| <body>
| <button>
| <button>
Also pass tests through test 25:
<table><colgroup>foo
R=nigeltao
CC=golang-dev
https://golang.org/cl/5487072
|
|
Fixes #2520
R=rsc
CC=golang-dev
https://golang.org/cl/5482056
|
|
Fixed issue 2500
R=rsc
CC=golang-dev
https://golang.org/cl/5485053
|
|
breaks 64-bit build
««« original CL description
8c: handle 64-bit switch value
Cases must still be 32-bit values, but one thing at a time.
R=ality, ken2, ken
CC=golang-dev
https://golang.org/cl/5485063
»»»
R=ken2
CC=golang-dev
https://golang.org/cl/5488075
|
|
(needed for non-zero GOMAXPROCS)
R=iant, rsc
CC=go.peter.90, golang-dev
https://golang.org/cl/5486059
|
|
Cases must still be 32-bit values, but one thing at a time.
R=ality, ken2, ken
CC=golang-dev
https://golang.org/cl/5485063
|
|
The transmitter must encode an interface value if it is to be decoded
into an interface value, but it's a common and confusing error to
encode a concrete value and attempt to decode it into an interface,
particularly *interface{}. This CL attempts to explain things better.
Fixes #2367.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5485072
|
|
R=golang-dev, alex.brainman
CC=golang-dev
https://golang.org/cl/5483057
|
|
Not a language change, just stating the facts.
Fixes #1793.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5488071
|
|
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5414053
|
|
Testing total space fails for gccgo when not using split
stacks, because then each goroutine has a large stack, and so
the total memory usage is large.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5487068
|
|
R=gri, rsc
CC=golang-dev
https://golang.org/cl/5485067
|
|
(These are benchmarks for the garbage collector, not tests.)
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/5484070
|
|
TBR=r
CC=golang-dev
https://golang.org/cl/5488066
|
|
R=rsc, r
CC=golang-dev
https://golang.org/cl/5477084
|
|
R=golang-dev, r, gri, bradfitz
CC=golang-dev
https://golang.org/cl/5487067
|
|
The golang-dev mailing list is added automatically.
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/5482060
|
|
R=golang-dev, gri
CC=golang-dev
https://golang.org/cl/5486056
|
|
I was confused by the existence of two portable Hypot
routines in the tree when I cleaned things up, and I made
ARM use the wrong (imprecise) one. Use the right one,
and delete the wrong one.
Fixes arm build.
R=golang-dev, r
CC=golang-dev
https://golang.org/cl/5485065
|
|
breaks build
««« original CL description
http: close connection after printing panic stack trace
In a testing situation, it's possible for a local http
server to panic and the test exit without the stack trace
ever being printed.
Fixes #2480.
R=rsc, bradfitz
CC=golang-dev
https://golang.org/cl/5414048
»»»
R=bradfitz
CC=golang-dev
https://golang.org/cl/5482061
|
|
- go/printer: support for printing CommentedNodes
- go/doc: collect comments from examples
Fixes #2429.
R=adg, rsc
CC=golang-dev
https://golang.org/cl/5482052
|
|
-tabs replaces -tabindent
-spaces has been removed
R=golang-dev, adg, rsc
CC=golang-dev
https://golang.org/cl/5487066
|
|
goinstall: disallow googlecode.com import paths
R=rsc, bradfitz
CC=golang-dev
https://golang.org/cl/5421049
|
|
In a testing situation, it's possible for a local http
server to panic and the test exit without the stack trace
ever being printed.
Fixes #2480.
R=rsc, bradfitz
CC=golang-dev
https://golang.org/cl/5414048
|
|
R=r, rsc, adg
CC=golang-dev
https://golang.org/cl/5364056
|