commit a4c18f063b6659079ca2848ca217a0587dabc001 [browse]
Author: Chris Broadfoot
Date: 2017-04-07 09:25:54 -07:00

[release-branch.go1.8] go1.8.1

Change-Id: Ieb4552841bbf488acdbde805958a1e2ae0bd8aa3
Reviewed-on: https://go-review.googlesource.com/39920
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>

commit 8babce23e3f70e0dfdc4289ce6aa7d72b1ef1a62 [browse]
Author: Chris Broadfoot
Date: 2017-04-07 09:22:46 -07:00

[release-branch.go1.8] doc: document go1.8.1

Change-Id: I9282c1907204ec5c6363de84faec222a38300c9f
Reviewed-on: https://go-review.googlesource.com/39919
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-on: https://go-review.googlesource.com/39921
Reviewed-by: Chris Broadfoot <cbro@golang.org>

commit 853d533ed60a023389e155a6cb0b412b278183e6 [browse]
Author: Russ Cox
Date: 2017-04-05 10:57:03 -04:00

[release-branch.go1.8] cmd/go: add test for test -race -i behavior

This was fixed in CL 37598 but the test was (rightly) dropped
because it modified $GOROOT. Here's a variant that does not.

For #19151.

Change-Id: Iccdbbf9ae8ac4c252e52f4f8ff996963573c4682
Reviewed-on: https://go-review.googlesource.com/39592
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Reviewed-on: https://go-review.googlesource.com/39618
Reviewed-by: Austin Clements <austin@google.com>

commit 166f2159d8fef1f52a6529a59070bcdf44c6e4d4 [browse]
Author: Russ Cox
Date: 2017-04-05 15:01:21 -04:00

[release-branch.go1.8] cmd/go: do not install broken libraries during 'go test -i -race'

Manual port of CL 37598 (submitted for Go 1.9) to Go 1.8.1.

Fixes #19133.
Fixes #19151.

Change-Id: I51707ea35068a393022f554b391ee2638dba16b5
Reviewed-on: https://go-review.googlesource.com/39617
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>

commit 95a5b80e6d7096923dc0ffd8b88b1bd9e2670858 [browse]
Author: David Chase
Date: 2017-03-28 17:55:26 -04:00

[release-branch.go1.8] cmd/compile: added special case for reflect header fields to esc

The uintptr-typed Data field in reflect.SliceHeader and
reflect.StringHeader needs special treatment because it is
really a pointer.  Add the special treatment in walk for
bug #19168 to escape analysis.

Includes extra debugging that was helpful.

Fixes #19743.

Change-Id: I6dab5002f0d436c3b2a7cdc0156e4fc48a43d6fe
Reviewed-on: https://go-review.googlesource.com/39616
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>

clone the repository to get more history