[Pkg-golang-commits] [golang] 02/04: Merge tag 'upstream/1.8_rc1' into golang-1.8

Michael Hudson-Doyle mwhudson-guest at moszumanska.debian.org
Thu Jan 19 19:28:20 UTC 2017


This is an automated email from the git hooks/post-receive script.

mwhudson-guest pushed a commit to branch golang-1.8
in repository golang.

commit 70c3c26ffde6c6be6d301c57b015520c15a17251
Merge: 3bb1eb7 e61bee6
Author: Michael Hudson-Doyle <michael.hudson at canonical.com>
Date:   Mon Jan 16 15:08:51 2017 +1300

    Merge tag 'upstream/1.8_rc1' into golang-1.8
    
    Upstream version 1.8~rc1

 AUTHORS                                            |  21 +
 CONTRIBUTING.md                                    |   9 +-
 CONTRIBUTORS                                       |  23 +
 VERSION                                            |   2 +-
 api/go1.8.txt                                      |   1 -
 doc/asm.html                                       |  38 ++
 doc/code.html                                      |  10 +-
 doc/go1.8.html                                     |  59 ++-
 doc/install.html                                   |  16 +-
 lib/time/update.bash                               |   4 +-
 lib/time/zoneinfo.zip                              | Bin 364943 -> 366113 bytes
 misc/cgo/test/issue18146.go                        |  25 +
 misc/cgo/testcshared/main2.c                       |   2 +-
 misc/cgo/testsanitizers/test.bash                  |  10 +-
 misc/cgo/testsanitizers/tsan9.go                   |  11 +-
 misc/cgo/testshared/src/exe/exe.go                 |  12 +
 misc/ios/clangwrap.sh                              |   2 +-
 src/archive/zip/reader.go                          |  49 +-
 src/archive/zip/reader_test.go                     |  31 +-
 src/archive/zip/struct.go                          |   3 -
 src/archive/zip/testdata/extra-timestamp.zip       | Bin 152 -> 0 bytes
 src/archive/zip/writer.go                          |  17 -
 src/archive/zip/writer_test.go                     |  27 --
 src/archive/zip/zip_test.go                        |  39 --
 src/bytes/buffer.go                                |   2 +-
 src/cmd/compile/internal/gc/asm_test.go            |  29 ++
 src/cmd/compile/internal/gc/bexport.go             |   2 +-
 src/cmd/compile/internal/gc/builtin.go             |   1 +
 src/cmd/compile/internal/gc/builtin/runtime.go     |   1 +
 src/cmd/compile/internal/gc/noder.go               |   2 +
 src/cmd/compile/internal/gc/reflect.go             |   7 +-
 src/cmd/compile/internal/gc/sinit.go               |   4 +-
 src/cmd/compile/internal/gc/ssa.go                 |   3 +
 src/cmd/compile/internal/gc/type.go                |   2 +-
 src/cmd/compile/internal/gc/typecheck.go           |   2 +-
 src/cmd/compile/internal/gc/walk.go                |   4 +
 src/cmd/compile/internal/ssa/checkbce.go           |   2 +-
 src/cmd/compile/internal/ssa/compile.go            |  11 +-
 src/cmd/compile/internal/ssa/config.go             |   2 +-
 src/cmd/compile/internal/ssa/func.go               |   1 +
 src/cmd/compile/internal/ssa/gen/ARM64Ops.go       |   2 +-
 src/cmd/compile/internal/ssa/gen/ARMOps.go         |   2 +-
 src/cmd/compile/internal/ssa/gen/MIPS64Ops.go      |   2 +-
 src/cmd/compile/internal/ssa/gen/MIPSOps.go        |   2 +-
 src/cmd/compile/internal/ssa/gen/PPC64Ops.go       |   2 +-
 src/cmd/compile/internal/ssa/loopreschedchecks.go  | 517 +++++++++++++++++++++
 src/cmd/compile/internal/ssa/nilcheck.go           |   2 +
 src/cmd/compile/internal/ssa/op.go                 |   2 +-
 src/cmd/compile/internal/ssa/regalloc.go           |   2 +-
 src/cmd/compile/internal/ssa/sparsetree.go         |  33 +-
 src/cmd/cover/cover.go                             |  52 ++-
 src/cmd/cover/cover_test.go                        |   5 +
 src/cmd/cover/testdata/test.go                     |   4 +
 src/cmd/dist/test.go                               |   2 +-
 src/cmd/go/alldocs.go                              |   9 +-
 src/cmd/go/go_test.go                              |  50 +-
 src/cmd/go/help.go                                 |   2 +
 src/cmd/go/http.go                                 |   1 +
 src/cmd/go/pkg.go                                  |   4 +
 src/cmd/go/test.go                                 |   7 +-
 src/cmd/go/testdata/src/empty/pkg/pkg.go           |   1 +
 src/cmd/go/testdata/src/empty/pkgtest/pkg.go       |   1 +
 src/cmd/go/testdata/src/empty/pkgtest/test_test.go |   1 +
 src/cmd/go/testdata/src/empty/pkgtestxtest/pkg.go  |   1 +
 .../testdata/src/empty/pkgtestxtest/test_test.go   |   1 +
 .../testdata/src/empty/pkgtestxtest/xtest_test.go  |   1 +
 src/cmd/go/testdata/src/empty/pkgxtest/pkg.go      |   1 +
 .../go/testdata/src/empty/pkgxtest/xtest_test.go   |   1 +
 src/cmd/go/testdata/src/empty/test/test_test.go    |   1 +
 .../go/testdata/src/empty/testxtest/test_test.go   |   1 +
 .../go/testdata/src/empty/testxtest/xtest_test.go  |   1 +
 src/cmd/go/testdata/src/empty/xtest/xtest_test.go  |   1 +
 src/cmd/go/testflag.go                             |   4 +-
 src/cmd/internal/obj/go.go                         |   6 +-
 src/cmd/link/doc.go                                |   2 -
 src/cmd/link/internal/arm/obj.go                   |   2 +-
 src/cmd/link/internal/ld/pcln.go                   |   3 +
 src/cmd/pprof/internal/report/report.go            |   2 +-
 src/cmd/pprof/internal/report/source.go            |   2 +-
 src/cmd/vet/cgo.go                                 |  19 +-
 src/cmd/vet/copylock.go                            |  10 +-
 src/cmd/vet/testdata/cgo/cgo.go                    |   3 +
 src/cmd/vet/testdata/copylock.go                   |  16 +-
 src/cmd/vet/testdata/copylock_func.go              |   6 +-
 src/cmd/vet/vet_test.go                            |   1 +
 src/crypto/sha1/sha1block_amd64.s                  |  18 +-
 src/crypto/sha256/sha256block_amd64.s              |   5 +-
 src/crypto/tls/conn.go                             |   2 +-
 src/crypto/x509/root_darwin.go                     | 229 ++++++---
 src/crypto/x509/root_darwin_test.go                |  11 +-
 src/database/sql/sql.go                            |  11 +-
 src/database/sql/sql_test.go                       |  48 ++
 src/go/build/build.go                              |  11 +-
 src/go/build/build_test.go                         |  11 -
 src/go/build/testdata/ignored/ignored.go           |   3 -
 src/go/parser/interface.go                         |   2 +-
 src/go/types/api.go                                |   2 +-
 src/go/types/stdlib_test.go                        |   1 +
 src/io/pipe.go                                     |   1 +
 src/io/pipe_test.go                                |  12 +
 src/net/addrselect.go                              |  51 +-
 src/net/addrselect_test.go                         |  85 ----
 src/net/dial.go                                    |   2 +-
 src/net/dial_test.go                               |   2 +
 src/net/dnsclient_unix.go                          |  44 +-
 src/net/dnsclient_unix_test.go                     |  81 ++--
 src/net/http/client.go                             |  41 +-
 src/net/http/client_test.go                        |   6 +-
 src/net/http/h2_bundle.go                          |   4 +
 src/net/http/httputil/dump.go                      |  13 +-
 src/net/http/httputil/dump_test.go                 |  12 +
 src/net/http/httputil/reverseproxy.go              |   2 +
 src/net/http/request.go                            |  39 ++
 src/net/http/requestwrite_test.go                  | 208 +++++++++
 src/net/http/serve_test.go                         | 151 +++++-
 src/net/http/server.go                             |   4 +
 src/net/http/transfer.go                           | 153 +++++-
 src/net/http/transport_test.go                     |  19 +-
 src/net/interface.go                               |   7 +-
 src/net/ip.go                                      |   6 +
 src/net/iprawsock.go                               |  12 +
 src/net/iprawsock_posix.go                         |  12 -
 src/net/iprawsock_test.go                          |  27 +-
 src/net/ipsock.go                                  |   7 +
 src/net/ipsock_posix.go                            |   7 -
 src/net/lookup.go                                  |  24 +-
 src/net/lookup_plan9.go                            |   4 +
 src/net/lookup_test.go                             |   7 +-
 src/net/lookup_unix.go                             |   3 +-
 src/net/lookup_windows_test.go                     |   8 +-
 src/net/tcpsock_test.go                            |   7 +-
 src/net/udpsock_test.go                            |  31 +-
 src/os/user/user.go                                |  36 +-
 src/path/filepath/path_plan9.go                    |   3 +
 src/path/filepath/path_unix.go                     |   3 +-
 src/path/filepath/path_windows.go                  |   3 +
 src/path/filepath/symlink_windows.go               |   2 +-
 src/reflect/makefunc.go                            |  12 +-
 src/runtime/HACKING.md                             | 139 +++++-
 src/runtime/asm_amd64.s                            |  15 +-
 src/runtime/fastlog2.go                            |   4 +-
 src/runtime/iface.go                               |  14 +-
 src/runtime/malloc.go                              |   7 +
 src/runtime/mgc.go                                 | 129 ++---
 src/runtime/mgcsweep.go                            |   5 +-
 src/runtime/mksizeclasses.go                       |  16 +
 src/runtime/mstats.go                              |  15 +-
 src/runtime/os_linux.go                            |  23 +
 src/runtime/os_linux_arm.go                        |   6 +
 src/runtime/os_windows.go                          |  12 +
 src/runtime/pprof/pprof_test.go                    |   6 +-
 src/runtime/proc.go                                |  42 +-
 src/runtime/runtime2.go                            |   6 +-
 src/runtime/select.go                              |  69 ++-
 src/runtime/sizeclasses.go                         |  68 +++
 src/runtime/stack.go                               |   2 +-
 src/runtime/sys_dragonfly_amd64.s                  |  25 +-
 src/runtime/sys_freebsd_amd64.s                    |  25 +-
 src/runtime/sys_linux_386.s                        |  15 +-
 src/runtime/sys_linux_amd64.s                      |  25 +-
 src/runtime/sys_linux_mipsx.s                      |   2 +-
 src/runtime/sys_netbsd_386.s                       |  15 +-
 src/runtime/sys_netbsd_amd64.s                     |  27 +-
 src/runtime/sys_openbsd_386.s                      |  15 +-
 src/runtime/sys_openbsd_amd64.s                    |  25 +-
 src/runtime/traceback.go                           |   3 +-
 src/testing/sub_test.go                            |   4 +-
 src/testing/testing.go                             |   8 +-
 .../chacha20poly1305/chacha20poly1305_amd64.go     |   2 +-
 .../chacha20poly1305/chacha20poly1305_amd64.s      |  30 +-
 .../chacha20poly1305/chacha20poly1305_noasm.go     |   2 +-
 test/fixedbugs/gcc78763.go                         |  19 +
 test/fixedbugs/issue10958.go                       |  95 ++++
 test/fixedbugs/issue18392.go                       |  11 +
 test/fixedbugs/issue18410.go                       |  40 ++
 test/fixedbugs/issue18459.go                       |  13 +
 test/fixedbugs/issue6772.go                        |  21 +
 test/live.go                                       |   3 +-
 test/nosplit.go                                    |   2 +
 test/opt_branchlikely.go                           |   3 +-
 test/run.go                                        |  63 ++-
 test/zerodivide.go                                 |   9 +-
 182 files changed, 3034 insertions(+), 827 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-golang/golang.git



More information about the pkg-golang-commits mailing list