]>
Cypherpunks repositories - gostls13.git/log 
Matthew Dempsky [Tue, 16 Aug 2016 20:33:29 +0000 (13:33 -0700)] 
 
cmd/compile/internal/syntax: expose additional information for gcReviewed-by: Robert Griesemer <gri@golang.org> 
Brad Fitzpatrick [Wed, 17 Aug 2016 14:32:49 +0000 (14:32 +0000)] 
 
log/syslog: document that Dial uses net.Dial parameters, add exampleReviewed-by: Chris Broadfoot <cbro@golang.org> 
Brad Fitzpatrick [Thu, 18 Aug 2016 05:26:51 +0000 (05:26  +0000)] 
 
os: reference LookupEnv from the Getenv docsReviewed-by: anatoly techtonik <techtonik@gmail.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> 
Josh Bleecher Snyder [Tue, 19 Jul 2016 00:05:54 +0000 (17:05 -0700)] 
 
cmd/vet: allow large shifts of constantsReviewed-by: Robert Griesemer <gri@golang.org> 
Adam Langley [Thu, 18 Aug 2016 00:38:06 +0000 (17:38 -0700)] 
 
crypto/tls: don't generate random ticket keys if already set.Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Robert Griesemer [Thu, 18 Aug 2016 22:22:32 +0000 (15:22 -0700)] 
 
go/types: better doc string for Object.Parent and testReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Adam Langley [Thu, 18 Aug 2016 21:49:01 +0000 (14:49 -0700)] 
 
crypto/tls: fix comment typo.Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Brad Fitzpatrick [Thu, 18 Aug 2016 21:50:58 +0000 (21:50 +0000)] 
 
doc: upate go1.8.txtReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Adam Langley [Wed, 17 Aug 2016 23:45:47 +0000 (16:45 -0700)] 
 
crypto/tls: support AES-128-CBC cipher suites with SHA-256.Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Jonathan Rudenberg <jonathan@titanous.com> 
Brad Fitzpatrick [Thu, 18 Aug 2016 21:39:16 +0000 (21:39 +0000)] 
 
doc: update go1.8.txtReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Matthew Dempsky [Sat, 7 May 2016 06:16:15 +0000 (23:16 -0700)] 
 
cmd/dist: build cmd/compile/internal/syntaxReviewed-by: Robert Griesemer <gri@golang.org> 
Robert Griesemer [Sat, 5 Mar 2016 01:09:08 +0000 (17:09 -0800)] 
 
cmd/compile/internal/syntax: fast Go syntax trees, initial commit.
Syntax tree nodes, scanner, parser, basic printers.
Builds syntax trees for entire Go std lib at a rate of ~1.8M lines/s
in warmed up state (MacMini, 2.3 GHz Intel Core i7, 8GB RAM):
$ go test -run StdLib -fast
parsed 
1074617  lines (2832 files) in 579.66364ms (
1853863  lines/s)
allocated 282.212Mb (486.854Mb/s)
PASS
Change-Id: Ie26d9a7bf4e5ff07457aedfcc9b89f0eba72ae3f
Reviewed-on: https://go-review.googlesource.com/27195
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Robert Griesemer <gri@golang.org> 
Robert Griesemer [Thu, 18 Aug 2016 20:22:22 +0000 (13:22 -0700)] 
 
spec: undo spec date change introduced by prior commitReviewed-by: Robert Griesemer <gri@golang.org> 
Robert Griesemer [Wed, 17 Aug 2016 22:35:15 +0000 (15:35 -0700)] 
 
go/types: fix scope extents for range and type switch variablesReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Josh Bleecher Snyder [Wed, 17 Aug 2016 23:22:24 +0000 (16:22 -0700)] 
 
runtime: disable TestCgoCallbackGC on FreeBSDReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Robert Griesemer [Thu, 18 Aug 2016 00:05:31 +0000 (17:05 -0700)] 
 
go/types: set Info.Types.Type for array composite literals of the form [...]TReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Josh Bleecher Snyder [Wed, 17 Aug 2016 23:23:40 +0000 (16:23 -0700)] 
 
unsafe: document use of &^ to round/align pointersReviewed-by: Ian Lance Taylor <iant@golang.org> 
Cherry Zhang [Thu, 18 Aug 2016 01:23:36 +0000 (21:23 -0400)] 
 
cmd/compile: compare size in dead store eliminationReviewed-by: Keith Randall <khr@golang.org> 
David Chase [Mon, 15 Aug 2016 20:51:00 +0000 (13:51 -0700)] 
 
cmd/compile: ppc64le working, not optimized enoughReviewed-by: Cherry Zhang <cherryyz@google.com> 
Brad Fitzpatrick [Thu, 18 Aug 2016 15:50:30 +0000 (15:50 +0000)] 
 
cmd/yacc: remove go tool yaccReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Michael Matloob [Thu, 28 Jul 2016 17:04:41 +0000 (13:04 -0400)] 
 
cmd: generate DWARF for functions in compile instead of link.Reviewed-by: David Crawshaw <crawshaw@golang.org> 
Josh Bleecher Snyder [Thu, 7 Jul 2016 23:09:08 +0000 (16:09 -0700)] 
 
cmd/vet: allow any printf verb with any interfaceReviewed-by: Rob Pike <r@golang.org> 
Alex Brainman [Wed, 17 Aug 2016 04:57:07 +0000 (14:57 +1000)] 
 
debug/pe: revert CL 22720Reviewed-by: David Crawshaw <crawshaw@golang.org> 
Adam Langley [Tue, 5 Jul 2016 20:50:18 +0000 (13:50 -0700)] 
 
crypto/x509: support PSS signatures.Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Adam Langley [Wed, 17 Aug 2016 22:55:15 +0000 (15:55 -0700)] 
 
crypto/x509: require a NULL parameters for RSA public keys.
The RFC is clear that the Parameters in an AlgorithmIdentifer for an RSA
public key must be NULL. BoringSSL enforces this so we have strong
evidence that this is a widely compatible change.
Embarrassingly enough, the major source of violations of this is us. Go
used to get this correct in only one of two places. This was only fixed
in 2013 (with 
4874bc9b ). That's why lots of test certificates are
updated in this change.
Fixes #16166.
Change-Id: Ib9a4551349354c66e730d44eb8cee4ec402ea8ab
Reviewed-on: https://go-review.googlesource.com/27312
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Alberto Donizetti [Wed, 17 Aug 2016 18:34:09 +0000 (20:34 +0200)] 
 
encoding/hex: change lookup table from string to arrayReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Robert Griesemer [Wed, 17 Aug 2016 22:56:29 +0000 (15:56 -0700)] 
 
go/types: enable disabled test for comma-ok expressionsReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Adam Langley [Wed, 17 Aug 2016 20:18:43 +0000 (13:18 -0700)] 
 
crypto/hmac: don't test for length equality in Equal.Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Adam Langley [Wed, 17 Aug 2016 20:15:28 +0000 (13:15 -0700)] 
 
crypto/x509: return error for missing SerialNumber.Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Jaana Burcu Dogan [Wed, 17 Aug 2016 23:08:10 +0000 (16:08 -0700)] 
 
runtime: fix the absolute URL to pprof toolsReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Jess Frazelle [Wed, 17 Aug 2016 20:27:17 +0000 (13:27 -0700)] 
 
text/template: remove unused Tree.parse return valueReviewed-by: Rob Pike <r@golang.org> 
Robert Griesemer [Wed, 17 Aug 2016 21:05:47 +0000 (14:05 -0700)] 
 
go/types: better error message for invalid fallthrough caseReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Radu Berinde [Tue, 16 Aug 2016 12:05:39 +0000 (08:05 -0400)] 
 
hash/crc32: improve the processing of the last bytes in the SSE4.2 code for AMD64Reviewed-by: Keith Randall <khr@golang.org> 
Cherry Zhang [Wed, 17 Aug 2016 17:29:19 +0000 (13:29 -0400)] 
 
cmd/compile: CSE copied tuple selectorsReviewed-by: David Chase <drchase@google.com> Reviewed-by: Keith Randall <khr@golang.org> 
Josh Bleecher Snyder [Mon, 11 Jul 2016 19:19:51 +0000 (12:19 -0700)] 
 
cmd/vet: infer asm arch from build contextReviewed-by: Rob Pike <r@golang.org> 
Josh Bleecher Snyder [Tue, 19 Jul 2016 00:33:05 +0000 (17:33 -0700)] 
 
cmd/vet: allow ^& uintptr arithmeticReviewed-by: Rob Pike <r@golang.org> 
Atin M [Fri, 6 May 2016 16:20:12 +0000 (12:20 -0400)] 
 
crypto/tls: set Conn.ConnectionState.ServerName unconditionallyReviewed-by: Adam Langley <agl@golang.org> 
Cherry Zhang [Tue, 16 Aug 2016 18:17:33 +0000 (14:17 -0400)] 
 
cmd/compile: add more ARM64 optimizationsReviewed-by: David Chase <drchase@google.com> 
Alberto Donizetti [Wed, 11 May 2016 18:55:53 +0000 (20:55 +0200)] 
 
math/big: avoid allocation in float.{Add, Sub} when there's no aliasingReviewed-by: Robert Griesemer <gri@golang.org> 
Robert Griesemer [Fri, 24 Jun 2016 22:03:04 +0000 (15:03 -0700)] 
 
cmd/compile: add compiler phase timing
Timings is a simple data structure that collects times of labeled
Start/Stop events describing timed phases, which later can be written
to a file.
Adjacent phases with common label prefix are automatically collected
in a group together with the accumulated phase time.
Timing data can be appended to a file in benchmark data format
using the new -bench flag:
$ go build -gcflags="-bench=/dev/stdout" -o /dev/null go/types
commit: devel +
8847c6b  Mon Aug 15 17:51:53 2016 -0700
goos: darwin
goarch: amd64
BenchmarkCompile:go/types:fe:init              1       663292 ns/op      0.07 %
BenchmarkCompile:go/types:fe:loadsys           1      
1337371  ns/op      0.14 %
BenchmarkCompile:go/types:fe:parse             1     
47008869  ns/op      4.91 %    10824 lines    230254 lines/s
BenchmarkCompile:go/types:fe:typecheck:top1    1      
2843343  ns/op      0.30 %
BenchmarkCompile:go/types:fe:typecheck:top2    1       447457 ns/op      0.05 %
BenchmarkCompile:go/types:fe:typecheck:func    1     
15119595  ns/op      1.58 %      427 funcs     28241 funcs/s
BenchmarkCompile:go/types:fe:capturevars       1        56314 ns/op      0.01 %
BenchmarkCompile:go/types:fe:inlining          1      
9805767  ns/op      1.02 %
BenchmarkCompile:go/types:fe:escapes           1     
53598646  ns/op      5.60 %
BenchmarkCompile:go/types:fe:xclosures         1       199302 ns/op      0.02 %
BenchmarkCompile:go/types:fe:subtotal          1    
131079956  ns/op     13.70 %
BenchmarkCompile:go/types:be:compilefuncs      1    
692009428  ns/op     72.33 %      427 funcs       617 funcs/s
BenchmarkCompile:go/types:be:externaldcls      1        54591 ns/op      0.01 %
BenchmarkCompile:go/types:be:dumpobj           1    
133478173  ns/op     13.95 %
BenchmarkCompile:go/types:be:subtotal          1    
825542192  ns/op     86.29 %
BenchmarkCompile:go/types:unaccounted          1       106101 ns/op      0.01 %
BenchmarkCompile:go/types:total                1    
956728249  ns/op    100.00 %
For #16169.
Change-Id: I93265fe0cb08e47cd413608d0824c5dd35ba7899
Reviewed-on: https://go-review.googlesource.com/24462
Reviewed-by: Matthew Dempsky <mdempsky@google.com> 
Tom Wilkie [Wed, 17 Aug 2016 09:13:03 +0000 (10:13 +0100)] 
 
net: don't avoid resolving .local addressesReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Matthew Dempsky [Wed, 17 Aug 2016 15:57:15 +0000 (08:57 -0700)] 
 
cmd/compile/internal/s390x: cleanup betypeinitReviewed-by: Michael Munday <munday@ca.ibm.com> 
Matthew Dempsky [Wed, 17 Aug 2016 15:30:31 +0000 (08:30 -0700)] 
 
doc/go1.8: support "option ndots:0" in resolv.confReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Dan Peterson [Wed, 13 Jul 2016 16:35:35 +0000 (10:35 -0600)] 
 
net: use libresolv rules for ndots range and validationReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Cherry Zhang [Wed, 17 Aug 2016 14:32:39 +0000 (10:32 -0400)] 
 
test: add test for CL 26831Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Florian Uekermann [Tue, 19 Apr 2016 14:06:37 +0000 (16:06 +0200)] 
 
math/rand: Document origin of cooked pseudo-random numbersReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Austin Clements [Wed, 17 Aug 2016 02:05:57 +0000 (22:05 -0400)] 
 
runtime: fix check for vacuous page boundary roundingReviewed-by: Keith Randall <khr@golang.org> 
Yasuhiro Matsumoto [Mon, 25 Jul 2016 19:13:15 +0000 (04:13  +0900)] 
 
syscall: mksyscall_windows.go: put path separator in suffix for matching GOROOTReviewed-by: Alex Brainman <alex.brainman@gmail.com> 
Dan Peterson [Tue, 16 Aug 2016 16:33:27 +0000 (13:33 -0300)] 
 
net: simplify internal dtoi and xtoi funcsReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Joe Tsai [Tue, 16 Aug 2016 22:06:01 +0000 (15:06 -0700)] 
 
go/build: introduce go1.8 build tagReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Mon, 6 Jun 2016 20:01:48 +0000 (13:01 -0700)] 
 
cmd/compile: handle e == T comparison more efficientlyReviewed-by: Keith Randall <khr@golang.org> 
Josh Bleecher Snyder [Mon, 6 Jun 2016 19:38:19 +0000 (12:38 -0700)] 
 
cmd/compile: inline x, ok := y.(T) where T is a scalarReviewed-by: Keith Randall <khr@golang.org> 
Robert Griesemer [Wed, 17 Aug 2016 00:32:54 +0000 (17:32 -0700)] 
 
cmd/compile: remove conditional code dealing with two export formatsReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Robert Griesemer [Tue, 16 Aug 2016 23:43:34 +0000 (16:43 -0700)] 
 
cmd/compile: remove encoding of safemode bit from export dataReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Jess Frazelle [Thu, 23 Jun 2016 04:57:52 +0000 (21:57 -0700)] 
 
text/template: fix Parse when called twice with empty textReviewed-by: Andrew Gerrand <adg@golang.org> 
Josh Bleecher Snyder [Fri, 17 Jun 2016 19:30:27 +0000 (12:30 -0700)] 
 
cmd/internal/obj: reduce per-architecture opcode spaceReviewed-by: Minux Ma <minux@golang.org> 
Robert Griesemer [Tue, 16 Aug 2016 19:55:17 +0000 (12:55 -0700)] 
 
cmd/compile: remove support for textual export formatReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Keith Randall [Wed, 6 Jul 2016 22:02:49 +0000 (15:02 -0700)] 
 
runtime: fix map iterator concurrent map checkReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com> 
Keith Randall [Tue, 16 Aug 2016 20:52:51 +0000 (13:52 -0700)] 
 
test: remove unused variableReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Keith Randall [Thu, 2 Jun 2016 19:41:42 +0000 (12:41 -0700)] 
 
cmd/compile: use shorter versions of zero-extend opsReviewed-by: Josh Bleecher Snyder <josharian@gmail.com> 
Josh Bleecher Snyder [Fri, 17 Jun 2016 19:28:31 +0000 (12:28 -0700)] 
 
cmd/internal/obj: add opcode space safety checkReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Brad Fitzpatrick [Tue, 16 Aug 2016 14:36:13 +0000 (07:36 -0700)] 
 
doc/go1.7.html: fix name of tls.Config.NextProtosReviewed-by: Chris Broadfoot <cbro@golang.org> 
Tamir Duberstein [Sun, 31 Jul 2016 16:55:06 +0000 (12:55 -0400)] 
 
regexp: add some tests that were fixed in #12980Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Jaana Burcu Dogan [Tue, 16 Aug 2016 06:24:31 +0000 (23:24 -0700)] 
 
cmd/go: document -v flag for getReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Keith Randall [Fri, 8 Jul 2016 22:59:00 +0000 (15:59 -0700)] 
 
cmd/compile: allow unsafe.Pointer(nil) as static dataReviewed-by: Josh Bleecher Snyder <josharian@gmail.com> 
Josh Bleecher Snyder [Wed, 1 Jun 2016 17:58:30 +0000 (10:58 -0700)] 
 
cmd/compile: accept literals in samesafeexprReviewed-by: Matthew Dempsky <mdempsky@google.com> 
Cherry Zhang [Tue, 16 Aug 2016 16:14:54 +0000 (12:14 -0400)] 
 
cmd/compile: fix uint<->float conversion on 386Reviewed-by: Keith Randall <khr@golang.org> 
Keith Randall [Sun, 29 May 2016 18:16:13 +0000 (11:16 -0700)] 
 
cmd/compile: add size hint to map literal allocationsReviewed-by: Josh Bleecher Snyder <josharian@gmail.com> 
Josh Bleecher Snyder [Wed, 20 Jul 2016 17:18:23 +0000 (10:18 -0700)] 
 
cmd/internal/obj/x86: minor code cleanupReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Mon, 2 May 2016 23:16:46 +0000 (16:16 -0700)] 
 
cmd/compile: optimize bool to int conversion
This CL teaches SSA to recognize code of the form
// b is a boolean value, i is an int of some flavor
if b {
	i = 1
} else {
	i = 0
}
and use b's underlying 0/1 representation for i
instead of generating jumps.
Unfortunately, it does not work on the obvious code:
func bool2int(b bool) int {
	if b {
		return 1
	}
	return 0
}
This is left for future work.
Note that the existing phiopt optimizations also don't work for:
func neg(b bool) bool {
	if b {
		return false
	}
	return true
}
In the meantime, runtime authors and the like can use:
func bool2int(b bool) int {
	var i int
	if b {
		i = 1
	} else {
		i = 0
	}
	return i
}
This compiles to:
"".bool2int t=1 size=16 args=0x10 locals=0x0
	0x0000 00000 (x.go:25)	TEXT	"".bool2int(SB), $0-16
	0x0000 00000 (x.go:25)	FUNCDATA	$0, gclocals·
23e8278e2b69a3a75fa59b23c49ed6ad (SB)
	0x0000 00000 (x.go:25)	FUNCDATA	$1, gclocals·
33cdeccccebe80329f1fdbee7f5874cb (SB)
	0x0000 00000 (x.go:32)	MOVBLZX	"".b+8(FP), AX
	0x0005 00005 (x.go:32)	MOVBQZX	AL, AX
	0x0008 00008 (x.go:32)	MOVQ	AX, "".~r1+16(FP)
	0x000d 00013 (x.go:32)	RET
The extraneous MOVBQZX is #15300.
This optimization also helps range and slice.
The compiler must protect against pointers pointing
to the end of a slice/string. It does this by increasing
a pointer by either 0 or 1 * elemsize, based on a condition.
This CL optimizes away a jump in that code.
This CL triggers 382 times while compiling the standard library.
Updating code to utilize this optimization is left for future CLs.
Updates #6011
Change-Id: Ia7c1185f8aa223c543f91a3cd6d4a2a09c691c70
Reviewed-on: https://go-review.googlesource.com/22711
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org> 
Robert Griesemer [Fri, 15 Jul 2016 23:46:50 +0000 (16:46 -0700)] 
 
cmd/compile: don't crash when exporting self-recursive interfacesReviewed-by: Alan Donovan <adonovan@google.com> 
David Crawshaw [Tue, 16 Aug 2016 11:44:57 +0000 (07:44 -0400)] 
 
reflect: clear tflag on new typesReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Keith Randall [Tue, 16 Aug 2016 16:19:05 +0000 (09:19 -0700)] 
 
cmd/compile: don't fold >32bit constants into a MULQReviewed-by: David Chase <drchase@google.com> 
Josh Bleecher Snyder [Mon, 6 Jun 2016 15:29:52 +0000 (08:29 -0700)] 
 
cmd/compile: inline _, ok = i.(T)Reviewed-by: Keith Randall <khr@golang.org> 
Michael Pratt [Tue, 19 Jul 2016 04:59:14 +0000 (21:59 -0700)] 
 
cmd/internal/obj: convert Aconv to a stringerReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com> 
Josh Bleecher Snyder [Thu, 7 Jul 2016 22:29:48 +0000 (15:29 -0700)] 
 
cmd/compile/internal/big: re-vendorReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Mon, 11 Jul 2016 18:18:17 +0000 (11:18 -0700)] 
 
runtime: move printing of extra newlineReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Sun, 10 Jul 2016 00:09:35 +0000 (17:09 -0700)] 
 
net/http: use keyed composite literalReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Sat, 9 Jul 2016 21:51:00 +0000 (14:51 -0700)] 
 
crypto/cipher, math/big: fix example namesReviewed-by: David Crawshaw <crawshaw@golang.org> 
Josh Bleecher Snyder [Sat, 9 Jul 2016 20:59:36 +0000 (13:59 -0700)] 
 
crypto/tls: fix WriteTo method signatureReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Fri, 8 Jul 2016 00:41:25 +0000 (17:41 -0700)] 
 
net: change t.Error to t.ErrorfReviewed-by: David Crawshaw <crawshaw@golang.org> 
Josh Bleecher Snyder [Thu, 30 Jun 2016 17:48:54 +0000 (10:48 -0700)] 
 
container/list: silence vet warningsReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Cherry Zhang [Thu, 11 Aug 2016 13:54:04 +0000 (09:54 -0400)] 
 
cmd/compile: remove nil check in accessing PAUTOHEAP variableReviewed-by: Keith Randall <khr@golang.org> 
Josh Bleecher Snyder [Thu, 7 Jul 2016 22:32:49 +0000 (15:32 -0700)] 
 
all: fix "result not used" vet warningsReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Thu, 30 Jun 2016 17:53:47 +0000 (10:53 -0700)] 
 
cmd/compile: fix bad generated format strings in testReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Thu, 21 Jul 2016 16:02:13 +0000 (09:02 -0700)] 
 
syscall: unify unix/amd64 asm implementationsReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Thu, 21 Jul 2016 15:57:50 +0000 (08:57 -0700)] 
 
syscall: split out unix Syscall9 asm supportReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Thu, 21 Jul 2016 15:49:07 +0000 (08:49 -0700)] 
 
syscall: superficial cleanup of amd64 unix assemblyReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Thu, 21 Jul 2016 15:37:45 +0000 (08:37 -0700)] 
 
syscall: fix dragonfly/amd64 assembly argument sizesReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Josh Bleecher Snyder [Thu, 21 Jul 2016 15:30:41 +0000 (08:30 -0700)] 
 
syscall: unify unix 386 implementationsReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Cherry Zhang [Tue, 16 Aug 2016 09:57:38 +0000 (05:57  -0400)] 
 
cmd/compile: disable Duff's device on darwin/arm64Reviewed-by: Dave Cheney <dave@cheney.net> 
Brad Fitzpatrick [Tue, 16 Aug 2016 05:05:00 +0000 (05:05  +0000)] 
 
net/http: make Transport retry non-idempotent requests if no bytes writtenReviewed-by: Andrew Gerrand <adg@golang.org> 
Josh Bleecher Snyder [Tue, 16 Aug 2016 04:09:39 +0000 (21:09 -0700)] 
 
cmd/compile: reduce garbage from autolabelReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Gyu-Ho Lee [Sun, 5 Jun 2016 06:08:19 +0000 (23:08 -0700)] 
 
archive/tar: preallocate slice from paxHeadersReviewed-by: Joe Tsai <thebrokentoaster@gmail.com> 
Mikio Hara [Mon, 27 Jun 2016 23:41:37 +0000 (08:41 +0900)] 
 
crypto/tls: gofmt -w -sReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Brad Fitzpatrick [Mon, 15 Aug 2016 17:20:21 +0000 (17:20 +0000)] 
 
net/http: deflake BenchmarkClient and its use of a fixed port for testingReviewed-by: Ian Lance Taylor <iant@golang.org> 
Jan Mercl [Tue, 2 Aug 2016 11:00:46 +0000 (13:00 +0200)] 
 
go/token: Fix race in FileSet.PositionFor.Reviewed-by: Robert Griesemer <gri@golang.org> 
Carlos C [Tue, 19 Jul 2016 22:58:55 +0000 (00:58  +0200)] 
 
bytes: add examplesReviewed-by: Andrew Gerrand <adg@golang.org> 
Chris Broadfoot [Tue, 16 Aug 2016 00:28:00 +0000 (17:28 -0700)] 
 
doc: add 1.7 to golang.org/projectReviewed-by: Brad Fitzpatrick <bradfitz@golang.org> 
Mikio Hara [Tue, 16 Aug 2016 00:38:26 +0000 (09:38 +0900)] 
 
os/exec: fix nit found by vetReviewed-by: Brad Fitzpatrick <bradfitz@golang.org>