[Pkg-golang-commits] [golang] 12/27: Merge tag 'upstream/1.6_beta2' into ubuntu-xenial
Michael Hudson-Doyle
mwhudson-guest at moszumanska.debian.org
Tue Mar 1 02:57:41 UTC 2016
This is an automated email from the git hooks/post-receive script.
mwhudson-guest pushed a commit to branch gbp
in repository golang.
commit f0a4753476025a115fc09af84aec2760c57cacc8
Merge: 96b9b97 3f03d30
Author: Michael Hudson-Doyle <michael.hudson at canonical.com>
Date: Fri Feb 12 10:26:20 2016 +1300
Merge tag 'upstream/1.6_beta2' into ubuntu-xenial
Upstream version 1.6~beta2
AUTHORS | 120 +-
CONTRIBUTORS | 161 +-
README.md | 4 +-
VERSION | 2 +-
api/README | 2 +-
api/go1.1.txt | 30 +-
api/go1.6.txt | 275 +
doc/asm.html | 2 +-
doc/code.html | 49 +-
doc/conduct.html | 2 +-
doc/contrib.html | 3 -
doc/contribute.html | 41 +-
doc/debugging_with_gdb.html | 2 +-
doc/devel/release.html | 18 +
doc/go1.5.html | 2 +-
doc/go1.6.html | 911 +++
doc/go_faq.html | 30 +
doc/go_spec.html | 93 +-
doc/install-source.html | 30 +-
doc/install.html | 35 +-
doc/play/pi.go | 2 +-
doc/progs/run.go | 0
misc/cgo/errors/issue11097a.go | 15 +
misc/cgo/errors/issue11097b.go | 15 +
misc/cgo/errors/issue13129.go | 14 +
misc/cgo/errors/issue13423.go | 12 +
misc/cgo/errors/issue13635.go | 24 +
misc/cgo/errors/ptr.go | 437 ++
misc/cgo/errors/test.bash | 27 +-
misc/cgo/gmp/pi.go | 41 +-
misc/cgo/life/main.go | 2 +-
misc/cgo/stdio/chain.go | 5 +-
misc/cgo/stdio/fib.go | 5 +-
misc/cgo/stdio/hello.go | 2 +-
misc/cgo/test/buildid_linux.go | 2 +-
misc/cgo/test/callback.go | 57 +-
misc/cgo/test/callback_c.c | 8 +
misc/cgo/test/cgo_test.go | 3 +
misc/cgo/test/cgo_unix_test.go | 11 +
misc/cgo/test/env.go | 2 +-
misc/cgo/test/gcc68255.go | 17 +
misc/cgo/test/gcc68255/a.go | 17 +
misc/cgo/test/gcc68255/c.c | 8 +
misc/cgo/test/gcc68255/c.h | 5 +
misc/cgo/test/issue10303.go | 6 +
misc/cgo/test/issue13402.go | 10 +
misc/cgo/test/issue4029.c | 10 +
misc/cgo/test/issue4029.go | 17 +-
misc/cgo/test/issue6997_linux.go | 4 +-
misc/cgo/test/issue7665.go | 2 +-
misc/cgo/test/issue7978.go | 4 +-
misc/cgo/test/issue8694.go | 4 +-
misc/cgo/test/issue9400/asm_ppc64x.s | 2 +-
misc/cgo/test/issue9510.go | 24 +
misc/cgo/test/issue9510a/a.go | 15 +
misc/cgo/test/issue9510b/b.go | 15 +
misc/cgo/test/sigaltstack.go | 71 +
misc/cgo/testcarchive/main.c | 39 +
misc/cgo/testcarchive/main2.c | 185 +
misc/cgo/testcarchive/main3.c | 153 +
misc/cgo/testcarchive/main4.c | 194 +
misc/cgo/testcarchive/src/libgo2/libgo2.go | 45 +
misc/cgo/testcarchive/src/libgo3/libgo3.go | 44 +
misc/cgo/testcarchive/src/libgo4/libgo4.go | 52 +
misc/cgo/testcarchive/test.bash | 50 +-
misc/cgo/testcshared/main2.c | 4 +-
misc/cgo/testcshared/main4.c | 214 +
misc/cgo/testcshared/main5.c | 197 +
misc/cgo/testcshared/src/libgo2/dup2.go | 13 +
misc/cgo/testcshared/src/libgo2/dup3.go | 13 +
misc/cgo/testcshared/src/libgo2/libgo2.go | 4 +-
misc/cgo/testcshared/src/libgo4/libgo4.go | 45 +
misc/cgo/testcshared/src/libgo5/libgo5.go | 44 +
misc/cgo/testcshared/test.bash | 87 +-
misc/cgo/testsanitizers/msan.go | 35 +
misc/cgo/testsanitizers/msan2.go | 35 +
misc/cgo/testsanitizers/msan3.go | 33 +
misc/cgo/testsanitizers/msan4.go | 50 +
misc/cgo/testsanitizers/msan_fail.go | 36 +
misc/cgo/testsanitizers/test.bash | 89 +
misc/cgo/testshared/shared_test.go | 129 +-
misc/cgo/testsigfwd/main.go | 60 +-
misc/ios/detect.go | 3 +
misc/ios/go_darwin_arm_exec.go | 2 +-
misc/nacl/testzip.proto | 24 +-
misc/sortac/sortac.go | 79 +
src/androidtest.bash | 19 +-
src/archive/tar/common.go | 11 +
src/archive/tar/example_test.go | 4 +-
src/archive/tar/reader.go | 654 ++-
src/archive/tar/reader_test.go | 963 ++-
src/archive/tar/testdata/gnu-multi-hdrs.tar | Bin 0 -> 4608 bytes
src/archive/tar/testdata/hdr-only.tar | Bin 0 -> 10240 bytes
src/archive/tar/testdata/issue12435.tar | Bin 0 -> 512 bytes
src/archive/tar/testdata/neg-size.tar | Bin 512 -> 512 bytes
src/archive/tar/testdata/pax-multi-hdrs.tar | Bin 0 -> 4608 bytes
src/archive/tar/testdata/pax-path-hdr.tar | Bin 0 -> 1024 bytes
src/archive/tar/testdata/ustar-file-reg.tar | Bin 0 -> 1536 bytes
src/archive/tar/writer.go | 222 +-
src/archive/tar/writer_test.go | 212 +-
src/archive/zip/example_test.go | 29 +
src/archive/zip/reader.go | 105 +-
src/archive/zip/reader_test.go | 37 +
src/archive/zip/struct.go | 2 +-
src/archive/zip/writer.go | 32 +-
src/archive/zip/zip_test.go | 62 +-
src/bufio/bufio.go | 2 +-
src/bufio/example_test.go | 29 +
src/bufio/scan.go | 60 +-
src/bufio/scan_test.go | 42 +-
src/bytes/buffer.go | 17 +-
src/bytes/bytes_test.go | 31 +
src/cmd/api/goapi.go | 18 +-
src/cmd/api/run.go | 2 +-
src/cmd/api/testdata/src/pkg/p1/golden.txt | 2 +-
src/cmd/asm/doc.go | 48 +
src/cmd/asm/internal/arch/arch.go | 67 +-
src/cmd/asm/internal/arch/mips64.go | 64 +
src/cmd/asm/internal/asm/asm.go | 105 +-
src/cmd/asm/internal/asm/endtoend_test.go | 4 +
src/cmd/asm/internal/asm/operand_test.go | 97 +-
src/cmd/asm/internal/asm/parse.go | 69 +-
src/cmd/asm/internal/asm/pseudo_test.go | 73 +
src/cmd/asm/internal/asm/testdata/arm.out | 43 +-
src/cmd/asm/internal/asm/testdata/arm.s | 8 -
src/cmd/asm/internal/asm/testdata/arm64.out | 2 +-
src/cmd/asm/internal/asm/testdata/mips64.out | 99 +
src/cmd/asm/internal/asm/testdata/mips64.s | 392 ++
src/cmd/asm/internal/flags/flags.go | 3 +
src/cmd/asm/internal/lex/input.go | 25 +-
src/cmd/asm/internal/lex/lex_test.go | 208 +
src/cmd/asm/internal/lex/slice.go | 12 +-
src/cmd/cgo/ast.go | 104 +-
src/cmd/cgo/doc.go | 149 +-
src/cmd/cgo/gcc.go | 354 +-
src/cmd/cgo/godefs.go | 3 +-
src/cmd/cgo/main.go | 44 +-
src/cmd/cgo/out.go | 248 +-
src/cmd/compile/doc.go | 6 +-
src/cmd/compile/internal/amd64/cgen.go | 16 +-
src/cmd/compile/internal/amd64/galign.go | 6 +-
src/cmd/compile/internal/amd64/ggen.go | 371 +-
src/cmd/compile/internal/amd64/gsubr.go | 639 +-
src/cmd/compile/internal/amd64/peep.go | 8 +-
src/cmd/compile/internal/amd64/prog.go | 436 +-
src/cmd/compile/internal/amd64/reg.go | 1 +
src/cmd/compile/internal/arm/cgen.go | 13 +-
src/cmd/compile/internal/arm/cgen64.go | 14 +-
src/cmd/compile/internal/arm/galign.go | 6 +-
src/cmd/compile/internal/arm/ggen.go | 18 +-
src/cmd/compile/internal/arm/gsubr.go | 411 +-
src/cmd/compile/internal/arm/peep.go | 8 +-
src/cmd/compile/internal/arm/prog.go | 174 +-
src/cmd/compile/internal/arm64/cgen.go | 14 +-
src/cmd/compile/internal/arm64/galign.go | 6 +-
src/cmd/compile/internal/arm64/ggen.go | 30 +-
src/cmd/compile/internal/arm64/gsubr.go | 480 +-
src/cmd/compile/internal/arm64/peep.go | 3 +-
src/cmd/compile/internal/arm64/prog.go | 172 +-
src/cmd/compile/internal/big/decimal.go | 18 +-
src/cmd/compile/internal/big/decimal_test.go | 10 +
src/cmd/compile/internal/big/example_test.go | 77 +
src/cmd/compile/internal/big/float.go | 8 +-
src/cmd/compile/internal/big/floatconv.go | 110 +-
src/cmd/compile/internal/big/floatconv_test.go | 179 +-
src/cmd/compile/internal/big/floatexample_test.go | 30 +
src/cmd/compile/internal/big/ftoa.go | 104 +-
src/cmd/compile/internal/big/int.go | 134 +-
src/cmd/compile/internal/big/int_test.go | 206 +-
src/cmd/compile/internal/big/intconv.go | 94 +-
src/cmd/compile/internal/big/intconv_test.go | 89 +-
src/cmd/compile/internal/big/nat.go | 70 +-
src/cmd/compile/internal/big/nat_test.go | 103 +-
src/cmd/compile/internal/big/natconv.go | 103 +-
src/cmd/compile/internal/big/natconv_test.go | 85 +-
src/cmd/compile/internal/big/rat.go | 60 -
src/cmd/compile/internal/big/rat_test.go | 114 -
src/cmd/compile/internal/big/ratconv.go | 39 +-
src/cmd/compile/internal/big/ratconv_test.go | 2 +
src/cmd/compile/internal/gc/align.go | 226 +-
src/cmd/compile/internal/gc/bexport.go | 1041 ++++
src/cmd/compile/internal/gc/bimport.go | 634 ++
src/cmd/compile/internal/gc/builtin.go | 6 +-
src/cmd/compile/internal/gc/builtin/runtime.go | 10 +-
src/cmd/compile/internal/gc/bv.go | 14 +-
src/cmd/compile/internal/gc/cgen.go | 423 +-
src/cmd/compile/internal/gc/closure.go | 24 +-
src/cmd/compile/internal/gc/const.go | 360 +-
src/cmd/compile/internal/gc/cplx.go | 33 +-
src/cmd/compile/internal/gc/dcl.go | 402 +-
src/cmd/compile/internal/gc/esc.go | 189 +-
src/cmd/compile/internal/gc/export.go | 208 +-
src/cmd/compile/internal/gc/float_test.go | 102 +
src/cmd/compile/internal/gc/fmt.go | 90 +-
src/cmd/compile/internal/gc/gen.go | 135 +-
src/cmd/compile/internal/gc/global_test.go | 64 +
src/cmd/compile/internal/gc/go.go | 201 +-
src/cmd/compile/internal/gc/go.y | 2316 --------
src/cmd/compile/internal/gc/gsubr.go | 99 +-
src/cmd/compile/internal/gc/init.go | 46 +-
src/cmd/compile/internal/gc/inl.go | 57 +-
src/cmd/compile/internal/gc/lex.go | 885 ++-
src/cmd/compile/internal/gc/mkbuiltin.go | 5 +-
src/cmd/compile/internal/gc/mparith2.go | 8 +-
src/cmd/compile/internal/gc/mparith3.go | 81 +-
src/cmd/compile/internal/gc/obj.go | 62 +-
src/cmd/compile/internal/gc/order.go | 45 +-
src/cmd/compile/internal/gc/parser.go | 3483 +++++++++++
src/cmd/compile/internal/gc/pgen.go | 61 +-
src/cmd/compile/internal/gc/pgen_test.go | 176 +
src/cmd/compile/internal/gc/plive.go | 74 +-
src/cmd/compile/internal/gc/popt.go | 183 +-
src/cmd/compile/internal/gc/racewalk.go | 196 +-
src/cmd/compile/internal/gc/range.go | 170 +-
src/cmd/compile/internal/gc/reflect.go | 391 +-
src/cmd/compile/internal/gc/reflect_test.go | 47 +
src/cmd/compile/internal/gc/reg.go | 156 +-
src/cmd/compile/internal/gc/select.go | 22 +-
src/cmd/compile/internal/gc/sinit.go | 382 +-
src/cmd/compile/internal/gc/subr.go | 580 +-
src/cmd/compile/internal/gc/swt.go | 67 +-
src/cmd/compile/internal/gc/swt_test.go | 144 +
src/cmd/compile/internal/gc/syntax.go | 45 +-
src/cmd/compile/internal/gc/typecheck.go | 416 +-
src/cmd/compile/internal/gc/unsafe.go | 14 +-
src/cmd/compile/internal/gc/util.go | 51 +-
src/cmd/compile/internal/gc/walk.go | 513 +-
src/cmd/compile/internal/gc/y.go | 3526 -----------
src/cmd/compile/internal/mips64/cgen.go | 157 +
src/cmd/compile/internal/mips64/galign.go | 100 +
src/cmd/compile/internal/mips64/ggen.go | 494 ++
src/cmd/compile/internal/mips64/gsubr.go | 1063 ++++
src/cmd/compile/internal/mips64/peep.go | 787 +++
src/cmd/compile/internal/mips64/prog.go | 173 +
src/cmd/compile/internal/mips64/reg.go | 162 +
src/cmd/compile/internal/ppc64/cgen.go | 12 +-
src/cmd/compile/internal/ppc64/galign.go | 11 +-
src/cmd/compile/internal/ppc64/ggen.go | 48 +-
src/cmd/compile/internal/ppc64/gsubr.go | 482 +-
src/cmd/compile/internal/ppc64/peep.go | 3 +-
src/cmd/compile/internal/ppc64/prog.go | 298 +-
src/cmd/compile/internal/ppc64/reg.go | 6 +
src/cmd/compile/internal/x86/cgen64.go | 32 +-
src/cmd/compile/internal/x86/galign.go | 6 +-
src/cmd/compile/internal/x86/ggen.go | 115 +-
src/cmd/compile/internal/x86/gsubr.go | 582 +-
src/cmd/compile/internal/x86/peep.go | 4 +-
src/cmd/compile/internal/x86/prog.go | 428 +-
src/cmd/compile/internal/x86/reg.go | 6 +-
src/cmd/compile/main.go | 8 +
src/cmd/cover/html.go | 24 +-
src/cmd/dist/build.go | 163 +-
src/cmd/dist/buildruntime.go | 22 +-
src/cmd/dist/buildtool.go | 3 +
src/cmd/dist/deps.go | 64 +
src/cmd/dist/mkdeps.bash | 47 +
src/cmd/dist/test.go | 430 +-
src/cmd/dist/util.go | 150 +-
src/cmd/dist/util_gc.go | 8 +
src/cmd/dist/util_gccgo.go | 4 +
src/cmd/dist/vfp_arm.s | 17 +
src/cmd/dist/vfp_default.s | 13 +
src/cmd/doc/dirs.go | 115 +
src/cmd/doc/doc_test.go | 146 +-
src/cmd/doc/main.go | 217 +-
src/cmd/doc/pkg.go | 94 +-
src/cmd/doc/testdata/pkg.go | 23 +-
src/cmd/go/alldocs.go | 187 +-
src/cmd/go/build.go | 502 +-
src/cmd/go/discovery.go | 4 +-
src/cmd/go/doc.go | 23 +-
src/cmd/go/env.go | 7 +-
src/cmd/go/generate.go | 50 +-
src/cmd/go/generate_test.go | 1 +
src/cmd/go/get.go | 18 +-
src/cmd/go/go_test.go | 201 +-
src/cmd/go/go_unix_test.go | 31 +
src/cmd/go/help.go | 50 +-
src/cmd/go/http.go | 24 +-
src/cmd/go/main.go | 17 +-
src/cmd/go/note.go | 27 +-
src/cmd/go/note_test.go | 38 +-
src/cmd/go/pkg.go | 104 +-
src/cmd/go/pkg_test.go | 118 +
src/cmd/go/run.go | 2 +-
src/cmd/go/test.go | 105 +-
src/cmd/go/testdata/flag_test.go | 16 +
src/cmd/go/testflag.go | 9 +
src/cmd/go/tool.go | 1 +
src/cmd/go/vcs.go | 44 +-
src/cmd/go/vendor_test.go | 14 +-
src/cmd/gofmt/gofmt.go | 5 +-
src/cmd/gofmt/internal.go | 176 +
src/cmd/gofmt/long_test.go | 5 +-
src/cmd/gofmt/testdata/old.golden | 9 -
src/cmd/gofmt/testdata/old.input | 8 -
src/cmd/internal/goobj/read.go | 4 +-
src/cmd/internal/obj/ar.go | 30 -
src/cmd/internal/obj/arm/a.out.go | 12 +-
src/cmd/internal/obj/arm/anames.go | 2 -
src/cmd/internal/obj/arm/anames5.go | 2 +
src/cmd/internal/obj/arm/asm5.go | 527 +-
src/cmd/internal/obj/arm/obj5.go | 210 +-
src/cmd/internal/obj/arm64/a.out.go | 15 +-
src/cmd/internal/obj/arm64/anames.go | 2 -
src/cmd/internal/obj/arm64/anames7.go | 3 +
src/cmd/internal/obj/arm64/asm7.go | 189 +-
src/cmd/internal/obj/arm64/obj7.go | 127 +-
src/cmd/internal/obj/data.go | 140 +-
src/cmd/internal/obj/fmt.go | 8 +-
src/cmd/internal/obj/funcdata.go | 35 +-
src/cmd/internal/obj/libc.go | 12 -
src/cmd/internal/obj/link.go | 163 +-
src/cmd/internal/obj/mgc0.go | 30 -
src/cmd/internal/obj/mips/a.out.go | 374 ++
src/cmd/internal/obj/mips/anames.go | 112 +
src/cmd/internal/obj/mips/anames0.go | 38 +
src/cmd/internal/obj/mips/asm0.go | 1733 ++++++
src/cmd/internal/obj/mips/list0.go | 80 +
src/cmd/internal/obj/mips/obj0.go | 1497 +++++
src/cmd/internal/obj/obj.go | 6 +-
src/cmd/internal/obj/objfile.go | 4 +-
src/cmd/internal/obj/ppc64/a.out.go | 4 +
src/cmd/internal/obj/ppc64/anames9.go | 3 +
src/cmd/internal/obj/ppc64/asm9.go | 818 +--
src/cmd/internal/obj/ppc64/obj9.go | 309 +-
src/cmd/internal/obj/stack.go | 32 +-
src/cmd/internal/obj/sym.go | 67 +-
src/cmd/internal/obj/textflag.go | 9 +
src/cmd/internal/obj/util.go | 61 +-
src/cmd/internal/obj/x86/a.out.go | 31 +-
src/cmd/internal/obj/x86/anames.go | 26 +
src/cmd/internal/obj/x86/asm6.go | 2031 ++++---
src/cmd/internal/obj/x86/obj6.go | 336 +-
src/cmd/internal/obj/x86/obj6_test.go | 10 +-
src/cmd/internal/objfile/disasm.go | 8 +-
src/cmd/internal/rsc.io/arm/armasm/decode_test.go | 69 -
src/cmd/internal/rsc.io/arm/armasm/ext_test.go | 614 --
src/cmd/internal/rsc.io/arm/armasm/objdump_test.go | 258 -
.../internal/rsc.io/arm/armasm/objdumpext_test.go | 260 -
src/cmd/internal/rsc.io/arm/armasm/plan9x.go | 211 -
src/cmd/internal/rsc.io/x86/x86asm/decode.go | 1616 -----
src/cmd/internal/rsc.io/x86/x86asm/decode_test.go | 71 -
src/cmd/internal/rsc.io/x86/x86asm/ext_test.go | 811 ---
src/cmd/internal/rsc.io/x86/x86asm/inst.go | 641 --
src/cmd/internal/rsc.io/x86/x86asm/objdump_test.go | 383 --
.../internal/rsc.io/x86/x86asm/objdumpext_test.go | 314 -
.../internal/rsc.io/x86/x86asm/plan9ext_test.go | 120 -
src/cmd/internal/rsc.io/x86/x86asm/plan9x.go | 346 --
src/cmd/internal/rsc.io/x86/x86asm/xedext_test.go | 206 -
src/cmd/link/doc.go | 8 +
src/cmd/link/internal/amd64/asm.go | 6 +-
src/cmd/link/internal/arm/asm.go | 86 +-
src/cmd/link/internal/arm/l.go | 3 -
src/cmd/link/internal/arm/obj.go | 10 +-
src/cmd/link/internal/arm64/asm.go | 170 +-
src/cmd/link/internal/arm64/l.go | 3 -
src/cmd/link/internal/arm64/obj.go | 4 +
src/cmd/link/internal/ld/ar.go | 139 +-
src/cmd/link/internal/ld/arch.go | 18 +
src/cmd/link/internal/ld/data.go | 184 +-
src/cmd/link/internal/ld/decodesym.go | 10 +-
src/cmd/link/internal/ld/dwarf.go | 243 +-
src/cmd/link/internal/ld/elf.go | 725 +--
src/cmd/link/internal/ld/go.go | 238 +-
src/cmd/link/internal/ld/ldelf.go | 154 +-
src/cmd/link/internal/ld/ldpe.go | 5 +-
src/cmd/link/internal/ld/lib.go | 409 +-
src/cmd/link/internal/ld/link.go | 93 +-
src/cmd/link/internal/ld/macho.go | 25 +-
src/cmd/link/internal/ld/pcln.go | 15 +
src/cmd/link/internal/ld/pe.go | 35 +-
src/cmd/link/internal/ld/pobj.go | 3 +-
src/cmd/link/internal/ld/sym.go | 29 +-
src/cmd/link/internal/ld/symtab.go | 74 +-
src/cmd/link/internal/ld/textflag.go | 29 -
src/cmd/link/internal/ld/util.go | 18 -
src/cmd/link/internal/mips64/asm.go | 248 +
src/cmd/link/internal/mips64/l.go | 75 +
src/cmd/link/internal/mips64/obj.go | 158 +
src/cmd/link/internal/ppc64/asm.go | 316 +-
src/cmd/link/internal/ppc64/l.go | 3 -
src/cmd/link/internal/ppc64/obj.go | 17 +
src/cmd/link/internal/x86/asm.go | 135 +-
src/cmd/link/internal/x86/l.go | 2 -
src/cmd/link/internal/x86/obj.go | 7 +
src/cmd/link/main.go | 3 +
src/cmd/newlink/auto.go | 117 +
src/cmd/newlink/auto_test.go | 72 +
src/cmd/newlink/dead.go | 74 +
src/cmd/newlink/dead_test.go | 97 +
src/cmd/newlink/debug.go | 11 +
src/cmd/newlink/hex_test.go | 74 +
src/cmd/newlink/layout.go | 180 +
src/cmd/newlink/layout_test.go | 45 +
src/cmd/newlink/link_test.go | 35 +
src/cmd/newlink/load.go | 108 +
src/cmd/newlink/macho.go | 380 ++
src/cmd/newlink/macho_test.go | 407 ++
src/cmd/newlink/main.go | 9 +
src/cmd/newlink/pclntab.go | 480 ++
src/cmd/newlink/pclntab_test.go | 340 ++
src/cmd/newlink/prog.go | 220 +
src/cmd/newlink/prog_test.go | 163 +
src/cmd/newlink/runtime.go | 28 +
src/cmd/newlink/scan.go | 187 +
src/cmd/newlink/testdata/Makefile | 15 +
src/cmd/newlink/testdata/autosection.6 | Bin 0 -> 936 bytes
src/cmd/newlink/testdata/autosection.s | 60 +
src/cmd/newlink/testdata/autoweak.6 | Bin 0 -> 385 bytes
src/cmd/newlink/testdata/autoweak.s | 30 +
src/cmd/newlink/testdata/dead.6 | Bin 0 -> 848 bytes
src/cmd/newlink/testdata/dead.s | 48 +
src/cmd/newlink/testdata/genpcln.go | 112 +
src/cmd/newlink/testdata/hello.6 | Bin 0 -> 228 bytes
src/cmd/newlink/testdata/hello.s | 15 +
src/cmd/newlink/testdata/layout.6 | Bin 0 -> 395 bytes
src/cmd/newlink/testdata/layout.s | 29 +
src/cmd/newlink/testdata/link.hello.darwin.amd64 | 55 +
src/cmd/newlink/testdata/macho.amd64.exit9 | 24 +
src/cmd/newlink/testdata/macho.amd64.hello | 39 +
src/cmd/newlink/testdata/macho.amd64.helloro | 34 +
src/cmd/newlink/testdata/pclntab.6 | Bin 0 -> 3803 bytes
src/cmd/newlink/testdata/pclntab.s | 1751 ++++++
src/cmd/newlink/util.go | 11 +
src/cmd/newlink/write.go | 14 +
src/cmd/objdump/objdump_test.go | 4 +
src/cmd/pprof/internal/profile/legacy_profile.go | 2 +-
src/cmd/pprof/internal/report/report.go | 2 +-
src/cmd/pprof/pprof.go | 1 +
src/cmd/trace/main.go | 2 +-
.../golang.org/x/arch}/arm/armasm/Makefile | 0
.../golang.org/x/arch}/arm/armasm/decode.go | 0
.../golang.org/x/arch/arm/armasm/decode_test.go | 69 +
.../golang.org/x/arch/arm/armasm/ext_test.go | 614 ++
.../golang.org/x/arch}/arm/armasm/gnu.go | 0
.../golang.org/x/arch}/arm/armasm/inst.go | 0
.../golang.org/x/arch/arm/armasm/objdump_test.go | 268 +
.../x/arch/arm/armasm/objdumpext_test.go | 259 +
.../vendor/golang.org/x/arch/arm/armasm/plan9x.go | 211 +
.../golang.org/x/arch}/arm/armasm/tables.go | 0
.../x/arch}/arm/armasm/testdata/Makefile | 0
.../x/arch}/arm/armasm/testdata/decode.txt | 0
.../golang.org/x/arch}/x86/x86asm/Makefile | 0
.../vendor/golang.org/x/arch/x86/x86asm/decode.go | 1646 ++++++
.../golang.org/x/arch/x86/x86asm/decode_test.go | 71 +
.../golang.org/x/arch/x86/x86asm/ext_test.go | 810 +++
.../golang.org/x/arch}/x86/x86asm/gnu.go | 0
.../vendor/golang.org/x/arch/x86/x86asm/inst.go | 643 ++
.../golang.org/x/arch}/x86/x86asm/inst_test.go | 0
.../golang.org/x/arch}/x86/x86asm/intel.go | 0
.../golang.org/x/arch/x86/x86asm/objdump_test.go | 385 ++
.../x/arch/x86/x86asm/objdumpext_test.go | 313 +
.../golang.org/x/arch/x86/x86asm/plan9ext_test.go | 119 +
.../vendor/golang.org/x/arch/x86/x86asm/plan9x.go | 346 ++
.../golang.org/x/arch}/x86/x86asm/plan9x_test.go | 0
.../golang.org/x/arch}/x86/x86asm/tables.go | 0
.../x/arch}/x86/x86asm/testdata/Makefile | 0
.../x/arch}/x86/x86asm/testdata/decode.txt | 0
.../x/arch/x86/x86asm/testdata/libmach8db.c | 2075 +++++++
.../golang.org/x/arch}/x86/x86asm/xed_test.go | 0
.../golang.org/x/arch/x86/x86asm/xedext_test.go | 205 +
src/cmd/vendor/vendor.json | 16 +
src/cmd/vet/cgo.go | 127 +
src/cmd/vet/composite.go | 2 +-
src/cmd/vet/copylock.go | 22 +-
src/cmd/vet/doc.go | 127 +-
src/cmd/vet/example.go | 124 +
src/cmd/vet/internal/whitelist/whitelist.go | 53 +
src/cmd/vet/main.go | 33 +-
src/cmd/vet/print.go | 19 +-
src/cmd/vet/shadow.go | 2 +
src/cmd/vet/testdata/cgo.go | 54 +
src/cmd/vet/testdata/copylock.go | 28 +
src/cmd/vet/testdata/copylock_func.go | 22 +-
src/cmd/vet/testdata/copylock_range.go | 26 +-
src/cmd/vet/testdata/divergent/buf.go | 17 +
src/cmd/vet/testdata/divergent/buf_test.go | 35 +
src/cmd/vet/testdata/examples_test.go | 48 +
src/cmd/vet/testdata/incomplete/examples_test.go | 33 +
src/cmd/vet/testdata/print.go | 11 +-
src/cmd/vet/testdata/shadow.go | 7 +-
src/cmd/vet/vet_test.go | 101 +-
src/cmd/vet/whitelist/whitelist.go | 53 -
src/cmd/yacc/yacc.go | 44 +-
src/compress/bzip2/bit_reader.go | 8 -
src/compress/bzip2/bzip2_test.go | 6 +-
src/compress/bzip2/huffman.go | 44 +-
.../bzip2/testdata/Mark.Twain-Tom.Sawyer.txt.bz2 | Bin 124744 -> 118509 bytes
src/compress/bzip2/testdata/random.data.bz2 | Bin 0 -> 16846 bytes
src/compress/flate/deflate_test.go | 10 +-
src/compress/flate/fixedhuff.go | 78 -
src/compress/flate/flate_test.go | 14 +
src/compress/flate/gen.go | 265 -
src/compress/flate/inflate.go | 66 +-
src/compress/flate/reader_test.go | 2 +-
src/compress/flate/token.go | 10 +-
src/compress/gzip/gunzip.go | 24 +-
src/compress/gzip/gunzip_test.go | 32 +
src/compress/gzip/gzip.go | 7 +-
src/compress/lzw/reader.go | 17 +-
src/compress/lzw/writer_test.go | 10 +-
src/compress/testdata/Mark.Twain-Tom.Sawyer.txt | 393 --
src/compress/testdata/gettysburg.txt | 29 +
src/compress/zlib/reader.go | 9 +
src/compress/zlib/reader_test.go | 24 +
src/compress/zlib/writer_test.go | 27 +-
src/crypto/aes/aes_gcm.go | 172 +
src/crypto/aes/asm_amd64.s | 8 +-
src/crypto/aes/cipher.go | 9 +-
src/crypto/aes/cipher_generic.go | 8 +
src/crypto/aes/gcm_amd64.s | 1277 ++++
src/crypto/cipher/benchmark_test.go | 30 +-
src/crypto/cipher/ctr.go | 5 +-
src/crypto/cipher/ctr_test.go | 55 +
src/crypto/cipher/gcm.go | 39 +-
src/crypto/cipher/gcm_test.go | 92 +-
src/crypto/dsa/dsa.go | 2 +-
src/crypto/ecdsa/ecdsa.go | 39 +-
src/crypto/ecdsa/ecdsa_test.go | 43 +-
src/crypto/elliptic/elliptic.go | 9 +-
src/crypto/elliptic/elliptic_test.go | 12 +
src/crypto/elliptic/p256.go | 2 +
src/crypto/elliptic/p256_amd64.go | 552 ++
src/crypto/elliptic/p256_asm_amd64.s | 2295 ++++++++
src/crypto/hmac/hmac.go | 4 +-
src/crypto/md5/md5.go | 10 +-
src/crypto/rsa/pkcs1v15.go | 2 +-
src/crypto/rsa/pkcs1v15_test.go | 2 +-
src/crypto/rsa/pss.go | 2 +-
src/crypto/rsa/rsa.go | 15 +
src/crypto/rsa/rsa_test.go | 27 +-
src/crypto/tls/cipher_suites.go | 4 +
src/crypto/tls/common.go | 6 +-
src/crypto/tls/conn.go | 103 +-
src/crypto/tls/handshake_client.go | 13 +-
src/crypto/tls/handshake_client_test.go | 94 +
src/crypto/tls/handshake_messages.go | 4 +
src/crypto/tls/handshake_server_test.go | 2 +-
src/crypto/tls/prf.go | 17 +-
.../testdata/Client-TLSv10-ClientCert-ECDSA-ECDSA | 104 +-
.../testdata/Client-TLSv10-ClientCert-ECDSA-RSA | 167 +-
.../testdata/Client-TLSv10-ClientCert-RSA-ECDSA | 100 +-
.../tls/testdata/Client-TLSv10-ClientCert-RSA-RSA | 167 +-
.../tls/testdata/Client-TLSv10-ECDHE-ECDSA-AES | 84 +-
.../tls/testdata/Client-TLSv10-ECDHE-RSA-AES | 165 +-
src/crypto/tls/testdata/Client-TLSv10-RSA-RC4 | 149 +-
.../tls/testdata/Client-TLSv11-ECDHE-ECDSA-AES | 84 +-
.../tls/testdata/Client-TLSv11-ECDHE-RSA-AES | 165 +-
src/crypto/tls/testdata/Client-TLSv11-RSA-RC4 | 149 +-
.../tls/testdata/Client-TLSv12-AES128-GCM-SHA256 | 81 +
.../tls/testdata/Client-TLSv12-AES256-GCM-SHA384 | 81 +
src/crypto/tls/testdata/Client-TLSv12-ALPN | 164 +-
src/crypto/tls/testdata/Client-TLSv12-ALPN-NoMatch | 161 +-
.../testdata/Client-TLSv12-ClientCert-ECDSA-ECDSA | 111 +-
.../testdata/Client-TLSv12-ClientCert-ECDSA-RSA | 171 +-
.../Client-TLSv12-ClientCert-RSA-AES256-GCM-SHA384 | 183 +-
.../testdata/Client-TLSv12-ClientCert-RSA-ECDSA | 107 +-
.../tls/testdata/Client-TLSv12-ClientCert-RSA-RSA | 171 +-
.../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES | 84 +-
.../tls/testdata/Client-TLSv12-ECDHE-ECDSA-AES-GCM | 76 +-
.../Client-TLSv12-ECDHE-ECDSA-AES256-GCM-SHA384 | 76 +-
.../tls/testdata/Client-TLSv12-ECDHE-RSA-AES | 165 +-
src/crypto/tls/testdata/Client-TLSv12-RSA-RC4 | 149 +-
src/crypto/tls/testdata/Client-TLSv12-SCT | 161 +-
src/crypto/tls/testdata/Server-SSLv3-RSA-3DES | 60 +-
src/crypto/tls/testdata/Server-SSLv3-RSA-AES | 62 +-
src/crypto/tls/testdata/Server-SSLv3-RSA-RC4 | 52 +-
.../tls/testdata/Server-TLSv10-ECDHE-ECDSA-AES | 78 +-
src/crypto/tls/testdata/Server-TLSv10-RSA-3DES | 52 +-
src/crypto/tls/testdata/Server-TLSv10-RSA-AES | 58 +-
src/crypto/tls/testdata/Server-TLSv10-RSA-RC4 | 46 +-
src/crypto/tls/testdata/Server-TLSv11-FallbackSCSV | 28 +-
src/crypto/tls/testdata/Server-TLSv11-RSA-RC4 | 46 +-
src/crypto/tls/testdata/Server-TLSv12-ALPN | 84 +-
src/crypto/tls/testdata/Server-TLSv12-ALPN-NoMatch | 84 +-
.../Server-TLSv12-CipherSuiteCertPreferenceECDSA | 76 +-
.../Server-TLSv12-CipherSuiteCertPreferenceRSA | 76 +-
.../Server-TLSv12-ClientAuthRequestedAndECDSAGiven | 68 +-
.../Server-TLSv12-ClientAuthRequestedAndGiven | 68 +-
.../Server-TLSv12-ClientAuthRequestedNotGiven | 50 +-
.../tls/testdata/Server-TLSv12-ECDHE-ECDSA-AES | 78 +-
src/crypto/tls/testdata/Server-TLSv12-IssueTicket | 64 +-
.../testdata/Server-TLSv12-IssueTicketPreDisable | 64 +-
src/crypto/tls/testdata/Server-TLSv12-RSA-3DES | 56 +-
src/crypto/tls/testdata/Server-TLSv12-RSA-AES | 60 +-
src/crypto/tls/testdata/Server-TLSv12-RSA-AES-GCM | 67 +-
.../testdata/Server-TLSv12-RSA-AES256-GCM-SHA384 | 67 +-
src/crypto/tls/testdata/Server-TLSv12-RSA-RC4 | 50 +-
src/crypto/tls/testdata/Server-TLSv12-Resume | 60 +-
.../tls/testdata/Server-TLSv12-ResumeDisabled | 70 +-
src/crypto/tls/testdata/Server-TLSv12-SNI | 44 +-
.../tls/testdata/Server-TLSv12-SNI-GetCertificate | 44 +-
.../Server-TLSv12-SNI-GetCertificateNotFound | 44 +-
src/crypto/tls/tls.go | 48 +-
src/crypto/tls/tls_test.go | 134 +
src/crypto/x509/pkix/pkix.go | 6 +-
src/crypto/x509/root_unix.go | 1 +
src/crypto/x509/sec1.go | 28 +-
src/crypto/x509/sec1_test.go | 42 +-
src/crypto/x509/verify.go | 18 +
src/crypto/x509/x509.go | 119 +-
src/crypto/x509/x509_test.go | 101 +-
src/database/sql/convert.go | 7 +-
src/database/sql/convert_test.go | 40 +-
src/database/sql/driver/types.go | 13 +-
src/database/sql/fakedb_test.go | 59 +-
src/database/sql/sql.go | 195 +-
src/database/sql/sql_test.go | 341 +-
src/debug/dwarf/class_string.go | 7 +-
src/debug/dwarf/entry.go | 11 +-
src/debug/dwarf/entry_test.go | 36 +
src/debug/dwarf/testdata/line-clang.elf | Bin
src/debug/dwarf/testdata/line-gcc.elf | Bin
src/debug/dwarf/testdata/split.c | 5 +
src/debug/dwarf/testdata/split.elf | Bin 0 -> 9509 bytes
src/debug/elf/elf.go | 148 +
src/debug/elf/file.go | 159 +-
src/debug/elf/file_test.go | 503 +-
src/debug/elf/reader.go | 108 +
src/debug/elf/testdata/compressed-32.obj | Bin 0 -> 2208 bytes
src/debug/elf/testdata/compressed-64.obj | Bin 0 -> 3280 bytes
src/debug/elf/testdata/gcc-386-freebsd-exec | Bin
src/debug/elf/testdata/gcc-amd64-linux-exec | Bin
.../testdata/go-relocation-test-gcc492-mips64.obj | Bin 0 -> 4120 bytes
.../go-relocation-test-gcc493-mips64le.obj | Bin 0 -> 4160 bytes
.../elf/testdata/zdebug-test-gcc484-x86-64.obj | Bin 0 -> 3216 bytes
src/debug/gosym/pclntab_test.go | 48 +-
src/debug/macho/testdata/gcc-386-darwin-exec | Bin
src/debug/macho/testdata/gcc-amd64-darwin-exec | Bin
src/debug/plan9obj/testdata/386-plan9-exec | Bin
src/debug/plan9obj/testdata/amd64-plan9-exec | Bin
src/encoding/asn1/asn1.go | 111 +-
src/encoding/asn1/asn1_test.go | 73 +-
src/encoding/asn1/common.go | 74 +-
src/encoding/asn1/marshal.go | 37 +-
src/encoding/base64/base64.go | 78 +-
src/encoding/base64/base64_test.go | 35 +-
src/encoding/base64/example_test.go | 15 +
src/encoding/binary/binary.go | 4 +
src/encoding/binary/binary_test.go | 30 +
src/encoding/csv/reader.go | 2 +-
src/encoding/gob/codec_test.go | 4 +-
src/encoding/gob/dec_helpers.go | 9 +-
src/encoding/gob/decgen.go | 9 +-
src/encoding/gob/decode.go | 64 +-
src/encoding/gob/doc.go | 29 +-
src/encoding/gob/encode.go | 19 +-
src/encoding/gob/encoder_test.go | 2 +-
src/encoding/gob/timing_test.go | 45 +-
src/encoding/gob/type.go | 2 +-
src/encoding/json/decode.go | 90 +-
src/encoding/json/decode_test.go | 43 +-
src/encoding/json/encode.go | 29 +-
src/encoding/json/encode_test.go | 22 +-
src/encoding/json/indent.go | 12 +-
src/encoding/json/number_test.go | 133 +
src/encoding/json/scanner.go | 101 +-
src/encoding/json/stream.go | 8 +-
src/encoding/pem/pem_test.go | 28 +-
src/encoding/xml/marshal.go | 36 +-
src/encoding/xml/marshal_test.go | 61 +-
src/encoding/xml/read.go | 2 +-
src/encoding/xml/read_test.go | 21 +
src/encoding/xml/typeinfo.go | 9 +-
src/encoding/xml/xml.go | 52 +-
src/encoding/xml/xml_test.go | 53 +
src/fmt/doc.go | 8 +-
src/fmt/fmt_test.go | 16 +-
src/fmt/norace_test.go | 9 -
src/fmt/print.go | 23 +-
src/fmt/race_test.go | 9 -
src/fmt/scan.go | 12 +-
src/fmt/scan_test.go | 5 +
src/go/ast/import.go | 6 +-
src/go/build/build.go | 184 +-
src/go/build/build_test.go | 54 +-
src/go/build/deps_test.go | 67 +-
src/go/build/doc.go | 1 +
src/go/constant/go13.go | 24 -
src/go/constant/go14.go | 13 -
src/go/constant/value.go | 661 ++-
src/go/constant/value_test.go | 116 +-
src/go/doc/reader.go | 25 +-
src/go/doc/testdata/issue13742.0.golden | 25 +
src/go/doc/testdata/issue13742.1.golden | 25 +
src/go/doc/testdata/issue13742.2.golden | 25 +
src/go/doc/testdata/issue13742.go | 18 +
src/go/format/format.go | 5 +-
src/go/format/format_test.go | 23 +-
src/go/format/internal.go | 176 +
src/go/importer/importer.go | 47 +-
src/go/internal/gccgoimporter/importer_test.go | 8 +-
src/go/internal/gcimporter/bimport.go | 681 +++
src/go/internal/gcimporter/exportdata.go | 11 +-
src/go/internal/gcimporter/gcimporter.go | 175 +-
src/go/internal/gcimporter/gcimporter_test.go | 176 +-
src/go/internal/gcimporter/testdata/a.go | 14 +
src/go/internal/gcimporter/testdata/b.go | 11 +
src/go/parser/parser.go | 110 +-
src/go/parser/short_test.go | 31 +-
src/go/printer/nodes.go | 43 +-
src/go/printer/printer.go | 4 +-
src/go/printer/printer_test.go | 41 +
src/go/printer/testdata/expressions.golden | 22 +-
src/go/printer/testdata/expressions.input | 18 +
src/go/printer/testdata/expressions.raw | 22 +-
src/go/types/api.go | 55 +-
src/go/types/api_test.go | 34 +-
src/go/types/assignments.go | 89 +-
src/go/types/builtins.go | 184 +-
src/go/types/call.go | 35 +-
src/go/types/check_test.go | 5 +
src/go/types/conversions.go | 4 +-
src/go/types/decl.go | 2 +-
src/go/types/eval_test.go | 2 +-
src/go/types/expr.go | 251 +-
src/go/types/go11.go | 17 -
src/go/types/go12.go | 17 -
src/go/types/gotype.go | 322 +
src/go/types/issues_test.go | 88 +
src/go/types/operand.go | 98 +-
src/go/types/package.go | 3 +
src/go/types/resolver.go | 64 +-
src/go/types/resolver_test.go | 15 +-
src/go/types/sizes.go | 48 +-
src/go/types/stdlib_test.go | 19 +-
src/go/types/stmt.go | 142 +-
src/go/types/testdata/builtins.src | 84 +-
src/go/types/testdata/const0.src | 13 +
src/go/types/testdata/const1.src | 8 +
src/go/types/testdata/decls0.src | 5 +-
src/go/types/testdata/decls1.src | 16 +-
src/go/types/testdata/errors.src | 4 +-
src/go/types/testdata/expr0.src | 8 +-
src/go/types/testdata/expr1.src | 120 +
src/go/types/testdata/expr3.src | 48 +-
src/go/types/testdata/importC.src | 10 +
src/go/types/testdata/issues.src | 82 +-
src/go/types/testdata/stmt0.src | 182 +-
src/go/types/testdata/vardecl.src | 4 +-
src/go/types/type.go | 17 +-
src/go/types/typestring.go | 4 +-
src/go/types/typestring_test.go | 1 +
src/go/types/typexpr.go | 21 +-
src/hash/adler32/adler32.go | 1 +
src/hash/crc32/crc32.go | 23 +-
src/hash/crc32/crc32_amd64.go | 56 +
src/hash/crc32/crc32_amd64.s | 167 +
src/hash/crc32/crc32_amd64p32.go | 38 +
src/hash/crc32/crc32_amd64x.go | 27 -
src/hash/crc32/crc32_generic.go | 13 +-
src/hash/crc64/crc64.go | 4 +-
src/hash/fnv/fnv.go | 6 +-
src/html/escape.go | 60 +-
src/html/escape_test.go | 20 +-
src/html/template/clone_test.go | 12 +-
src/html/template/context.go | 3 +-
src/html/template/escape_test.go | 124 +-
src/html/template/example_test.go | 37 +
src/html/template/template.go | 21 +-
src/html/template/template_test.go | 29 +
src/html/template/transition.go | 2 +-
src/image/color/ycbcr.go | 62 +-
src/image/color/ycbcr_test.go | 26 +-
src/image/draw/draw.go | 50 +-
src/image/gif/writer.go | 2 +-
src/image/gif/writer_test.go | 10 +-
src/image/image.go | 21 +-
src/image/png/reader.go | 7 +-
src/image/png/reader_test.go | 12 +
src/image/ycbcr.go | 126 +-
src/internal/format/format.go | 163 -
src/internal/race/doc.go | 11 +
src/internal/race/norace.go | 40 +
src/internal/race/race.go | 50 +
src/internal/syscall/unix/getrandom_linux.go | 9 -
src/internal/syscall/unix/getrandom_linux_386.go | 7 +
src/internal/syscall/unix/getrandom_linux_amd64.go | 7 +
src/internal/syscall/unix/getrandom_linux_arm.go | 7 +
.../syscall/unix/getrandom_linux_generic.go | 9 +
.../syscall/unix/getrandom_linux_mips64x.go | 9 +
.../syscall/unix/getrandom_linux_ppc64x.go | 9 +
.../syscall/windows/registry/registry_test.go | 74 +
src/internal/syscall/windows/registry/syscall.go | 5 +
src/internal/syscall/windows/registry/value.go | 65 +-
.../syscall/windows/registry/zsyscall_windows.go | 9 +
src/internal/syscall/windows/syscall_windows.go | 17 +-
src/internal/syscall/windows/zsyscall_windows.go | 25 +-
src/internal/trace/parser.go | 2 +-
src/internal/trace/parser_test.go | 2 +-
src/io/example_test.go | 223 +
src/io/io.go | 13 +-
src/io/ioutil/example_test.go | 71 +
src/io/ioutil/ioutil.go | 2 +-
src/io/multi.go | 24 +
src/io/multi_test.go | 53 +-
src/log/syslog/doc.go | 14 +-
src/log/syslog/syslog_test.go | 43 +-
src/make.bash | 9 +-
src/math/abs.go | 13 +-
src/math/abs_386.s | 12 -
src/math/abs_amd64.s | 14 -
src/math/abs_amd64p32.s | 5 -
src/math/abs_arm.s | 13 -
src/math/abs_arm64.s | 11 -
src/math/abs_ppc64x.s | 14 -
src/math/all_test.go | 26 +-
src/math/big/arith_mips64x.s | 46 +
src/math/big/decimal.go | 18 +-
src/math/big/decimal_test.go | 10 +
src/math/big/doc.go | 99 +
src/math/big/example_rat_test.go | 65 +
src/math/big/float.go | 8 +-
src/math/big/floatconv.go | 110 +-
src/math/big/floatconv_test.go | 179 +-
src/math/big/floatexample_test.go | 30 +
src/math/big/floatmarsh.go | 33 +
src/math/big/floatmarsh_test.go | 54 +
src/math/big/ftoa.go | 104 +-
src/math/big/int.go | 128 +-
src/math/big/int_test.go | 208 +-
src/math/big/intconv.go | 94 +-
src/math/big/intconv_test.go | 89 +-
src/math/big/intmarsh.go | 74 +
src/math/big/intmarsh_test.go | 121 +
src/math/big/nat.go | 82 +-
src/math/big/nat_test.go | 22 +-
src/math/big/natconv.go | 103 +-
src/math/big/natconv_test.go | 85 +-
src/math/big/rat.go | 60 -
src/math/big/rat_test.go | 114 -
src/math/big/ratconv.go | 36 +-
src/math/big/ratmarsh.go | 73 +
src/math/big/ratmarsh_test.go | 125 +
src/math/cmplx/cmath_test.go | 10 +-
src/math/cmplx/sqrt.go | 2 +-
src/math/expm1.go | 2 +-
src/math/floor_amd64.s | 23 +
src/math/floor_asm.go | 12 +
src/math/j0.go | 4 +-
src/math/j1.go | 4 +-
src/math/jn.go | 2 -
src/math/modf.go | 5 +-
src/math/modf_386.s | 13 +
src/math/rand/rand.go | 47 +-
src/math/rand/rand_test.go | 84 +-
src/math/rand/regress_test.go | 77 +-
src/math/sqrt.go | 2 +-
src/math/stubs_mips64x.s | 91 +
src/mime/encodedword.go | 161 +-
src/mime/encodedword_test.go | 95 +-
src/mime/example_test.go | 98 +
src/mime/mediatype.go | 43 +-
src/mime/mediatype_test.go | 9 +-
src/mime/multipart/multipart.go | 2 +-
src/mime/multipart/multipart_test.go | 79 +
src/net/addrselect.go | 43 +
src/net/addrselect_test.go | 115 +
src/net/cgo_socknew.go | 4 +-
src/net/cgo_sockold.go | 4 +-
src/net/cgo_unix.go | 19 +-
src/net/conf.go | 3 +-
src/net/dial.go | 17 +-
src/net/dial_test.go | 74 +-
src/net/dnsclient.go | 33 +-
src/net/dnsclient_test.go | 48 +
src/net/dnsclient_unix.go | 41 +-
src/net/dnsclient_unix_test.go | 131 +
src/net/dnsmsg.go | 3 +
src/net/error_test.go | 48 +-
src/net/fd_plan9.go | 8 +
src/net/fd_unix.go | 20 +-
src/net/fd_windows.go | 41 +-
src/net/file_test.go | 366 +-
src/net/file_unix.go | 2 +-
src/net/hosts.go | 95 +-
src/net/hosts_test.go | 27 +-
src/net/http/cgi/host.go | 24 +-
src/net/http/cgi/host_test.go | 27 +-
src/net/http/client.go | 220 +-
src/net/http/client_test.go | 191 +-
src/net/http/clientserver_test.go | 863 +++
src/net/http/doc.go | 15 +
src/net/http/export_test.go | 106 +-
src/net/http/fcgi/child.go | 3 +
src/net/http/fcgi/fcgi_test.go | 24 +
src/net/http/fs.go | 47 +-
src/net/http/fs_test.go | 98 +-
src/net/http/h2_bundle.go | 6174 ++++++++++++++++++++
src/net/http/header.go | 10 +
src/net/http/httptest/recorder.go | 45 +-
src/net/http/httptest/recorder_test.go | 55 +
src/net/http/httptest/server.go | 248 +-
src/net/http/httptest/server_test.go | 57 +
src/net/http/httputil/dump.go | 40 +-
src/net/http/httputil/dump_test.go | 17 +
src/net/http/httputil/example_test.go | 123 +
src/net/http/httputil/reverseproxy.go | 26 +-
src/net/http/httputil/reverseproxy_test.go | 116 +-
src/net/http/internal/chunked.go | 35 +-
src/net/http/internal/chunked_test.go | 15 +
src/net/http/internal/testcert.go | 41 +
src/net/http/lex.go | 14 +
src/net/http/main_test.go | 18 +
src/net/http/method.go | 20 +
src/net/http/pprof/pprof.go | 15 +-
src/net/http/request.go | 179 +-
src/net/http/request_test.go | 38 +-
src/net/http/response.go | 22 +-
src/net/http/response_test.go | 157 +-
src/net/http/serve_test.go | 950 ++-
src/net/http/server.go | 702 ++-
src/net/http/sniff.go | 29 +-
src/net/http/sniff_test.go | 46 +-
src/net/http/status.go | 46 +-
src/net/http/transfer.go | 87 +-
src/net/http/transport.go | 715 ++-
src/net/http/transport_test.go | 415 +-
src/net/http/triv.go | 5 +-
src/net/interface_test.go | 44 +-
src/net/interface_windows.go | 330 +-
src/net/interface_windows_test.go | 132 +
src/net/internal/socktest/switch.go | 4 +-
src/net/iprawsock_posix.go | 4 +-
src/net/ipsock.go | 2 +-
src/net/ipsock_posix.go | 15 +-
src/net/listen_test.go | 4 +-
src/net/lookup.go | 18 +-
src/net/lookup_plan9.go | 12 +-
src/net/lookup_test.go | 190 +-
src/net/lookup_windows.go | 21 +-
src/net/lookup_windows_test.go | 20 +-
src/net/mac.go | 11 +-
src/net/mac_test.go | 24 +
src/net/mail/message.go | 23 +-
src/net/mail/message_test.go | 68 +-
src/net/net.go | 24 +-
src/net/net_test.go | 32 +-
src/net/net_windows_test.go | 327 +-
src/net/non_unix_test.go | 15 +-
src/net/parse.go | 44 +-
src/net/parse_test.go | 22 +
src/net/platform_test.go | 4 +-
src/net/port.go | 24 -
src/net/port_test.go | 57 -
src/net/race.go | 31 -
src/net/race0.go | 26 -
src/net/rpc/server.go | 8 +-
src/net/rpc/server_test.go | 37 +
src/net/sendfile_solaris.go | 2 +
src/net/server_test.go | 6 +-
src/net/sock_posix.go | 8 +-
src/net/tcp_test.go | 8 +-
src/net/tcpsock_plan9.go | 5 +-
src/net/tcpsock_posix.go | 10 +-
src/net/tcpsockopt_plan9.go | 3 +-
src/net/testdata/case-hosts | 2 +
src/net/testdata/hosts | 3 +-
src/net/textproto/reader.go | 18 +-
src/net/textproto/reader_test.go | 55 +
src/net/timeout_test.go | 51 +-
src/net/udpsock_posix.go | 6 +-
src/net/unix_test.go | 50 +-
src/net/unixsock_posix.go | 11 +-
src/net/url/url.go | 118 +-
src/net/url/url_test.go | 213 +-
src/os/error.go | 2 +-
src/os/error_plan9.go | 6 +
src/os/error_test.go | 19 +
src/os/error_unix.go | 6 +
src/os/error_windows.go | 9 +
src/os/exec/exec.go | 114 +-
src/os/exec/exec_test.go | 19 +
src/os/exec/internal_test.go | 61 +
src/os/file.go | 12 +-
src/os/file_plan9.go | 11 +-
src/os/file_unix.go | 55 +-
src/os/file_windows.go | 47 +-
src/os/os_test.go | 59 +-
src/os/os_unix_test.go | 23 +-
src/os/os_windows_test.go | 97 +
src/os/path_test.go | 2 +-
src/os/pipe_test.go | 113 +
src/os/signal/doc.go | 220 +
src/os/signal/example_test.go | 2 +-
src/os/signal/sig.s | 32 +-
src/os/signal/signal.go | 1 -
src/os/signal/signal_test.go | 18 +-
src/os/signal/signal_unix.go | 2 +-
src/os/stat_darwin.go | 28 +-
src/os/stat_dragonfly.go | 28 +-
src/os/stat_freebsd.go | 28 +-
src/os/stat_linux.go | 28 +-
src/os/stat_nacl.go | 28 +-
src/os/stat_netbsd.go | 28 +-
src/os/stat_openbsd.go | 28 +-
src/os/stat_solaris.go | 28 +-
src/os/stat_windows.go | 2 +-
src/os/types_notwin.go | 25 -
src/os/types_plan9.go | 21 +
src/os/types_unix.go | 27 +
src/os/user/lookup_unix.go | 19 +-
src/path/filepath/example_unix_test.go | 2 +-
src/path/filepath/match_test.go | 2 +-
src/path/filepath/path.go | 10 +-
src/path/filepath/path_plan9.go | 4 +
src/path/filepath/path_test.go | 193 +-
src/path/filepath/path_unix.go | 4 +
src/path/filepath/path_windows.go | 9 +
src/path/filepath/path_windows_test.go | 63 +
src/path/filepath/symlink.go | 135 +-
src/path/filepath/symlink_windows.go | 1 -
src/path/path.go | 2 +-
src/race.bash | 2 +-
src/race.bat | 2 +-
src/reflect/all_test.go | 232 +
src/reflect/asm_mips64x.s | 34 +
src/reflect/asm_ppc64x.s | 9 +-
src/reflect/deepequal.go | 87 +-
src/reflect/export_test.go | 4 +-
src/reflect/type.go | 54 +-
src/reflect/value.go | 49 +-
src/regexp/all_test.go | 63 +-
src/regexp/example_test.go | 22 +
src/regexp/onepass.go | 90 +-
src/regexp/onepass_test.go | 99 +-
src/regexp/regexp.go | 15 +
src/regexp/syntax/parse.go | 24 +-
src/regexp/syntax/parse_test.go | 9 +-
src/regexp/syntax/regexp.go | 4 +-
src/regexp/syntax/simplify_test.go | 4 +-
src/regexp/testdata/re2-search.txt | 5 +
src/run.bash | 2 +-
src/run.bat | 2 +-
src/run.rc | 2 +-
src/runtime/alg.go | 36 +-
src/runtime/arch1_386.go | 15 -
src/runtime/arch1_amd64.go | 15 -
src/runtime/arch1_amd64p32.go | 15 -
src/runtime/arch1_arm.go | 15 -
src/runtime/arch1_arm64.go | 15 -
src/runtime/arch1_ppc64.go | 15 -
src/runtime/arch1_ppc64le.go | 15 -
src/runtime/arch_386.go | 8 -
src/runtime/arch_amd64.go | 8 -
src/runtime/arch_amd64p32.go | 8 -
src/runtime/arch_arm.go | 8 -
src/runtime/arch_arm64.go | 8 -
src/runtime/arch_ppc64.go | 8 -
src/runtime/arch_ppc64le.go | 8 -
src/runtime/asm_386.s | 510 +-
src/runtime/asm_amd64.s | 923 ++-
src/runtime/asm_amd64p32.s | 154 +-
src/runtime/asm_arm.s | 91 +-
src/runtime/asm_arm64.s | 81 +-
src/runtime/asm_mips64x.s | 829 +++
src/runtime/asm_ppc64x.h | 25 +
src/runtime/asm_ppc64x.s | 521 +-
src/runtime/atomic_386.go | 82 -
src/runtime/atomic_amd64x.go | 72 -
src/runtime/atomic_arm.go | 175 -
src/runtime/atomic_arm64.go | 82 -
src/runtime/atomic_arm64.s | 108 -
src/runtime/atomic_mips64x.s | 13 +
src/runtime/atomic_pointer.go | 20 +-
src/runtime/atomic_ppc64x.go | 60 -
src/runtime/atomic_ppc64x.s | 35 +-
src/runtime/atomic_test.go | 66 -
src/runtime/cgo/asm_ppc64x.s | 16 +-
src/runtime/cgo/gcc_386.S | 5 -
src/runtime/cgo/gcc_android_386.c | 87 +
src/runtime/cgo/gcc_android_amd64.c | 92 +
src/runtime/cgo/gcc_android_arm64.c | 38 +
src/runtime/cgo/gcc_arm.S | 4 -
src/runtime/cgo/gcc_arm64.S | 4 -
src/runtime/cgo/gcc_linux_386.c | 12 +
src/runtime/cgo/gcc_linux_amd64.c | 44 +-
src/runtime/cgo/gcc_mmap.c | 21 +
src/runtime/cgo/gcc_ppc64x.S | 7 +-
src/runtime/cgo/gcc_solaris_amd64.c | 6 +
src/runtime/cgo/mmap.go | 22 +
src/runtime/cgo_mmap.go | 34 +
src/runtime/cgo_ppc64x.go | 12 +
src/runtime/cgocall.go | 327 +-
src/runtime/cgocheck.go | 243 +
src/runtime/chan.go | 514 +-
src/runtime/cpuprof.go | 13 +-
src/runtime/cputicks.go | 2 +
src/runtime/crash_cgo_test.go | 406 +-
src/runtime/crash_test.go | 432 +-
src/runtime/crash_unix_test.go | 26 +
src/runtime/debug.go | 11 +-
src/runtime/debug/garbage.go | 11 +
src/runtime/debug/garbage_test.go | 5 +-
src/runtime/debug/heapdump_test.go | 3 +-
src/runtime/debug/stack.go | 86 +-
src/runtime/debug/stack_test.go | 41 +-
src/runtime/debug/stubs.go | 8 +-
src/runtime/debug/stubs.s | 30 -
src/runtime/defs_darwin.go | 2 +-
src/runtime/defs_darwin_386.go | 6 +
src/runtime/defs_darwin_amd64.go | 6 +
src/runtime/defs_darwin_arm.go | 6 +
src/runtime/defs_darwin_arm64.go | 6 +
src/runtime/defs_linux_386.go | 9 +
src/runtime/defs_linux_amd64.go | 9 +
src/runtime/defs_linux_arm64.go | 9 +
src/runtime/defs_linux_mips64x.go | 183 +
src/runtime/duff_amd64.s | 1244 ++--
src/runtime/duff_mips64x.s | 268 +
src/runtime/duff_ppc64x.s | 2 +-
src/runtime/env_plan9.go | 4 +-
src/runtime/env_posix.go | 3 +-
src/runtime/error.go | 4 +-
src/runtime/export_test.go | 24 +-
src/runtime/export_windows_test.go | 8 +
src/runtime/extern.go | 55 +-
src/runtime/fastlog2.go | 33 +
src/runtime/fastlog2_test.go | 34 +
src/runtime/fastlog2table.go | 43 +
src/runtime/funcdata.h | 11 -
src/runtime/gc_test.go | 85 +-
src/runtime/gcinfo_test.go | 2 +-
src/runtime/gengoos.go | 84 -
src/runtime/hash32.go | 6 +-
src/runtime/hash64.go | 8 +-
src/runtime/hash_test.go | 99 +-
src/runtime/hashmap.go | 158 +-
src/runtime/hashmap_fast.go | 92 +-
src/runtime/heapdump.go | 41 +-
src/runtime/iface.go | 215 +-
src/runtime/internal/atomic/asm.s | 8 +
src/runtime/internal/atomic/asm_386.s | 166 +
src/runtime/internal/atomic/asm_amd64.s | 150 +
src/runtime/internal/atomic/asm_amd64p32.s | 150 +
src/runtime/internal/atomic/asm_arm.s | 71 +
src/runtime/internal/atomic/asm_arm64.s | 58 +
src/runtime/internal/atomic/asm_mips64x.s | 231 +
src/runtime/internal/atomic/asm_ppc64x.s | 225 +
src/runtime/internal/atomic/atomic_386.go | 76 +
src/runtime/internal/atomic/atomic_amd64x.go | 65 +
src/runtime/internal/atomic/atomic_arm.go | 183 +
src/runtime/internal/atomic/atomic_arm64.go | 80 +
src/runtime/internal/atomic/atomic_arm64.s | 113 +
src/runtime/internal/atomic/atomic_mips64x.go | 56 +
src/runtime/internal/atomic/atomic_mips64x.s | 36 +
src/runtime/internal/atomic/atomic_ppc64x.go | 56 +
src/runtime/internal/atomic/atomic_ppc64x.s | 40 +
src/runtime/internal/atomic/atomic_test.go | 67 +
src/runtime/internal/atomic/stubs.go | 33 +
src/runtime/internal/atomic/sys_darwin_arm.s | 11 +
src/runtime/internal/atomic/sys_freebsd_arm.s | 19 +
src/runtime/internal/atomic/sys_linux_arm.s | 42 +
src/runtime/internal/atomic/sys_nacl_arm.s | 16 +
src/runtime/internal/atomic/sys_netbsd_arm.s | 21 +
src/runtime/internal/atomic/sys_openbsd_arm.s | 11 +
src/runtime/internal/sys/arch_386.go | 18 +
src/runtime/internal/sys/arch_amd64.go | 18 +
src/runtime/internal/sys/arch_amd64p32.go | 18 +
src/runtime/internal/sys/arch_arm.go | 18 +
src/runtime/internal/sys/arch_arm64.go | 18 +
src/runtime/internal/sys/arch_mips64.go | 18 +
src/runtime/internal/sys/arch_mips64le.go | 18 +
src/runtime/internal/sys/arch_ppc64.go | 18 +
src/runtime/internal/sys/arch_ppc64le.go | 18 +
src/runtime/internal/sys/gengoos.go | 84 +
src/runtime/internal/sys/stubs.go | 11 +
src/runtime/internal/sys/sys.go | 15 +
src/runtime/internal/sys/zgoarch_386.go | 26 +
src/runtime/internal/sys/zgoarch_amd64.go | 26 +
src/runtime/internal/sys/zgoarch_amd64p32.go | 26 +
src/runtime/internal/sys/zgoarch_arm.go | 26 +
src/runtime/internal/sys/zgoarch_arm64.go | 26 +
src/runtime/internal/sys/zgoarch_mips64.go | 26 +
src/runtime/internal/sys/zgoarch_mips64le.go | 26 +
src/runtime/internal/sys/zgoarch_ppc64.go | 26 +
src/runtime/internal/sys/zgoarch_ppc64le.go | 26 +
src/runtime/internal/sys/zgoos_android.go | 17 +
src/runtime/internal/sys/zgoos_darwin.go | 17 +
src/runtime/internal/sys/zgoos_dragonfly.go | 17 +
src/runtime/internal/sys/zgoos_freebsd.go | 17 +
src/runtime/internal/sys/zgoos_linux.go | 19 +
src/runtime/internal/sys/zgoos_nacl.go | 17 +
src/runtime/internal/sys/zgoos_netbsd.go | 17 +
src/runtime/internal/sys/zgoos_openbsd.go | 17 +
src/runtime/internal/sys/zgoos_plan9.go | 17 +
src/runtime/internal/sys/zgoos_solaris.go | 17 +
src/runtime/internal/sys/zgoos_windows.go | 17 +
src/runtime/lfstack.go | 17 +-
src/runtime/lfstack_linux_mips64x.go | 32 +
src/runtime/lock_futex.go | 27 +-
src/runtime/lock_sema.go | 67 +-
src/runtime/malloc.go | 216 +-
src/runtime/malloc_test.go | 30 +-
src/runtime/mbarrier.go | 51 +-
src/runtime/mbitmap.go | 216 +-
src/runtime/mcache.go | 46 +-
src/runtime/mcentral.go | 87 +-
src/runtime/mem_bsd.go | 7 +-
src/runtime/mem_darwin.go | 6 +-
src/runtime/mem_linux.go | 25 +-
src/runtime/mem_plan9.go | 33 +-
src/runtime/mem_windows.go | 10 +-
src/runtime/memclr_amd64.s | 55 +-
src/runtime/memclr_mips64x.s | 42 +
src/runtime/memclr_ppc64x.s | 2 +-
src/runtime/memmove_mips64x.s | 105 +
src/runtime/memmove_ppc64x.s | 2 +-
src/runtime/memmove_test.go | 5 +
src/runtime/mfinal.go | 49 +-
src/runtime/mfixalloc.go | 21 +-
src/runtime/mgc.go | 1072 ++--
src/runtime/mgcmark.go | 1005 ++--
src/runtime/mgcsweep.go | 146 +-
src/runtime/mgcwork.go | 239 +-
src/runtime/mheap.go | 399 +-
src/runtime/mkduff.go | 54 +-
src/runtime/mkfastlog2table.go | 52 +
src/runtime/mmap.go | 16 +
src/runtime/mprof.go | 32 +-
src/runtime/msan.go | 55 +
src/runtime/msan/msan.go | 32 +
src/runtime/msan0.go | 22 +
src/runtime/msan_amd64.s | 76 +
src/runtime/mstats.go | 51 +-
src/runtime/mstkbar.go | 365 ++
src/runtime/netpoll.go | 17 +-
src/runtime/netpoll_epoll.go | 7 +-
src/runtime/netpoll_kqueue.go | 7 +-
src/runtime/netpoll_solaris.go | 7 +-
src/runtime/noasm.go | 8 +-
src/runtime/os1_darwin.go | 97 +-
src/runtime/os1_dragonfly.go | 43 +-
src/runtime/os1_freebsd.go | 49 +-
src/runtime/os1_linux.go | 81 +-
src/runtime/os1_linux_generic.go | 27 +
src/runtime/os1_linux_mips64x.go | 26 +
src/runtime/os1_nacl.go | 34 +-
src/runtime/os1_netbsd.go | 57 +-
src/runtime/os1_openbsd.go | 69 +-
src/runtime/os1_plan9.go | 16 +-
src/runtime/os1_windows.go | 129 +-
src/runtime/os2_linux.go | 25 -
src/runtime/os2_linux_generic.go | 29 +
src/runtime/os2_linux_mips64x.go | 25 +
src/runtime/os3_plan9.go | 18 +-
src/runtime/os3_solaris.go | 63 +-
src/runtime/{os_android_arm.go => os_android.go} | 0
src/runtime/os_darwin.go | 8 +-
src/runtime/os_dragonfly.go | 5 +-
src/runtime/os_freebsd.go | 5 +-
src/runtime/os_linux.go | 5 +-
src/runtime/os_linux_386.go | 7 +-
src/runtime/os_linux_arm.go | 7 +-
src/runtime/os_linux_mips64x.go | 18 +
src/runtime/os_nacl.go | 14 +-
src/runtime/os_netbsd.go | 8 +-
src/runtime/os_openbsd.go | 9 +-
src/runtime/os_plan9.go | 6 +
src/runtime/os_solaris.go | 22 +-
src/runtime/os_windows.go | 4 +
src/runtime/panic.go | 148 +-
src/runtime/panic1.go | 150 -
src/runtime/parfor.go | 35 +-
src/runtime/pprof/mprof_test.go | 15 +-
src/runtime/pprof/pprof.go | 4 +-
src/runtime/pprof/pprof_test.go | 72 +-
src/runtime/print.go | 221 +
src/runtime/print1.go | 231 -
src/runtime/print1_write_android.go | 160 -
src/runtime/proc.go | 3872 +++++++++++-
src/runtime/proc1.go | 3747 ------------
src/runtime/proc_test.go | 119 +-
src/runtime/race.go | 305 +
src/runtime/race/README | 11 +-
src/runtime/race/race.go | 2 +-
src/runtime/race/race_darwin_amd64.syso | Bin 314000 -> 300192 bytes
src/runtime/race/race_freebsd_amd64.syso | Bin 316816 -> 368688 bytes
src/runtime/race/race_linux_amd64.syso | Bin 330232 -> 352664 bytes
src/runtime/race/race_windows_amd64.syso | Bin 331489 -> 349411 bytes
src/runtime/race/testdata/chan_test.go | 39 +
src/runtime/race/testdata/issue12664_test.go | 76 +
src/runtime/race/testdata/issue13264_test.go | 13 +
src/runtime/race/testdata/mop_test.go | 8 +-
src/runtime/race/testdata/regression_test.go | 9 +-
src/runtime/race/testdata/select_test.go | 2 +-
src/runtime/race1.go | 315 -
src/runtime/rdebug.go | 4 +
src/runtime/rt0_android_386.s | 32 +
src/runtime/rt0_android_amd64.s | 33 +
src/runtime/rt0_android_arm64.s | 25 +
src/runtime/rt0_darwin_386.s | 59 +
src/runtime/rt0_darwin_amd64.s | 24 +-
src/runtime/rt0_darwin_arm.s | 4 +
src/runtime/rt0_darwin_arm64.s | 5 +
src/runtime/rt0_linux_386.s | 4 +
src/runtime/rt0_linux_amd64.s | 4 +
src/runtime/rt0_linux_arm.s | 4 +
src/runtime/rt0_linux_arm64.s | 48 +
src/runtime/rt0_linux_mips64x.s | 31 +
src/runtime/rt0_linux_ppc64.s | 4 +-
src/runtime/rt0_linux_ppc64le.s | 7 +-
src/runtime/rt0_plan9_386.s | 2 -
src/runtime/rt0_plan9_amd64.s | 2 -
src/runtime/rt0_solaris_amd64.s | 3 -
src/runtime/rt0_windows_386.s | 4 -
src/runtime/rt0_windows_amd64.s | 3 -
src/runtime/runtime-gdb_test.go | 11 +-
src/runtime/runtime.go | 12 +-
src/runtime/runtime1.go | 146 +-
src/runtime/runtime2.go | 117 +-
src/runtime/select.go | 138 +-
src/runtime/sema.go | 24 +-
src/runtime/signal1_unix.go | 136 +-
src/runtime/signal2_unix.go | 69 +
src/runtime/signal_386.go | 24 +-
src/runtime/signal_amd64x.go | 20 +-
src/runtime/signal_arm.go | 13 +-
src/runtime/signal_arm64.go | 20 +-
src/runtime/signal_darwin.go | 31 +-
src/runtime/signal_darwin_386.go | 22 +
src/runtime/signal_darwin_amd64.go | 22 +
src/runtime/signal_darwin_arm.go | 21 +
src/runtime/signal_darwin_arm64.go | 21 +
src/runtime/signal_dragonfly.go | 2 +-
src/runtime/signal_freebsd.go | 43 +-
src/runtime/signal_linux.go | 96 -
src/runtime/signal_linux_386.go | 7 +-
src/runtime/signal_linux_amd64.go | 7 +-
src/runtime/signal_linux_arm.go | 7 +-
src/runtime/signal_linux_arm64.go | 7 +-
src/runtime/signal_linux_mips64x.go | 70 +
src/runtime/signal_linux_ppc64x.go | 8 +-
src/runtime/signal_mips64x.go | 188 +
src/runtime/signal_nacl.go | 2 +-
src/runtime/signal_netbsd.go | 2 +-
src/runtime/signal_openbsd.go | 43 +-
src/runtime/signal_plan9.go | 3 +
src/runtime/signal_ppc64x.go | 21 +-
src/runtime/signal_sigtramp.go | 50 +
src/runtime/signal_solaris.go | 6 +-
src/runtime/signal_unix.go | 36 +-
src/runtime/signal_windows.go | 6 +-
src/runtime/sigqueue.go | 54 +-
src/runtime/sigqueue_plan9.go | 6 +
src/runtime/sigtab_linux_generic.go | 82 +
src/runtime/sigtab_linux_mips64x.go | 81 +
src/runtime/slice.go | 14 +-
src/runtime/softfloat_arm.go | 11 +
src/runtime/sqrt.go | 2 +-
src/runtime/sqrt_test.go | 2 +
src/runtime/stack.go | 1068 ++++
src/runtime/stack1.go | 923 ---
src/runtime/stack2.go | 106 -
src/runtime/string.go | 90 +-
src/runtime/string1.go | 67 -
src/runtime/string_test.go | 15 +-
src/runtime/stubs.go | 45 +-
src/runtime/stubs2.go | 1 -
src/runtime/stubs_android.go | 8 +-
src/runtime/symtab.go | 84 +-
src/runtime/sys_darwin_386.s | 80 +-
src/runtime/sys_darwin_amd64.s | 6 +-
src/runtime/sys_darwin_arm.s | 22 +-
src/runtime/sys_darwin_arm64.s | 12 +-
src/runtime/sys_dragonfly_amd64.s | 32 +-
src/runtime/sys_freebsd_386.s | 42 +-
src/runtime/sys_freebsd_amd64.s | 32 +-
src/runtime/sys_freebsd_arm.s | 55 +-
src/runtime/sys_linux_386.s | 151 +-
src/runtime/sys_linux_amd64.s | 54 +-
src/runtime/sys_linux_arm.s | 33 +-
src/runtime/sys_linux_arm64.s | 33 +
src/runtime/sys_linux_mips64x.s | 427 ++
src/runtime/sys_linux_ppc64x.s | 71 +-
src/runtime/sys_mips64x.go | 43 +
src/runtime/sys_nacl_arm.s | 15 -
src/runtime/sys_netbsd_386.s | 37 +-
src/runtime/sys_netbsd_amd64.s | 38 +-
src/runtime/sys_netbsd_arm.s | 55 +-
src/runtime/sys_nonppc64x.go | 10 +
src/runtime/sys_openbsd_386.s | 40 +-
src/runtime/sys_openbsd_amd64.s | 34 +-
src/runtime/sys_openbsd_arm.s | 48 +-
src/runtime/sys_plan9_386.s | 2 +-
src/runtime/sys_plan9_amd64.s | 2 +-
src/runtime/sys_ppc64x.go | 2 +
src/runtime/sys_solaris_amd64.s | 16 +-
src/runtime/sys_windows_386.s | 3 +-
src/runtime/sys_windows_amd64.s | 12 +-
src/runtime/sys_x86.go | 11 +-
src/runtime/syscall2_solaris.go | 6 -
src/runtime/syscall_windows.go | 8 +-
src/runtime/syscall_windows_test.go | 179 +-
src/runtime/testdata/testprog/crash.go | 45 +
src/runtime/testdata/testprog/deadlock.go | 173 +
src/runtime/testdata/testprog/gc.go | 74 +
src/runtime/testdata/testprog/main.go | 35 +
src/runtime/testdata/testprog/misc.go | 15 +
src/runtime/testdata/testprog/signal.go | 17 +
src/runtime/testdata/testprog/stringconcat.go | 20 +
src/runtime/testdata/testprog/syscall_windows.go | 27 +
src/runtime/testdata/testprogcgo/callback.go | 89 +
src/runtime/testdata/testprogcgo/cgo.go | 80 +
src/runtime/testdata/testprogcgo/crash.go | 45 +
src/runtime/testdata/testprogcgo/dll_windows.go | 25 +
src/runtime/testdata/testprogcgo/dropm.go | 57 +
src/runtime/testdata/testprogcgo/dropm_stub.go | 11 +
src/runtime/testdata/testprogcgo/exec.go | 89 +
src/runtime/testdata/testprogcgo/main.go | 35 +
src/runtime/testdata/testprogcgo/threadpanic.go | 24 +
.../testdata/testprogcgo/threadpanic_unix.c | 26 +
.../testdata/testprogcgo/threadpanic_windows.c | 22 +
src/runtime/testdata/testprogcgo/threadprof.go | 93 +
src/runtime/testdata/testprogcgo/windows/win.go | 16 +
src/runtime/testdata/testprognet/main.go | 35 +
src/runtime/testdata/testprognet/net.go | 29 +
src/runtime/testdata/testprognet/signal.go | 26 +
src/runtime/textflag.h | 7 +
src/runtime/tls_arm.s | 30 +-
src/runtime/tls_arm64.h | 7 +
src/runtime/tls_arm64.s | 15 +-
src/runtime/tls_mips64x.s | 23 +
src/runtime/tls_ppc64x.s | 27 +-
src/runtime/trace.go | 286 +-
src/runtime/trace/trace_stack_test.go | 154 +-
src/runtime/trace/trace_test.go | 16 +-
src/runtime/traceback.go | 101 +-
src/runtime/type.go | 30 +-
src/runtime/typekind.go | 60 +-
src/runtime/typekind1.go | 39 -
src/runtime/unaligned2.go | 2 +-
src/runtime/vdso_linux_amd64.go | 7 +-
src/runtime/{print1_write.go => write_err.go} | 0
src/runtime/write_err_android.go | 160 +
src/runtime/zgoarch_386.go | 13 -
src/runtime/zgoarch_amd64.go | 13 -
src/runtime/zgoarch_amd64p32.go | 13 -
src/runtime/zgoarch_arm.go | 13 -
src/runtime/zgoarch_arm64.go | 13 -
src/runtime/zgoarch_ppc64.go | 13 -
src/runtime/zgoarch_ppc64le.go | 13 -
src/runtime/zgoos_android.go | 17 -
src/runtime/zgoos_darwin.go | 17 -
src/runtime/zgoos_dragonfly.go | 17 -
src/runtime/zgoos_freebsd.go | 17 -
src/runtime/zgoos_linux.go | 19 -
src/runtime/zgoos_nacl.go | 17 -
src/runtime/zgoos_netbsd.go | 17 -
src/runtime/zgoos_openbsd.go | 17 -
src/runtime/zgoos_plan9.go | 17 -
src/runtime/zgoos_solaris.go | 17 -
src/runtime/zgoos_windows.go | 17 -
src/sort/example_multi_test.go | 4 +-
src/sort/search.go | 2 +-
src/sort/sort.go | 112 +-
src/strconv/ftoa.go | 18 +-
src/strconv/ftoa_test.go | 6 +-
src/strconv/isprint.go | 20 +
src/strconv/itoa.go | 2 +-
src/strconv/makeisprint.go | 17 +
src/strconv/quote.go | 67 +-
src/strconv/quote_test.go | 88 +-
src/strings/example_test.go | 22 +
src/strings/strings.go | 37 -
src/strings/strings_amd64.go | 49 +
src/strings/strings_generic.go | 47 +
src/strings/strings_test.go | 53 +
src/sync/atomic/asm_linux_arm.s | 2 +-
src/sync/atomic/asm_mips64x.s | 181 +
src/sync/cond.go | 21 +-
src/sync/export_test.go | 2 -
src/sync/mutex.go | 13 +-
src/sync/pool.go | 5 +-
src/sync/race.go | 42 -
src/sync/race0.go | 34 -
src/sync/rwmutex.go | 49 +-
src/sync/waitgroup.go | 33 +-
src/sync/waitgroup_test.go | 3 +-
src/syscall/asm_linux_386.s | 27 +-
src/syscall/asm_linux_mips64x.s | 104 +
src/syscall/asm_solaris_amd64.s | 9 -
src/syscall/dll_windows.go | 4 +-
src/syscall/errors_plan9.go | 10 +
src/syscall/exec_bsd.go | 1 +
src/syscall/exec_linux.go | 12 +-
src/syscall/exec_linux_test.go | 65 +-
src/syscall/exec_plan9.go | 6 +-
src/syscall/exec_solaris.go | 1 +
src/syscall/mkerrors.sh | 6 +
src/syscall/mksyscall_solaris.pl | 35 +-
src/syscall/mksysnum_plan9.sh | 2 -
src/syscall/msan.go | 22 +
src/syscall/msan0.go | 19 +
src/syscall/net_nacl.go | 12 +-
src/syscall/race.go | 30 -
src/syscall/race0.go | 25 -
src/syscall/route_bsd.go | 11 +-
src/syscall/route_bsd_test.go | 35 +
src/syscall/sockcmsg_unix.go | 6 +-
src/syscall/srpc_nacl.go | 822 ---
src/syscall/syscall_linux.go | 4 +-
src/syscall/syscall_linux_386.go | 5 +-
src/syscall/syscall_linux_amd64.go | 5 +-
src/syscall/syscall_linux_arm.go | 5 +-
src/syscall/syscall_linux_arm64.go | 5 +-
src/syscall/syscall_linux_mips64x.go | 210 +
src/syscall/syscall_linux_ppc64x.go | 5 +-
src/syscall/syscall_linux_test.go | 6 +-
src/syscall/syscall_solaris.go | 21 +-
src/syscall/syscall_unix.go | 25 +-
src/syscall/syscall_windows.go | 21 +-
src/syscall/types_linux.go | 2 +
src/syscall/types_solaris.go | 7 +
src/syscall/zerrors_linux_mips64.go | 1817 ++++++
src/syscall/zerrors_linux_mips64le.go | 1817 ++++++
src/syscall/zsyscall_linux_386.go | 2 +-
src/syscall/zsyscall_linux_amd64.go | 2 +-
src/syscall/zsyscall_linux_arm.go | 2 +-
src/syscall/zsyscall_linux_arm64.go | 2 +-
src/syscall/zsyscall_linux_mips64.go | 1765 ++++++
src/syscall/zsyscall_linux_mips64le.go | 1765 ++++++
src/syscall/zsyscall_linux_ppc64.go | 2 +-
src/syscall/zsyscall_linux_ppc64le.go | 2 +-
src/syscall/zsyscall_solaris_amd64.go | 16 +
src/syscall/zsysnum_linux_mips64.go | 323 +
src/syscall/zsysnum_linux_mips64le.go | 323 +
src/syscall/ztypes_linux_mips64.go | 602 ++
src/syscall/ztypes_linux_mips64le.go | 602 ++
src/syscall/ztypes_solaris_amd64.go | 1 +
src/testing/benchmark.go | 11 +
src/testing/quick/quick.go | 38 +-
src/testing/quick/quick_test.go | 53 +-
src/testing/testing.go | 32 +-
src/text/scanner/scanner.go | 2 +-
src/text/template/doc.go | 33 +
src/text/template/example_test.go | 45 +-
src/text/template/exec.go | 69 +-
src/text/template/exec_test.go | 211 +-
src/text/template/funcs.go | 79 +-
src/text/template/multi_test.go | 22 +-
src/text/template/parse/lex.go | 98 +-
src/text/template/parse/lex_test.go | 31 +-
src/text/template/parse/parse.go | 83 +-
src/text/template/parse/parse_test.go | 34 +
src/text/template/template.go | 37 +-
src/time/format.go | 48 +-
src/time/format_test.go | 83 +
src/time/time.go | 13 +-
src/time/time_test.go | 14 +
src/time/zoneinfo_windows.go | 32 +-
src/time/zoneinfo_windows_test.go | 22 +-
src/unicode/example_test.go | 196 +
src/unicode/maketables.go | 3 -
src/unicode/tables.go | 4 +-
src/unicode/utf8/utf8.go | 473 +-
src/unicode/utf8/utf8_test.go | 68 +-
src/vendor/golang.org/x/net/http2/hpack/encode.go | 251 +
.../golang.org/x/net/http2/hpack/encode_test.go | 330 ++
src/vendor/golang.org/x/net/http2/hpack/hpack.go | 533 ++
.../golang.org/x/net/http2/hpack/hpack_test.go | 813 +++
src/vendor/golang.org/x/net/http2/hpack/huffman.go | 190 +
src/vendor/golang.org/x/net/http2/hpack/tables.go | 352 ++
test/bench/go1/jsondata_test.go | 2 +-
test/bench/shootout/binary-tree-freelist.go | 129 -
test/bench/shootout/binary-tree-freelist.txt | 8 -
test/bench/shootout/binary-tree.c | 164 -
test/bench/shootout/binary-tree.go | 92 -
test/bench/shootout/binary-tree.txt | 8 -
test/bench/shootout/chameneosredux.c | 330 --
test/bench/shootout/chameneosredux.go | 180 -
test/bench/shootout/chameneosredux.txt | 29 -
test/bench/shootout/fannkuch-parallel.go | 224 -
test/bench/shootout/fannkuch-parallel.txt | 31 -
test/bench/shootout/fannkuch.c | 134 -
test/bench/shootout/fannkuch.go | 122 -
test/bench/shootout/fannkuch.txt | 31 -
test/bench/shootout/fasta-1000.txt | 171 -
test/bench/shootout/fasta.c | 219 -
test/bench/shootout/fasta.go | 205 -
test/bench/shootout/fasta.txt | 171 -
test/bench/shootout/k-nucleotide-parallel.go | 157 -
test/bench/shootout/k-nucleotide-parallel.txt | 27 -
test/bench/shootout/k-nucleotide.c | 228 -
test/bench/shootout/k-nucleotide.go | 140 -
test/bench/shootout/k-nucleotide.txt | 27 -
test/bench/shootout/mandelbrot.c | 91 -
test/bench/shootout/mandelbrot.go | 95 -
test/bench/shootout/mandelbrot.txt | Bin 5011 -> 0 bytes
test/bench/shootout/meteor-contest.c | 626 --
test/bench/shootout/meteor-contest.go | 656 ---
test/bench/shootout/meteor-contest.txt | 24 -
test/bench/shootout/nbody.c | 170 -
test/bench/shootout/nbody.go | 177 -
test/bench/shootout/nbody.txt | 2 -
test/bench/shootout/pidigits.c | 123 -
test/bench/shootout/pidigits.go | 135 -
test/bench/shootout/pidigits.txt | 3 -
test/bench/shootout/regex-dna-parallel.go | 124 -
test/bench/shootout/regex-dna-parallel.txt | 13 -
test/bench/shootout/regex-dna.c | 154 -
test/bench/shootout/regex-dna.go | 106 -
test/bench/shootout/regex-dna.txt | 13 -
test/bench/shootout/reverse-complement.c | 100 -
test/bench/shootout/reverse-complement.go | 105 -
test/bench/shootout/reverse-complement.txt | 171 -
test/bench/shootout/spectral-norm-parallel.go | 111 -
test/bench/shootout/spectral-norm.c | 82 -
test/bench/shootout/spectral-norm.go | 93 -
test/bench/shootout/spectral-norm.txt | 1 -
test/bench/shootout/threadring.c | 113 -
test/bench/shootout/threadring.go | 71 -
test/bench/shootout/threadring.txt | 1 -
test/bench/shootout/timing.log | 1254 ----
test/bench/shootout/timing.sh | 252 -
test/blank1.go | 4 +
test/const.go | 5 +
test/escape2.go | 36 +-
test/escape2n.go | 36 +-
test/finprofiled.go | 74 +
test/fixedbugs/bug13343.go | 18 +
test/fixedbugs/bug358.go | 7 +-
test/fixedbugs/bug401.go | 3 +-
test/fixedbugs/bug484.go | 26 +-
test/fixedbugs/bug496.go | 29 +
test/fixedbugs/bug497.go | 28 +
test/fixedbugs/gcc67968.dir/a.go | 12 +
test/fixedbugs/gcc67968.dir/b.go | 12 +
test/fixedbugs/gcc67968.go | 14 +
test/fixedbugs/issue10441.go | 2 +-
test/fixedbugs/issue10607.go | 2 +-
test/fixedbugs/issue10975.go | 18 +
test/fixedbugs/issue11326.go | 39 +-
test/fixedbugs/issue11326b.go | 20 +-
test/fixedbugs/issue11359.go | 11 +
test/fixedbugs/issue11362.go | 15 +
test/fixedbugs/issue11590.go | 11 +
test/fixedbugs/issue11610.go | 17 +
test/fixedbugs/issue11614.go | 26 +
test/fixedbugs/issue11656.go | 39 +-
test/fixedbugs/issue11699.go | 12 +
test/fixedbugs/issue11737.go | 17 +
test/fixedbugs/issue12006.go | 174 +
test/fixedbugs/issue12108.go | 37 +
test/fixedbugs/issue12133.go | 4 +-
test/fixedbugs/issue12411.go | 24 +
test/fixedbugs/issue12413.go | 19 +
test/fixedbugs/issue12577.go | 66 +
test/fixedbugs/issue12588.go | 88 +
test/fixedbugs/issue12677.dir/p.go | 8 +
test/fixedbugs/issue12677.dir/q.go | 7 +
test/fixedbugs/issue12677.go | 9 +
test/fixedbugs/issue12944.go | 13 +
test/fixedbugs/issue13169.go | 49 +
test/fixedbugs/issue13171.go | 34 +
test/fixedbugs/issue13248.go | 13 +
test/fixedbugs/issue13261.go | 29 +
test/fixedbugs/issue13266.go | 10 +
test/fixedbugs/issue13268.go | 48 +
test/fixedbugs/issue13273.go | 55 +
test/fixedbugs/issue13274.go | 11 +
test/fixedbugs/issue13319.go | 18 +
test/fixedbugs/issue13365.go | 25 +
test/fixedbugs/issue13415.go | 19 +
test/fixedbugs/issue13471.go | 25 +
test/fixedbugs/issue13480.go | 38 +
test/fixedbugs/issue13539.go | 20 +
test/fixedbugs/issue13559.go | 89 +
test/fixedbugs/issue13587.go | 19 +
test/fixedbugs/issue13684.go | 17 +
test/fixedbugs/issue13777.dir/burnin.go | 19 +
test/fixedbugs/issue13777.dir/main.go | 11 +
test/fixedbugs/issue13777.go | 7 +
test/fixedbugs/issue13799.go | 190 +
test/fixedbugs/issue13821.go | 15 +
test/fixedbugs/issue13821b.go | 24 +
test/fixedbugs/issue4468.go | 8 +-
test/fixedbugs/issue4518.go | 6 +-
test/fixedbugs/issue4964.dir/a.go | 6 +-
test/fixedbugs/issue5957.dir/c.go | 2 +-
test/fixedbugs/issue7150.go | 10 +-
test/fixedbugs/issue7153.go | 2 +-
test/fixedbugs/issue7995b.dir/x1.go | 6 +-
test/fixedbugs/issue8036.go | 4 +-
test/func8.go | 6 +-
test/heapsampling.go | 172 +
test/import4.dir/import4.go | 4 +-
test/initloop.go | 17 +
test/inline.go | 9 +
test/linkmain.go | 12 +
test/linkmain_run.go | 66 +
test/nilptr3.go | 3 +-
test/nosplit.go | 67 +-
test/recover4.go | 4 +-
test/reorder2.go | 24 +-
test/run.go | 54 +-
test/switch2.go | 39 +
test/syntax/chan.go | 6 +-
test/syntax/composite.go | 2 +-
test/syntax/forvar.go | 1 +
test/syntax/semi4.go | 2 +-
test/syntax/semi6.go | 6 +-
test/syntax/semi7.go | 2 +-
test/syntax/vareq1.go | 2 +-
test/tinyfin.go | 66 +-
test/typecheckloop.go | 14 +
1707 files changed, 121004 insertions(+), 56936 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