[Pkg-golang-commits] [golang] 01/02: Merge tag 'upstream/1.9' into golang-1.9
Michael Hudson-Doyle
mwhudson-guest at moszumanska.debian.org
Fri Aug 25 00:33:42 UTC 2017
This is an automated email from the git hooks/post-receive script.
mwhudson-guest pushed a commit to branch golang-1.9
in repository golang.
commit 761a5731ea1e13b78312de4a7d6462c39e59e3d8
Merge: 3dc59e4 6915f6b
Author: Michael Hudson-Doyle <michael.hudson at canonical.com>
Date: Fri Aug 25 12:23:45 2017 +1200
Merge tag 'upstream/1.9' into golang-1.9
Upstream version 1.9
AUTHORS | 131 ++++
CONTRIBUTING.md | 1 +
CONTRIBUTORS | 158 +++++
VERSION | 2 +-
api/go1.9.txt | 6 +
doc/cmd.html | 2 +-
doc/code.html | 2 +-
doc/contrib.html | 1 +
doc/contribute.html | 6 +-
doc/devel/release.html | 9 +-
doc/docs.html | 6 +
doc/editors.html | 231 +++++++
doc/editors/go-plus.png | Bin 0 -> 15558 bytes
doc/editors/gogland.png | Bin 0 -> 9430 bytes
doc/editors/vimgo.png | Bin 0 -> 7591 bytes
doc/editors/vscodego.png | Bin 0 -> 3373 bytes
doc/go1.9.html | 420 ++++++++++---
doc/go_faq.html | 9 +-
doc/go_spec.html | 6 +-
doc/install-source.html | 4 +-
doc/install.html | 10 +-
doc/root.html | 152 ++---
misc/cgo/errors/ptr.go | 8 +
misc/cgo/test/cgo_test.go | 1 +
misc/cgo/test/issue20129.go | 33 +
misc/cgo/testsanitizers/test.bash | 28 +-
misc/cgo/testsanitizers/tsan12.go | 35 ++
src/archive/tar/testdata/ustar.issue12594.tar | Bin 3072 -> 3072 bytes
src/archive/tar/testdata/writer-big-long.tar | Bin 4096 -> 4096 bytes
src/archive/tar/writer.go | 10 +-
src/archive/zip/writer.go | 2 -
src/bytes/example_test.go | 9 +
src/cmd/asm/internal/asm/endtoend_test.go | 4 +
src/cmd/asm/internal/asm/testdata/arm.s | 284 ++++++++-
src/cmd/asm/internal/asm/testdata/arm64enc.s | 503 +++++++++++++++
src/cmd/asm/internal/asm/testdata/armerror.s | 101 +++
src/cmd/asm/internal/asm/testdata/armv6.s | 43 ++
src/cmd/cgo/gcc.go | 2 +-
src/cmd/compile/internal/arm/ssa.go | 2 +-
src/cmd/compile/internal/arm64/ssa.go | 2 +-
src/cmd/compile/internal/gc/asm_test.go | 24 +-
src/cmd/compile/internal/gc/bexport.go | 21 +-
src/cmd/compile/internal/gc/bimport.go | 7 +-
src/cmd/compile/internal/gc/esc.go | 1 +
src/cmd/compile/internal/gc/export.go | 73 +++
src/cmd/compile/internal/gc/go.go | 4 +
src/cmd/compile/internal/gc/main.go | 15 +-
src/cmd/compile/internal/gc/range.go | 11 +-
src/cmd/compile/internal/gc/reflect.go | 10 +-
src/cmd/compile/internal/gc/scope_test.go | 11 +
src/cmd/compile/internal/gc/ssa.go | 4 +
src/cmd/compile/internal/gc/subr.go | 4 +-
src/cmd/compile/internal/gc/testdata/arithConst.go | 680 +++++++++++++++++++++
.../internal/gc/testdata/gen/arithConstGen.go | 2 +-
src/cmd/compile/internal/gc/typecheck.go | 8 +-
src/cmd/compile/internal/gc/walk.go | 11 +-
src/cmd/compile/internal/mips/ssa.go | 2 +-
src/cmd/compile/internal/mips64/ssa.go | 2 +-
src/cmd/compile/internal/ppc64/ssa.go | 2 +-
src/cmd/compile/internal/ssa/gen/AMD64.rules | 6 +-
src/cmd/compile/internal/ssa/gen/AMD64Ops.go | 4 +-
src/cmd/compile/internal/ssa/gen/S390X.rules | 26 +-
src/cmd/compile/internal/ssa/gen/generic.rules | 2 +
src/cmd/compile/internal/ssa/loopreschedchecks.go | 72 ++-
src/cmd/compile/internal/ssa/rewriteAMD64.go | 50 +-
src/cmd/compile/internal/ssa/rewriteS390X.go | 56 +-
src/cmd/compile/internal/ssa/rewritegeneric.go | 41 ++
src/cmd/compile/internal/ssa/sparsetree.go | 18 +
src/cmd/compile/internal/syntax/parser.go | 2 +-
src/cmd/compile/internal/x86/387.go | 4 +-
src/cmd/dist/deps.go | 18 +-
src/cmd/dist/test.go | 55 +-
src/cmd/doc/doc_test.go | 14 +-
src/cmd/doc/pkg.go | 36 +-
src/cmd/doc/testdata/pkg.go | 4 +
src/cmd/go/alldocs.go | 41 +-
src/cmd/go/go_test.go | 295 ++++++---
src/cmd/go/go_unix_test.go | 10 +-
src/cmd/go/internal/cfg/cfg.go | 22 +-
src/cmd/go/internal/get/get.go | 4 +-
src/cmd/go/internal/get/vcs.go | 17 +-
src/cmd/go/internal/help/helpdoc.go | 6 +-
src/cmd/go/internal/load/pkg.go | 50 +-
src/cmd/go/internal/load/search.go | 20 +-
src/cmd/go/internal/str/str.go | 8 +-
src/cmd/go/internal/test/test.go | 31 +-
src/cmd/go/internal/work/build.go | 62 +-
src/cmd/go/testdata/inprogress_interrupt_test.go | 40 --
src/cmd/go/testdata/src/cgoasm/p.go | 8 +
src/cmd/go/testdata/src/cgoasm/p.s | 2 +
src/cmd/go/testdata/src/exclude/empty/x.txt | 0
src/cmd/go/testdata/src/exclude/ignore/_x.go | 1 +
src/cmd/go/testdata/src/exclude/x.go | 3 +
src/cmd/go/testdata/src/exclude/x_linux.go | 4 +
src/cmd/go/testdata/src/testlist/bench_test.go | 14 +
src/cmd/go/testdata/src/testlist/example_test.go | 21 +
src/cmd/go/testdata/src/testlist/test_test.go | 10 +
src/cmd/go/testdata/src/testregexp/x_test.go | 17 +
src/cmd/go/testdata/src/testregexp/z_test.go | 19 +
src/cmd/internal/obj/arm/asm5.go | 56 +-
src/cmd/internal/obj/arm64/asm7.go | 26 +-
src/cmd/internal/obj/mips/asm0.go | 20 +
src/cmd/internal/obj/ppc64/asm9.go | 20 +
src/cmd/internal/obj/s390x/asmz.go | 20 +
src/cmd/internal/objabi/util.go | 9 +-
src/cmd/link/internal/amd64/asm.go | 9 +-
src/cmd/link/internal/ld/lib.go | 23 +-
src/cmd/link/internal/ld/pe.go | 22 +-
src/cmd/pprof/pprof.go | 15 +-
src/cmd/vet/all/main.go | 14 +-
src/cmd/vet/main.go | 5 +-
.../relax_stub.go => cmd/vet/testdata/cgo/cgo3.go} | 12 +-
src/cmd/vet/vet_test.go | 12 +
src/crypto/dsa/dsa_test.go | 2 +-
src/crypto/x509/root_darwin.go | 22 +-
src/crypto/x509/root_unix_test.go | 10 +-
src/crypto/x509/x509.go | 41 +-
src/database/sql/doc.txt | 2 +-
src/database/sql/sql.go | 2 +-
src/encoding/ascii85/ascii85_test.go | 37 +-
src/encoding/base32/base32.go | 29 +-
src/encoding/base32/base32_test.go | 99 ++-
src/encoding/base64/base64_test.go | 11 +-
src/encoding/binary/binary.go | 3 +-
src/encoding/binary/example_test.go | 109 ++++
src/encoding/binary/varint.go | 12 +-
src/encoding/gob/decoder.go | 4 +
src/encoding/gob/doc.go | 84 +--
src/encoding/json/decode.go | 62 +-
src/encoding/json/encode.go | 23 +-
src/encoding/json/encode_test.go | 229 ++++---
src/encoding/json/example_test.go | 16 +-
src/go/ast/ast.go | 15 +-
src/go/ast/example_test.go | 23 +-
src/go/build/deps_test.go | 4 +-
src/go/internal/srcimporter/srcimporter.go | 7 +-
src/go/parser/parser.go | 4 +-
src/go/printer/nodes.go | 14 +-
src/go/printer/printer.go | 2 +-
src/go/printer/testdata/declarations.golden | 6 +
src/go/printer/testdata/declarations.input | 5 +
src/go/types/expr.go | 22 +
src/go/types/operand.go | 14 +-
src/go/types/testdata/cycles.src | 11 +-
src/hash/crc32/crc32_arm64.go | 32 +-
src/html/template/escape.go | 46 +-
src/html/template/escape_test.go | 52 +-
src/html/template/template.go | 13 +-
src/image/gif/writer.go | 2 +-
src/image/gif/writer_test.go | 28 +
src/internal/poll/fd_poll_nacl.go | 2 +
src/internal/poll/fd_poll_runtime.go | 4 +
src/internal/poll/fd_unix.go | 20 +-
src/internal/poll/fd_windows.go | 21 +-
src/internal/poll/sendfile_solaris.go | 5 +-
src/io/example_test.go | 22 +
src/io/io.go | 4 +-
src/io/ioutil/example_test.go | 12 +
src/io/ioutil/testdata/hello | 1 +
src/log/example_test.go | 26 +-
src/log/log.go | 2 +-
src/math/big/ratconv.go | 4 +-
src/math/bits/example_test.go | 78 +++
.../relax_stub.go => math/example_test.go} | 19 +-
src/math/rand/rand.go | 3 +-
src/net/dial.go | 148 +++--
src/net/example_test.go | 3 +-
src/net/fd_unix.go | 40 +-
src/net/fd_windows.go | 15 +-
src/net/http/client.go | 16 +-
src/net/http/clientserver_test.go | 27 +
src/net/http/fs.go | 6 +
src/net/http/h2_bundle.go | 48 +-
src/net/http/httptest/server.go | 11 +-
src/net/http/httptest/server_test.go | 66 +-
src/net/http/httputil/reverseproxy.go | 26 +-
src/net/http/httputil/reverseproxy_test.go | 33 +
src/net/http/main_test.go | 19 +-
src/net/http/pprof/pprof.go | 5 +
src/net/http/request.go | 4 +-
src/net/http/server.go | 43 +-
src/net/http/transport.go | 5 +
src/net/ip.go | 3 +-
src/net/iprawsock.go | 94 +--
src/net/ipsock.go | 33 +-
src/net/lookup.go | 35 +-
src/net/mail/message.go | 2 +-
src/net/main_test.go | 6 +
src/net/net_windows_test.go | 2 +-
src/net/sock_posix.go | 15 +-
src/net/tcpsock.go | 79 ++-
src/net/tcpsock_unix_test.go | 39 +-
src/net/udpsock.go | 139 +++--
src/net/unixsock.go | 97 ++-
src/os/example_test.go | 2 +-
src/os/exec/example_test.go | 7 +
src/os/exec/exec.go | 15 +-
src/os/executable.go | 3 +-
src/os/executable_path.go | 104 ++++
src/os/executable_procfs.go | 4 +-
src/os/executable_test.go | 9 +-
src/os/file.go | 24 +
src/os/file_plan9.go | 10 +-
src/os/file_posix.go | 22 +-
src/os/os_test.go | 4 +
src/os/pipe_test.go | 34 ++
src/os/proc.go | 11 +
src/os/signal/signal.go | 59 +-
src/os/signal/signal_plan9_test.go | 3 +-
src/os/signal/signal_test.go | 94 ++-
src/os/signal/signal_windows_test.go | 2 +-
src/os/stat_windows.go | 4 +-
src/os/types.go | 2 +-
src/os/wait_waitid.go | 2 +-
src/path/filepath/match_test.go | 4 +-
src/plugin/plugin.go | 5 +-
src/reflect/all_test.go | 86 ++-
src/reflect/deepequal.go | 6 +
src/reflect/type.go | 15 +-
src/reflect/value.go | 9 +-
src/regexp/example_test.go | 17 +-
src/runtime/HACKING.md | 4 +-
src/runtime/asm_arm.s | 4 +-
src/runtime/cgo/gcc_darwin_386.c | 2 +-
src/runtime/cgo/gcc_darwin_amd64.c | 2 +-
src/runtime/cgo/gcc_darwin_arm.c | 2 +-
src/runtime/cgo/gcc_darwin_arm64.c | 2 +-
src/runtime/cgo/gcc_dragonfly_amd64.c | 2 +-
src/runtime/cgo/gcc_freebsd_386.c | 2 +-
src/runtime/cgo/gcc_freebsd_amd64.c | 2 +-
src/runtime/cgo/gcc_freebsd_arm.c | 2 +-
src/runtime/cgo/gcc_linux_386.c | 2 +-
src/runtime/cgo/gcc_linux_amd64.c | 2 +-
src/runtime/cgo/gcc_linux_arm.c | 2 +-
src/runtime/cgo/gcc_linux_arm64.c | 2 +-
src/runtime/cgo/gcc_linux_mips64x.c | 2 +-
src/runtime/cgo/gcc_linux_mipsx.c | 2 +-
src/runtime/cgo/gcc_linux_ppc64x.c | 2 +-
src/runtime/cgo/gcc_linux_s390x.c | 2 +-
src/runtime/cgo/gcc_netbsd_386.c | 2 +-
src/runtime/cgo/gcc_netbsd_amd64.c | 2 +-
src/runtime/cgo/gcc_netbsd_arm.c | 2 +-
src/runtime/cgo/gcc_openbsd_386.c | 2 +-
src/runtime/cgo/gcc_openbsd_amd64.c | 2 +-
src/runtime/cgo_sigaction.go | 2 +-
src/runtime/cpuprof.go | 9 +
src/runtime/crash_cgo_test.go | 5 +-
src/runtime/crash_unix_test.go | 17 +
src/runtime/export_test.go | 20 +
src/runtime/export_unix_test.go | 19 +
src/runtime/hashmap_fast.go | 8 +-
src/runtime/malloc.go | 6 +-
src/runtime/mem_windows.go | 13 +-
src/runtime/mgc.go | 26 +-
src/runtime/mgcmark.go | 14 +-
src/runtime/mheap.go | 18 +-
src/runtime/os_linux.go | 1 +
src/runtime/os_windows.go | 10 +-
src/runtime/pprof/label.go | 2 +-
src/runtime/pprof/pprof_test.go | 66 +-
src/runtime/proc.go | 89 ++-
src/runtime/profbuf.go | 2 +-
src/runtime/proflabel.go | 17 +-
src/runtime/race/output_test.go | 21 +
src/runtime/relax_stub.go | 6 +
src/runtime/runtime-gdb_test.go | 16 +-
src/runtime/rwmutex.go | 125 ++++
src/{sync => runtime}/rwmutex_test.go | 78 +--
src/runtime/sigqueue.go | 63 +-
src/runtime/sigqueue_plan9.go | 20 +
src/runtime/softfloat_arm.go | 6 +-
src/runtime/stack_test.go | 4 +-
src/runtime/symtab.go | 13 +-
src/runtime/symtab_test.go | 13 +-
src/runtime/sys_linux_386.s | 2 +-
src/runtime/testdata/testprogcgo/cgo.go | 8 +-
src/runtime/time.go | 2 +
src/runtime/vlop_arm.s | 112 ++++
src/sort/example_test.go | 7 +
src/strconv/atof_test.go | 10 +-
src/strconv/decimal.go | 4 +-
src/strings/example_test.go | 47 ++
src/sync/atomic/doc.go | 4 +-
src/sync/export_test.go | 2 +
src/sync/map.go | 8 +
src/sync/map_bench_test.go | 4 +-
src/sync/map_reference_test.go | 13 +-
src/sync/pool_test.go | 11 +
src/sync/rwmutex.go | 3 +
src/sync/rwmutex_test.go | 3 +
src/sync/waitgroup.go | 2 +-
src/syscall/exec_linux.go | 101 ++-
src/syscall/exec_linux_test.go | 176 +++++-
src/syscall/exec_solaris.go | 5 +
src/syscall/exec_unix.go | 30 +-
src/testing/benchmark.go | 39 +-
src/testing/match.go | 9 +-
src/testing/match_test.go | 67 +-
src/testing/quick/quick.go | 21 +-
src/testing/sub_test.go | 12 +-
src/testing/testing.go | 77 +--
src/time/example_test.go | 3 +
src/time/format.go | 6 +
src/time/time.go | 21 +-
src/time/zoneinfo.go | 2 +-
src/time/zoneinfo_windows_test.go | 8 +
src/unicode/maketables.go | 2 +-
src/unicode/tables.go | 59 +-
test/README.md | 15 +
test/chan/select3.go | 11 +-
.../fixedbugs/issue18895.dir/p.go | 13 +-
.../fixedbugs/issue18895.dir/q.go | 10 +-
.../relax_stub.go => test/fixedbugs/issue18895.go | 10 +-
.../fixedbugs/issue19028.dir/a.go | 8 +-
test/fixedbugs/issue19028.dir/main.go | 26 +
test/fixedbugs/issue19028.go | 13 +
.../fixedbugs/issue19507.dir/div_arm.s | 15 +-
test/fixedbugs/issue19507.dir/main.go | 16 +
.../relax_stub.go => test/fixedbugs/issue19507.go | 11 +-
.../fixedbugs/issue20682.dir/p.go | 12 +-
.../fixedbugs/issue20682.dir/q.go | 12 +-
.../fixedbugs/issue20682.dir/r.go | 10 +-
.../relax_stub.go => test/fixedbugs/issue20682.go | 10 +-
test/fixedbugs/issue20749.go | 15 +
test/fixedbugs/issue20789.go | 13 +
test/fixedbugs/issue20811.go | 23 +
.../relax_stub.go => test/fixedbugs/issue20813.go | 12 +-
test/fixedbugs/issue21048.go | 72 +++
.../fixedbugs/issue21120.dir/a.go | 12 +-
test/fixedbugs/issue21120.dir/b.go | 29 +
test/fixedbugs/issue21120.dir/main.go | 25 +
test/fixedbugs/issue21120.go | 11 +
test/loopbce.go | 2 +-
test/nosplit.go | 4 +
test/run.go | 59 +-
335 files changed, 7751 insertions(+), 1784 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