[Pkg-golang-commits] [golang] 02/03: Merge tag 'upstream/1.9_beta1' into golang-1.9

Michael Hudson-Doyle mwhudson-guest at moszumanska.debian.org
Thu Jun 15 02:45:06 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 4598093b8e3bbec1c5cc9520f2c1a556960b4bce
Merge: 149c6e5 ca4e460
Author: Michael Hudson-Doyle <michael.hudson at canonical.com>
Date:   Thu Jun 15 13:15:09 2017 +1200

    Merge tag 'upstream/1.9_beta1' into golang-1.9
    
    Upstream version 1.9~beta1

 AUTHORS                                            |    90 +-
 CONTRIBUTING.md                                    |    18 +-
 CONTRIBUTORS                                       |   110 +-
 README.md                                          |     4 +
 VERSION                                            |     2 +-
 api/except.txt                                     |     1 +
 api/go1.9.txt                                      |   163 +
 doc/articles/wiki/test.bash                        |     2 +-
 doc/cmd.html                                       |     2 +
 doc/code.html                                      |     8 +-
 doc/contribute.html                                |    44 +-
 doc/devel/release.html                             |    19 +-
 doc/effective_go.html                              |     4 +-
 doc/go1.8.txt                                      |    55 -
 doc/go1.9.html                                     |   746 +
 doc/go_spec.html                                   |   278 +-
 doc/help.html                                      |     6 +
 doc/install-source.html                            |     2 +-
 doc/install.html                                   |     3 +-
 doc/security.html                                  |     8 +-
 lib/time/update.bash                               |     6 +-
 lib/time/zoneinfo.zip                              |   Bin 366113 -> 366776 bytes
 misc/android/go_android_exec.go                    |    11 +-
 misc/cgo/errors/issue18452.go                      |    18 +
 misc/cgo/errors/issue18889.go                      |     7 +
 misc/cgo/errors/test.bash                          |     4 +-
 misc/cgo/fortran/test.bash                         |     2 +-
 misc/cgo/test/cgo_test.go                          |     3 +
 misc/cgo/test/issue18720.go                        |    28 +
 misc/cgo/test/issue20266.go                        |    21 +
 misc/cgo/test/issue20266/issue20266.h              |     9 +
 misc/cgo/test/issue20369.go                        |    20 +
 misc/cgo/test/issue6612.go                         |    17 +-
 misc/cgo/testcarchive/carchive_test.go             |   164 +-
 misc/cgo/testcarchive/main2.c                      |    35 +-
 misc/cgo/testcarchive/main3.c                      |    34 +
 misc/cgo/testcarchive/main5.c                      |    18 +
 misc/cgo/testcarchive/main6.c                      |    34 +
 misc/cgo/testcarchive/src/libgo2/libgo2.go         |    30 +
 misc/cgo/testcarchive/src/libgo3/libgo3.go         |    12 +
 misc/cgo/testcarchive/src/libgo6/sigprof.go        |    25 +
 misc/cgo/testcshared/main0.c                       |     6 +
 misc/cgo/testcshared/src/p/p.go                    |     2 +
 misc/cgo/testcshared/test.bash                     |    20 +-
 misc/cgo/testplugin/src/issue19534/main.go         |    23 +
 misc/cgo/testplugin/src/issue19534/plugin.go       |     9 +
 misc/cgo/testplugin/test.bash                      |     8 +-
 misc/cgo/testplugin/unnamed1.go                    |    11 +
 misc/cgo/testplugin/unnamed2.go                    |     9 +
 misc/cgo/testsanitizers/test.bash                  |    33 +-
 misc/cgo/testsanitizers/tsan10.go                  |    31 +
 misc/cgo/testsanitizers/tsan11.go                  |    55 +
 misc/cgo/testsanitizers/tsan_shared.go             |    63 +
 misc/cgo/testshared/shared_test.go                 |    20 +-
 misc/cgo/testshared/src/division/division.go       |    17 +
 misc/ios/detect.go                                 |    61 +-
 misc/ios/go_darwin_arm_exec.go                     |    80 +-
 misc/nacl/testzip.proto                            |    22 +
 src/archive/tar/common.go                          |    20 +-
 src/archive/tar/tar_test.go                        |    80 +-
 src/archive/zip/register.go                        |    47 +-
 src/archive/zip/struct.go                          |     2 +-
 src/archive/zip/writer.go                          |    19 +
 src/archive/zip/writer_test.go                     |    90 +-
 src/archive/zip/zip_test.go                        |    14 +-
 src/bufio/bufio.go                                 |     5 +-
 src/bufio/scan_test.go                             |     1 -
 src/buildall.bash                                  |    74 +-
 src/builtin/builtin.go                             |     6 +-
 src/bytes/buffer.go                                |   137 +-
 src/bytes/buffer_test.go                           |    76 +-
 src/bytes/bytes.go                                 |    60 +-
 src/bytes/bytes_amd64.go                           |    17 +-
 src/bytes/bytes_generic.go                         |     6 +
 src/bytes/bytes_s390x.go                           |     6 +
 src/bytes/bytes_test.go                            |   146 +
 src/bytes/export_test.go                           |     1 +
 src/cmd/addr2line/addr2line_test.go                |    17 +-
 src/cmd/api/run.go                                 |     2 +-
 src/cmd/asm/internal/arch/arch.go                  |     8 +-
 src/cmd/asm/internal/arch/arm.go                   |     4 +-
 src/cmd/asm/internal/arch/arm64.go                 |     2 +
 src/cmd/asm/internal/arch/s390x.go                 |    50 -
 src/cmd/asm/internal/asm/asm.go                    |    91 +-
 src/cmd/asm/internal/asm/endtoend_test.go          |    48 +-
 src/cmd/asm/internal/asm/operand_test.go           |     5 +-
 src/cmd/asm/internal/asm/parse.go                  |    64 +-
 src/cmd/asm/internal/asm/pseudo_test.go            |     1 -
 src/cmd/asm/internal/asm/testdata/386.s            |     4 +-
 src/cmd/asm/internal/asm/testdata/amd64.s          |     4 +-
 src/cmd/asm/internal/asm/testdata/amd64enc.s       |   116 +-
 src/cmd/asm/internal/asm/testdata/arm.s            |   974 +-
 src/cmd/asm/internal/asm/testdata/arm64.s          |   100 +-
 src/cmd/asm/internal/asm/testdata/armerror.s       |    27 +
 src/cmd/asm/internal/asm/testdata/armv6.s          |    47 +
 src/cmd/asm/internal/asm/testdata/mips.s           |     4 +-
 src/cmd/asm/internal/asm/testdata/mips64.s         |    26 +-
 src/cmd/asm/internal/asm/testdata/ppc64.s          |    63 +-
 src/cmd/asm/internal/asm/testdata/s390x.s          |   154 +-
 src/cmd/asm/internal/lex/input.go                  |    11 +-
 src/cmd/asm/internal/lex/lex.go                    |    32 +-
 src/cmd/asm/internal/lex/slice.go                  |    43 +-
 src/cmd/asm/internal/lex/stack.go                  |    20 +-
 src/cmd/asm/internal/lex/tokenizer.go              |    46 +-
 src/cmd/asm/main.go                                |    19 +-
 src/cmd/cgo/ast.go                                 |    14 +-
 src/cmd/cgo/doc.go                                 |    80 +-
 src/cmd/cgo/gcc.go                                 |   462 +-
 src/cmd/cgo/main.go                                |    31 +-
 src/cmd/cgo/out.go                                 |    25 +-
 src/cmd/compile/doc.go                             |     4 +
 src/cmd/compile/fmt_test.go                        |    60 +-
 src/cmd/compile/internal/amd64/galign.go           |    26 +-
 src/cmd/compile/internal/amd64/ggen.go             |   128 +-
 src/cmd/compile/internal/amd64/prog.go             |   287 -
 src/cmd/compile/internal/amd64/ssa.go              |   372 +-
 src/cmd/compile/internal/arm/galign.go             |    20 +-
 src/cmd/compile/internal/arm/ggen.go               |    84 +-
 src/cmd/compile/internal/arm/prog.go               |   159 -
 src/cmd/compile/internal/arm/ssa.go                |   273 +-
 src/cmd/compile/internal/arm64/galign.go           |    21 +-
 src/cmd/compile/internal/arm64/ggen.go             |    94 +-
 src/cmd/compile/internal/arm64/prog.go             |   184 -
 src/cmd/compile/internal/arm64/ssa.go              |   225 +-
 src/cmd/compile/internal/gc/alg.go                 |   146 +-
 src/cmd/compile/internal/gc/align.go               |   165 +-
 src/cmd/compile/internal/gc/asm_test.go            |  1705 +-
 src/cmd/compile/internal/gc/bexport.go             |   479 +-
 src/cmd/compile/internal/gc/bimport.go             |   506 +-
 src/cmd/compile/internal/gc/bitset.go              |    49 +
 src/cmd/compile/internal/gc/bootstrap.go           |    13 +
 src/cmd/compile/internal/gc/builtin.go             |   443 +-
 src/cmd/compile/internal/gc/builtin/runtime.go     |    63 +-
 src/cmd/compile/internal/gc/bv.go                  |    18 +-
 src/cmd/compile/internal/gc/class_string.go        |    16 +
 src/cmd/compile/internal/gc/closure.go             |   203 +-
 src/cmd/compile/internal/gc/const.go               |   338 +-
 src/cmd/compile/internal/gc/constFold_test.go      |     3 +
 src/cmd/compile/internal/gc/dcl.go                 |   739 +-
 src/cmd/compile/internal/gc/esc.go                 |   479 +-
 src/cmd/compile/internal/gc/export.go              |   194 +-
 src/cmd/compile/internal/gc/float_test.go          |    21 +
 src/cmd/compile/internal/gc/fmt.go                 |   954 +-
 src/cmd/compile/internal/gc/gen.go                 |   231 +-
 src/cmd/compile/internal/gc/go.go                  |   240 +-
 src/cmd/compile/internal/gc/gsubr.go               |   385 +-
 src/cmd/compile/internal/gc/init.go                |   170 +-
 src/cmd/compile/internal/gc/inl.go                 |   516 +-
 src/cmd/compile/internal/gc/lex.go                 |    70 +-
 src/cmd/compile/internal/gc/lex_test.go            |     8 +-
 src/cmd/compile/internal/gc/magic.go               |   220 -
 src/cmd/compile/internal/gc/main.go                |   725 +-
 src/cmd/compile/internal/gc/mkbuiltin.go           |    43 +-
 src/cmd/compile/internal/gc/mpfloat.go             |    30 +-
 src/cmd/compile/internal/gc/mpint.go               |    38 +-
 src/cmd/compile/internal/gc/noder.go               |   607 +-
 src/cmd/compile/internal/gc/norace.go              |     9 +
 src/cmd/compile/internal/gc/obj.go                 |   165 +-
 src/cmd/compile/internal/gc/opnames.go             |    12 +-
 src/cmd/compile/internal/gc/order.go               |   283 +-
 src/cmd/compile/internal/gc/pgen.go                |   532 +-
 src/cmd/compile/internal/gc/pgen_test.go           |   165 +-
 src/cmd/compile/internal/gc/phi.go                 |    52 +-
 src/cmd/compile/internal/gc/plive.go               |  1996 +-
 src/cmd/compile/internal/gc/pprof.go               |    13 +
 src/cmd/compile/internal/gc/race.go                |     9 +
 src/cmd/compile/internal/gc/racewalk.go            |    43 +-
 src/cmd/compile/internal/gc/range.go               |   141 +-
 src/cmd/compile/internal/gc/reflect.go             |  1085 +-
 src/cmd/compile/internal/gc/reflect_test.go        |    24 +-
 .../compile/internal/gc/reproduciblebuilds_test.go |    48 +
 src/cmd/compile/internal/gc/scope.go               |   177 +
 src/cmd/compile/internal/gc/scope_test.go          |   413 +
 src/cmd/compile/internal/gc/select.go              |   156 +-
 src/cmd/compile/internal/gc/sinit.go               |   348 +-
 src/cmd/compile/internal/gc/sizeof_test.go         |    23 +-
 src/cmd/compile/internal/gc/ssa.go                 |  2869 +-
 src/cmd/compile/internal/gc/subr.go                |   905 +-
 src/cmd/compile/internal/gc/swt.go                 |   214 +-
 src/cmd/compile/internal/gc/swt_test.go            |    10 +-
 src/cmd/compile/internal/gc/syntax.go              |   401 +-
 src/cmd/compile/internal/gc/testdata/arith.go      |    11 -
 .../compile/internal/gc/testdata/arithBoundary.go  |     3 +
 src/cmd/compile/internal/gc/testdata/arithConst.go |     3 +
 src/cmd/compile/internal/gc/testdata/copy.go       |   111 +-
 src/cmd/compile/internal/gc/testdata/fp.go         |   137 +
 .../internal/gc/testdata/gen/arithBoundaryGen.go   |     3 +-
 .../internal/gc/testdata/gen/arithConstGen.go      |    40 +-
 .../internal/gc/testdata/gen/constFoldGen.go       |     4 +-
 .../compile/internal/gc/testdata/gen/copyGen.go    |    39 +-
 .../compile/internal/gc/testdata/gen/zeroGen.go    |     4 +-
 src/cmd/compile/internal/gc/testdata/loadstore.go  |   108 +
 .../gc/testdata/reproducible/issue20272.go         |    34 +
 src/cmd/compile/internal/gc/testdata/zero.go       |     3 +-
 src/cmd/compile/internal/gc/truncconst_test.go     |    63 +
 src/cmd/compile/internal/gc/type.go                |  1250 -
 src/cmd/compile/internal/gc/typecheck.go           |   876 +-
 src/cmd/compile/internal/gc/types.go               |    63 +
 src/cmd/compile/internal/gc/types_acc.go           |    16 +
 src/cmd/compile/internal/gc/universe.go            |   250 +-
 src/cmd/compile/internal/gc/util.go                |    31 +-
 src/cmd/compile/internal/gc/walk.go                |  1718 +-
 src/cmd/compile/internal/mips/galign.go            |    26 +-
 src/cmd/compile/internal/mips/ggen.go              |    74 +-
 src/cmd/compile/internal/mips/prog.go              |   157 -
 src/cmd/compile/internal/mips/ssa.go               |   269 +-
 src/cmd/compile/internal/mips64/galign.go          |    26 +-
 src/cmd/compile/internal/mips64/ggen.go            |    81 +-
 src/cmd/compile/internal/mips64/prog.go            |   154 -
 src/cmd/compile/internal/mips64/ssa.go             |   185 +-
 src/cmd/compile/internal/ppc64/galign.go           |    29 +-
 src/cmd/compile/internal/ppc64/ggen.go             |   111 +-
 src/cmd/compile/internal/ppc64/prog.go             |   304 -
 src/cmd/compile/internal/ppc64/ssa.go              |   989 +-
 src/cmd/compile/internal/s390x/galign.go           |    20 +-
 src/cmd/compile/internal/s390x/ggen.go             |   116 +-
 src/cmd/compile/internal/s390x/prog.go             |   196 -
 src/cmd/compile/internal/s390x/ssa.go              |   285 +-
 src/cmd/compile/internal/ssa/block.go              |    11 +-
 src/cmd/compile/internal/ssa/cache.go              |    41 +
 src/cmd/compile/internal/ssa/check.go              |   165 +-
 src/cmd/compile/internal/ssa/checkbce.go           |     2 +-
 src/cmd/compile/internal/ssa/compile.go            |    20 +-
 src/cmd/compile/internal/ssa/config.go             |   279 +-
 src/cmd/compile/internal/ssa/copyelim_test.go      |     8 +-
 src/cmd/compile/internal/ssa/critical.go           |     8 +-
 src/cmd/compile/internal/ssa/cse.go                |    49 +-
 src/cmd/compile/internal/ssa/cse_test.go           |    77 +-
 src/cmd/compile/internal/ssa/deadcode.go           |     8 +-
 src/cmd/compile/internal/ssa/deadcode_test.go      |    30 +-
 src/cmd/compile/internal/ssa/deadstore.go          |    23 +-
 src/cmd/compile/internal/ssa/deadstore_test.go     |    71 +-
 src/cmd/compile/internal/ssa/decompose.go          |   162 +-
 src/cmd/compile/internal/ssa/dom.go                |    59 +-
 src/cmd/compile/internal/ssa/dom_test.go           |   126 +-
 src/cmd/compile/internal/ssa/export_test.go        |   192 +-
 src/cmd/compile/internal/ssa/func.go               |   356 +-
 src/cmd/compile/internal/ssa/func_test.go          |   153 +-
 src/cmd/compile/internal/ssa/fuse.go               |    13 +-
 src/cmd/compile/internal/ssa/fuse_test.go          |    56 +-
 src/cmd/compile/internal/ssa/gen/386.rules         |   215 +-
 src/cmd/compile/internal/ssa/gen/386Ops.go         |   130 +-
 src/cmd/compile/internal/ssa/gen/AMD64.rules       |  1267 +-
 src/cmd/compile/internal/ssa/gen/AMD64Ops.go       |   277 +-
 src/cmd/compile/internal/ssa/gen/ARM.rules         |   253 +-
 src/cmd/compile/internal/ssa/gen/ARM64.rules       |   551 +-
 src/cmd/compile/internal/ssa/gen/ARM64Ops.go       |    50 +-
 src/cmd/compile/internal/ssa/gen/ARMOps.go         |    37 +-
 src/cmd/compile/internal/ssa/gen/MIPS.rules        |   205 +-
 src/cmd/compile/internal/ssa/gen/MIPS64.rules      |   240 +-
 src/cmd/compile/internal/ssa/gen/MIPS64Ops.go      |    50 +-
 src/cmd/compile/internal/ssa/gen/MIPSOps.go        |    46 +-
 src/cmd/compile/internal/ssa/gen/PPC64.rules       |   349 +-
 src/cmd/compile/internal/ssa/gen/PPC64Ops.go       |   238 +-
 src/cmd/compile/internal/ssa/gen/S390X.rules       |   996 +-
 src/cmd/compile/internal/ssa/gen/S390XOps.go       |   327 +-
 src/cmd/compile/internal/ssa/gen/dec.rules         |    76 +-
 src/cmd/compile/internal/ssa/gen/dec64.rules       |   344 +-
 src/cmd/compile/internal/ssa/gen/generic.rules     |   838 +-
 src/cmd/compile/internal/ssa/gen/genericOps.go     |   151 +-
 src/cmd/compile/internal/ssa/gen/main.go           |    39 +-
 src/cmd/compile/internal/ssa/gen/rulegen.go        |   335 +-
 src/cmd/compile/internal/ssa/html.go               |    37 +-
 src/cmd/compile/internal/ssa/layout.go             |    23 +-
 src/cmd/compile/internal/ssa/lca_test.go           |     4 +-
 src/cmd/compile/internal/ssa/likelyadjust.go       |    56 +-
 src/cmd/compile/internal/ssa/location.go           |    11 +-
 src/cmd/compile/internal/ssa/loop_test.go          |    36 +-
 src/cmd/compile/internal/ssa/loopbce.go            |    10 +-
 src/cmd/compile/internal/ssa/loopreschedchecks.go  |   154 +-
 src/cmd/compile/internal/ssa/looprotate.go         |   103 +
 src/cmd/compile/internal/ssa/magic.go              |   406 +-
 src/cmd/compile/internal/ssa/magic_test.go         |   205 +
 src/cmd/compile/internal/ssa/nilcheck.go           |    72 +-
 src/cmd/compile/internal/ssa/nilcheck_test.go      |   149 +-
 src/cmd/compile/internal/ssa/op.go                 |    97 +-
 src/cmd/compile/internal/ssa/opGen.go              |  2931 +-
 src/cmd/compile/internal/ssa/opt.go                |     2 +-
 src/cmd/compile/internal/ssa/passbm_test.go        |    29 +-
 src/cmd/compile/internal/ssa/phielim.go            |     2 +-
 src/cmd/compile/internal/ssa/phiopt.go             |    10 +-
 src/cmd/compile/internal/ssa/print.go              |     2 +-
 src/cmd/compile/internal/ssa/prove.go              |    89 +-
 src/cmd/compile/internal/ssa/regalloc.go           |   870 +-
 src/cmd/compile/internal/ssa/regalloc_test.go      |   133 +-
 src/cmd/compile/internal/ssa/rewrite.go            |   196 +-
 src/cmd/compile/internal/ssa/rewrite386.go         | 13455 ++++--
 src/cmd/compile/internal/ssa/rewriteAMD64.go       | 47798 ++++++++++++++-----
 src/cmd/compile/internal/ssa/rewriteARM.go         |  5882 ++-
 src/cmd/compile/internal/ssa/rewriteARM64.go       |  7492 +--
 src/cmd/compile/internal/ssa/rewriteMIPS.go        |  3955 +-
 src/cmd/compile/internal/ssa/rewriteMIPS64.go      |  4428 +-
 src/cmd/compile/internal/ssa/rewritePPC64.go       |  5141 +-
 src/cmd/compile/internal/ssa/rewriteS390X.go       | 32200 ++++++++++---
 src/cmd/compile/internal/ssa/rewrite_test.go       |     2 +-
 src/cmd/compile/internal/ssa/rewritedec.go         |   256 +-
 src/cmd/compile/internal/ssa/rewritedec64.go       |  1390 +-
 src/cmd/compile/internal/ssa/rewritegeneric.go     | 27621 ++++++++---
 src/cmd/compile/internal/ssa/schedule.go           |   196 +-
 src/cmd/compile/internal/ssa/schedule_test.go      |    66 +-
 src/cmd/compile/internal/ssa/shift_test.go         |    97 +-
 src/cmd/compile/internal/ssa/shortcircuit.go       |     9 +-
 src/cmd/compile/internal/ssa/shortcircuit_test.go  |    25 +-
 src/cmd/compile/internal/ssa/sizeof_test.go        |     3 +-
 src/cmd/compile/internal/ssa/sparsemap.go          |     8 +-
 src/cmd/compile/internal/ssa/stackalloc.go         |    22 +-
 src/cmd/compile/internal/ssa/stackframe.go         |     2 +-
 src/cmd/compile/internal/ssa/tighten.go            |     2 +-
 src/cmd/compile/internal/ssa/trim.go               |    20 +-
 src/cmd/compile/internal/ssa/type.go               |   192 -
 src/cmd/compile/internal/ssa/type_test.go          |   102 -
 src/cmd/compile/internal/ssa/value.go              |    63 +-
 src/cmd/compile/internal/ssa/writebarrier.go       |   471 +-
 src/cmd/compile/internal/ssa/writebarrier_test.go  |    43 +-
 src/cmd/compile/internal/ssa/zcse.go               |     4 +-
 src/cmd/compile/internal/syntax/branches.go        |   314 +
 src/cmd/compile/internal/syntax/dumper.go          |     2 +-
 src/cmd/compile/internal/syntax/dumper_test.go     |     2 +-
 src/cmd/compile/internal/syntax/nodes.go           |    88 +-
 src/cmd/compile/internal/syntax/nodes_test.go      |   329 +
 src/cmd/compile/internal/syntax/parser.go          |   795 +-
 src/cmd/compile/internal/syntax/parser_test.go     |    60 +-
 src/cmd/compile/internal/syntax/printer.go         |    44 +-
 src/cmd/compile/internal/syntax/printer_test.go    |    19 +-
 src/cmd/compile/internal/syntax/scanner.go         |   218 +-
 src/cmd/compile/internal/syntax/scanner_test.go    |   142 +-
 src/cmd/compile/internal/syntax/source.go          |    90 +-
 src/cmd/compile/internal/syntax/syntax.go          |    41 +-
 src/cmd/compile/internal/types/pkg.go              |   135 +
 src/cmd/compile/internal/types/scope.go            |    70 +
 src/cmd/compile/internal/types/sizeof_test.go      |    51 +
 src/cmd/compile/internal/types/sym.go              |    81 +
 src/cmd/compile/internal/types/type.go             |  1416 +
 src/cmd/compile/internal/types/utils.go            |   126 +
 src/cmd/compile/internal/x86/387.go                |   116 +-
 src/cmd/compile/internal/x86/galign.go             |    28 +-
 src/cmd/compile/internal/x86/ggen.go               |    78 +-
 src/cmd/compile/internal/x86/prog.go               |   270 -
 src/cmd/compile/internal/x86/ssa.go                |   329 +-
 src/cmd/compile/main.go                            |    41 +-
 src/cmd/cover/cover_test.go                        |    28 +-
 src/cmd/cover/func.go                              |    14 +-
 src/cmd/cover/testdata/p.go                        |    27 +
 src/cmd/cover/testdata/profile.cov                 |     5 +
 src/cmd/dist/build.go                              |    13 +-
 src/cmd/dist/buildgo.go                            |    28 +-
 src/cmd/dist/buildruntime.go                       |     6 +-
 src/cmd/dist/buildtool.go                          |    86 +-
 src/cmd/dist/deps.go                               |   108 +-
 src/cmd/dist/test.go                               |   106 +-
 src/cmd/doc/doc_test.go                            |    39 +
 src/cmd/doc/main.go                                |    15 +-
 src/cmd/doc/pkg.go                                 |    86 +-
 src/cmd/doc/testdata/pkg.go                        |    17 +
 src/cmd/fix/main.go                                |    39 +-
 src/cmd/go/alldocs.go                              |   137 +-
 src/cmd/go/bootstrap.go                            |    41 -
 src/cmd/go/bug.go                                  |   212 -
 src/cmd/go/build.go                                |  3832 --
 src/cmd/go/build_test.go                           |    44 -
 src/cmd/go/clean.go                                |   248 -
 src/cmd/go/context.go                              |    37 -
 src/cmd/go/discovery.go                            |    83 -
 src/cmd/go/doc.go                                  |   118 -
 src/cmd/go/env.go                                  |   138 -
 src/cmd/go/fix.go                                  |    30 -
 src/cmd/go/fmt.go                                  |    64 -
 src/cmd/go/generate.go                             |   401 -
 src/cmd/go/generate_test.go                        |    56 -
 src/cmd/go/get.go                                  |   588 -
 src/cmd/go/go_test.go                              |   559 +-
 src/cmd/go/help.go                                 |   607 -
 src/cmd/go/http.go                                 |   120 -
 src/cmd/go/internal/base/base.go                   |   173 +
 src/cmd/go/internal/base/env.go                    |    37 +
 src/cmd/go/internal/base/flag.go                   |    35 +
 src/cmd/go/internal/base/path.go                   |    74 +
 src/cmd/go/internal/base/signal.go                 |    31 +
 src/cmd/go/internal/base/signal_notunix.go         |    17 +
 src/cmd/go/internal/base/signal_unix.go            |    18 +
 src/cmd/go/internal/base/tool.go                   |    53 +
 src/cmd/go/internal/bug/bug.go                     |   218 +
 src/cmd/go/internal/buildid/buildid.go             |   201 +
 src/cmd/go/internal/buildid/note.go                |   187 +
 src/cmd/go/internal/cfg/cfg.go                     |   114 +
 src/cmd/go/internal/clean/clean.go                 |   254 +
 src/cmd/go/internal/cmdflag/flag.go                |   123 +
 src/cmd/go/internal/doc/doc.go                     |   123 +
 src/cmd/go/internal/envcmd/env.go                  |   178 +
 src/cmd/go/internal/fix/fix.go                     |    39 +
 src/cmd/go/internal/fmtcmd/fmt.go                  |    71 +
 src/cmd/go/internal/generate/generate.go           |   407 +
 src/cmd/go/internal/generate/generate_test.go      |    56 +
 src/cmd/go/internal/get/discovery.go               |    76 +
 src/cmd/go/internal/get/get.go                     |   528 +
 src/cmd/go/internal/get/pkg_test.go                |    83 +
 src/cmd/go/internal/get/tag_test.go                |   100 +
 src/cmd/go/internal/get/vcs.go                     |  1000 +
 src/cmd/go/internal/get/vcs_test.go                |   392 +
 src/cmd/go/internal/help/help.go                   |   178 +
 src/cmd/go/internal/help/helpdoc.go                |   620 +
 src/cmd/go/internal/list/context.go                |    37 +
 src/cmd/go/internal/list/list.go                   |   240 +
 src/cmd/go/internal/load/match_test.go             |   165 +
 src/cmd/go/internal/load/path.go                   |    80 +
 src/cmd/go/internal/load/pkg.go                    |  1924 +
 src/cmd/go/internal/load/search.go                 |   324 +
 src/cmd/go/internal/load/testgo.go                 |    21 +
 src/cmd/go/internal/run/run.go                     |   131 +
 src/cmd/go/internal/str/str.go                     |   141 +
 src/cmd/go/internal/test/test.go                   |  1604 +
 src/cmd/go/internal/test/testflag.go               |   211 +
 src/cmd/go/internal/tool/tool.go                   |   119 +
 src/cmd/go/internal/version/version.go             |    28 +
 src/cmd/go/internal/vet/vet.go                     |    56 +
 src/cmd/go/internal/vet/vetflag.go                 |    99 +
 src/cmd/go/internal/web/bootstrap.go               |    37 +
 src/cmd/go/internal/web/http.go                    |   122 +
 src/cmd/go/internal/web/security.go                |    16 +
 src/cmd/go/internal/work/build.go                  |  3865 ++
 src/cmd/go/internal/work/build_test.go             |   227 +
 src/cmd/go/internal/work/testgo.go                 |    17 +
 src/cmd/go/list.go                                 |   234 -
 src/cmd/go/main.go                                 |   779 +-
 src/cmd/go/match_test.go                           |    88 -
 src/cmd/go/note.go                                 |   187 -
 src/cmd/go/note_test.go                            |    13 +-
 src/cmd/go/pkg.go                                  |  2032 -
 src/cmd/go/pkg_test.go                             |   194 -
 src/cmd/go/run.go                                  |   156 -
 src/cmd/go/signal.go                               |    31 -
 src/cmd/go/signal_notunix.go                       |    17 -
 src/cmd/go/signal_unix.go                          |    18 -
 src/cmd/go/tag_test.go                             |   100 -
 src/cmd/go/test.go                                 |  1596 -
 src/cmd/go/testdata/inprogress_interrupt_test.go   |    40 +
 src/cmd/go/testdata/src/bench/x_test.go            |     6 +
 src/cmd/go/testflag.go                             |   294 -
 src/cmd/go/testgo.go                               |    21 -
 src/cmd/go/tool.go                                 |   152 -
 src/cmd/go/vcs.go                                  |  1006 -
 src/cmd/go/vcs_test.go                             |   382 -
 src/cmd/go/vendor_test.go                          |     6 +-
 src/cmd/go/version.go                              |    25 -
 src/cmd/go/vet.go                                  |    52 -
 src/cmd/gofmt/doc.go                               |     5 +-
 src/cmd/gofmt/gofmt.go                             |    70 +-
 src/cmd/gofmt/gofmt_test.go                        |    70 +-
 src/cmd/gofmt/rewrite.go                           |     2 +-
 src/cmd/gofmt/testdata/rewrite9.golden             |    11 +
 src/cmd/gofmt/testdata/rewrite9.input              |    11 +
 src/cmd/gofmt/testdata/typealias.golden            |    24 +
 src/cmd/gofmt/testdata/typealias.input             |    24 +
 src/cmd/internal/browser/browser.go                |    25 +-
 src/cmd/internal/dwarf/dwarf.go                    |   241 +-
 src/cmd/internal/dwarf/dwarf_defs.go               |     5 +
 src/cmd/internal/dwarf/dwarf_test.go               |    38 +
 src/cmd/internal/goobj/read.go                     |   191 +-
 src/cmd/internal/goobj/read_test.go                |    28 -
 src/cmd/internal/obj/arm/a.out.go                  |    20 +-
 src/cmd/internal/obj/arm/anames.go                 |    12 +
 src/cmd/internal/obj/arm/anames5.go                |     2 +
 src/cmd/internal/obj/arm/asm5.go                   |  1215 +-
 src/cmd/internal/obj/arm/list5.go                  |     4 +-
 src/cmd/internal/obj/arm/obj5.go                   |   517 +-
 src/cmd/internal/obj/arm64/a.out.go                |    44 +-
 src/cmd/internal/obj/arm64/anames7.go              |    21 +-
 src/cmd/internal/obj/arm64/asm7.go                 |  1159 +-
 src/cmd/internal/obj/arm64/list7.go                |     4 +-
 src/cmd/internal/obj/arm64/obj7.go                 |   454 +-
 src/cmd/internal/obj/bootstrap.go                  |    34 +
 src/cmd/internal/obj/data.go                       |    44 +-
 src/cmd/internal/obj/flag.go                       |   115 -
 src/cmd/internal/obj/funcdata.go                   |    48 -
 src/cmd/internal/obj/go.go                         |    72 -
 src/cmd/internal/obj/inl.go                        |    85 +
 src/cmd/internal/obj/ld.go                         |    15 +-
 src/cmd/internal/obj/line.go                       |   297 +-
 src/cmd/internal/obj/line_test.go                  |    51 +-
 src/cmd/internal/obj/link.go                       |   683 +-
 src/cmd/internal/obj/mips/a.out.go                 |    12 +-
 src/cmd/internal/obj/mips/anames.go                |     3 +
 src/cmd/internal/obj/mips/asm0.go                  |   759 +-
 src/cmd/internal/obj/mips/list0.go                 |     4 +-
 src/cmd/internal/obj/mips/obj0.go                  |   484 +-
 src/cmd/internal/obj/objfile.go                    |   329 +-
 src/cmd/internal/obj/pass.go                       |    95 +-
 src/cmd/internal/obj/pcln.go                       |   133 +-
 src/cmd/internal/obj/plist.go                      |   235 +-
 src/cmd/internal/obj/ppc64/a.out.go                |    19 +-
 src/cmd/internal/obj/ppc64/anames.go               |    19 +-
 src/cmd/internal/obj/ppc64/asm9.go                 |   921 +-
 src/cmd/internal/obj/ppc64/list9.go                |     4 +-
 src/cmd/internal/obj/ppc64/obj9.go                 |   474 +-
 src/cmd/internal/obj/reloctype_string.go           |    17 -
 src/cmd/internal/obj/s390x/a.out.go                |    21 +-
 src/cmd/internal/obj/s390x/anames.go               |     6 +-
 src/cmd/internal/obj/s390x/asmz.go                 |   750 +-
 src/cmd/internal/obj/s390x/listz.go                |     4 +-
 src/cmd/internal/obj/s390x/objz.go                 |   543 +-
 src/cmd/internal/obj/sizeof_test.go                |     6 +-
 src/cmd/internal/obj/sort.go                       |    13 +
 src/cmd/internal/obj/stack.go                      |    21 -
 src/cmd/internal/obj/sym.go                        |    99 +-
 src/cmd/internal/obj/symkind_string.go             |    16 -
 src/cmd/internal/obj/typekind.go                   |    41 -
 src/cmd/internal/obj/util.go                       |   142 +-
 src/cmd/internal/obj/x86/a.out.go                  |     1 -
 src/cmd/internal/obj/x86/anames.go                 |     1 -
 src/cmd/internal/obj/x86/asm6.go                   |  1135 +-
 src/cmd/internal/obj/x86/issue19518_test.go        |   110 +
 src/cmd/internal/obj/x86/list6.go                  |     4 +-
 src/cmd/internal/obj/x86/obj6.go                   |   594 +-
 src/cmd/internal/objabi/autotype.go                |    37 +
 src/cmd/internal/objabi/doc.go                     |   120 +
 src/cmd/internal/objabi/flag.go                    |   115 +
 src/cmd/internal/objabi/funcdata.go                |    25 +
 src/cmd/internal/objabi/head.go                    |   104 +
 src/cmd/internal/objabi/line.go                    |    82 +
 src/cmd/internal/objabi/path.go                    |    41 +
 src/cmd/internal/objabi/path_test.go               |    33 +
 src/cmd/internal/objabi/reloctype.go               |   200 +
 src/cmd/internal/objabi/reloctype_string.go        |    17 +
 src/cmd/internal/objabi/stack.go                   |    20 +
 src/cmd/internal/objabi/symkind.go                 |    60 +
 src/cmd/internal/objabi/symkind_string.go          |    16 +
 src/cmd/internal/objabi/typekind.go                |    41 +
 src/cmd/internal/objabi/util.go                    |   114 +
 src/cmd/internal/objfile/disasm.go                 |   108 +-
 src/cmd/internal/objfile/goobj.go                  |    11 +-
 src/cmd/internal/src/pos.go                        |   268 +
 src/cmd/internal/src/pos_test.go                   |   143 +
 src/cmd/internal/src/xpos.go                       |    75 +
 src/cmd/internal/src/xpos_test.go                  |    84 +
 src/cmd/internal/sys/arch.go                       |    20 +-
 src/cmd/link/dwarf_test.go                         |     4 -
 src/cmd/link/internal/amd64/asm.go                 |   204 +-
 src/cmd/link/internal/amd64/obj.go                 |    38 +-
 src/cmd/link/internal/arm/asm.go                   |   152 +-
 src/cmd/link/internal/arm/obj.go                   |    16 +-
 src/cmd/link/internal/arm64/asm.go                 |   104 +-
 src/cmd/link/internal/arm64/obj.go                 |    10 +-
 src/cmd/link/internal/ld/ar.go                     |     6 +-
 src/cmd/link/internal/ld/config.go                 |    32 +-
 src/cmd/link/internal/ld/data.go                   |   546 +-
 src/cmd/link/internal/ld/deadcode.go               |    43 +-
 src/cmd/link/internal/ld/decodesym.go              |    28 +-
 src/cmd/link/internal/ld/dwarf.go                  |   192 +-
 src/cmd/link/internal/ld/dwarf_test.go             |   194 +
 src/cmd/link/internal/ld/elf.go                    |   182 +-
 src/cmd/link/internal/ld/go.go                     |    23 +-
 src/cmd/link/internal/ld/ld.go                     |   103 +-
 src/cmd/link/internal/ld/ldelf.go                  |   121 +-
 src/cmd/link/internal/ld/ldmacho.go                |    20 +-
 src/cmd/link/internal/ld/ldpe.go                   |    50 +-
 src/cmd/link/internal/ld/lib.go                    |   339 +-
 src/cmd/link/internal/ld/link.go                   |    93 +-
 src/cmd/link/internal/ld/macho.go                  |    35 +-
 src/cmd/link/internal/ld/main.go                   |    46 +-
 src/cmd/link/internal/ld/nooptcgolink_test.go      |    32 +
 src/cmd/link/internal/ld/objfile.go                |   160 +-
 src/cmd/link/internal/ld/pcln.go                   |    97 +-
 src/cmd/link/internal/ld/pe.go                     |   296 +-
 src/cmd/link/internal/ld/sym.go                    |    29 +-
 src/cmd/link/internal/ld/symkind.go                |   152 +
 src/cmd/link/internal/ld/symkind_string.go         |    16 +
 src/cmd/link/internal/ld/symtab.go                 |   152 +-
 src/cmd/link/internal/ld/typelink.go               |     7 +-
 src/cmd/link/internal/ld/util.go                   |    10 +
 src/cmd/link/internal/mips/asm.go                  |    54 +-
 src/cmd/link/internal/mips/obj.go                  |     6 +-
 src/cmd/link/internal/mips64/asm.go                |    76 +-
 src/cmd/link/internal/mips64/obj.go                |    10 +-
 src/cmd/link/internal/ppc64/asm.go                 |   221 +-
 src/cmd/link/internal/ppc64/l.go                   |     2 +-
 src/cmd/link/internal/ppc64/obj.go                 |    10 +-
 src/cmd/link/internal/s390x/asm.go                 |    90 +-
 src/cmd/link/internal/s390x/obj.go                 |     4 +-
 src/cmd/link/internal/x86/asm.go                   |   163 +-
 src/cmd/link/internal/x86/obj.go                   |    32 +-
 src/cmd/link/linkbig_test.go                       |     8 +-
 src/cmd/link/main.go                               |     6 +-
 src/cmd/nm/nm.go                                   |    15 +-
 src/cmd/nm/nm_cgo_test.go                          |    36 +
 src/cmd/nm/nm_test.go                              |   171 +-
 src/cmd/objdump/main.go                            |    10 +-
 src/cmd/objdump/objdump_test.go                    |    96 +-
 src/cmd/objdump/testdata/fmthello.go               |     7 +-
 src/cmd/pprof/README                               |    20 +-
 src/cmd/pprof/internal/commands/commands.go        |   235 -
 src/cmd/pprof/internal/driver/driver.go            |  1042 -
 src/cmd/pprof/internal/driver/interactive.go       |   492 -
 src/cmd/pprof/internal/fetch/fetch.go              |    98 -
 src/cmd/pprof/internal/plugin/plugin.go            |   213 -
 src/cmd/pprof/internal/report/report.go            |  1726 -
 src/cmd/pprof/internal/report/source.go            |   454 -
 src/cmd/pprof/internal/report/source_html.go       |    77 -
 src/cmd/pprof/internal/svg/svg.go                  |    71 -
 src/cmd/pprof/internal/svg/svgpan.go               |   291 -
 src/cmd/pprof/internal/symbolizer/symbolizer.go    |   195 -
 src/cmd/pprof/internal/symbolz/symbolz.go          |   111 -
 src/cmd/pprof/internal/tempfile/tempfile.go        |    46 -
 src/cmd/pprof/pprof.go                             |   203 +-
 src/cmd/trace/doc.go                               |    35 +
 src/cmd/trace/main.go                              |    27 +-
 src/cmd/trace/pprof.go                             |     3 +-
 src/cmd/trace/trace.go                             |   101 +-
 src/cmd/trace/trace_test.go                        |    41 +
 src/cmd/vendor/github.com/google/pprof/AUTHORS     |     7 +
 .../vendor/github.com/google/pprof/CONTRIBUTING    |    27 +
 .../vendor/github.com/google/pprof/CONTRIBUTORS    |    14 +
 src/cmd/vendor/github.com/google/pprof/LICENSE     |   202 +
 src/cmd/vendor/github.com/google/pprof/README.md   |    86 +
 .../google/pprof/doc/developer/pprof.dev.md        |    14 +
 .../google/pprof/doc/developer/profile.proto.md    |   147 +
 .../vendor/github.com/google/pprof/doc/pprof.md    |   210 +
 .../github.com/google/pprof/driver/driver.go       |   281 +
 .../google/pprof/internal/binutils/addr2liner.go   |   222 +
 .../pprof/internal/binutils/addr2liner_llvm.go     |   170 +
 .../pprof/internal/binutils/addr2liner_nm.go       |   123 +
 .../google/pprof/internal/binutils/binutils.go     |   305 +
 .../pprof/internal/binutils/binutils_test.go       |   152 +
 .../google/pprof/internal/binutils/disasm.go       |   147 +
 .../google/pprof/internal/binutils/disasm_test.go  |   154 +
 .../github.com/google/pprof/internal/driver/cli.go |   272 +
 .../google/pprof/internal/driver/commands.go       |   561 +
 .../google/pprof/internal/driver/driver.go         |   287 +
 .../google/pprof/internal/driver/driver_focus.go   |   174 +
 .../google/pprof/internal/driver/driver_test.go    |  1095 +
 .../google/pprof/internal/driver/fetch.go          |   542 +
 .../google/pprof/internal/driver/fetch_test.go     |   229 +
 .../google/pprof/internal/driver/interactive.go    |   430 +
 .../pprof/internal/driver/interactive_test.go      |   325 +
 .../google/pprof/internal/driver/options.go        |   148 +
 .../google/pprof/internal/driver/tempfile.go       |    54 +
 .../pprof/internal/driver/testdata/cppbench.cpu    |   Bin 0 -> 24405 bytes
 .../pprof/internal/driver/testdata/file1000.src    |    17 +
 .../pprof/internal/driver/testdata/file2000.src    |    17 +
 .../pprof/internal/driver/testdata/file3000.src    |    17 +
 .../pprof/internal/driver/testdata/go.crc32.cpu    |   Bin 0 -> 5032 bytes
 .../internal/driver/testdata/go.nomappings.crash   |   Bin 0 -> 232 bytes
 .../driver/testdata/pprof.contention.cum.files.dot |    10 +
 ...prof.contention.flat.addresses.dot.focus.ignore |     9 +
 .../internal/driver/testdata/pprof.cpu.callgrind   |    88 +
 .../internal/driver/testdata/pprof.cpu.comments    |     0
 .../driver/testdata/pprof.cpu.cum.lines.text.hide  |     5 +
 .../driver/testdata/pprof.cpu.cum.lines.text.show  |     5 +
 .../testdata/pprof.cpu.cum.lines.topproto.hide     |     3 +
 .../testdata/pprof.cpu.flat.addresses.disasm       |    14 +
 .../testdata/pprof.cpu.flat.addresses.weblist      |   109 +
 .../driver/testdata/pprof.cpu.flat.functions.dot   |    20 +
 .../driver/testdata/pprof.cpu.flat.functions.text  |     8 +
 .../pprof/internal/driver/testdata/pprof.cpu.peek  |    13 +
 .../pprof/internal/driver/testdata/pprof.cpu.tags  |    13 +
 .../driver/testdata/pprof.cpu.tags.focus.ignore    |     6 +
 .../internal/driver/testdata/pprof.cpu.traces      |    32 +
 .../testdata/pprof.cpusmall.flat.addresses.tree    |    17 +
 .../internal/driver/testdata/pprof.heap.callgrind  |    88 +
 .../internal/driver/testdata/pprof.heap.comments   |     2 +
 .../testdata/pprof.heap.cum.lines.tree.focus       |    19 +
 .../pprof.heap.cum.relative_percentages.tree.focus |    19 +
 .../testdata/pprof.heap.flat.files.seconds.text    |     2 +
 .../driver/testdata/pprof.heap.flat.files.text     |     5 +
 .../testdata/pprof.heap.flat.inuse_objects.text    |     8 +
 .../testdata/pprof.heap.flat.inuse_space.dot.focus |    13 +
 .../pprof.heap.flat.inuse_space.dot.focus.ignore   |    16 +
 .../testdata/pprof.heap.flat.lines.dot.focus       |    21 +
 .../pprof/internal/driver/testdata/pprof.heap.tags |     6 +
 .../internal/driver/testdata/pprof.heap.tags.unit  |     6 +
 .../pprof.heap_alloc.flat.alloc_objects.text       |     8 +
 .../pprof.heap_alloc.flat.alloc_space.dot.focus    |    18 +
 .../pprof.heap_alloc.flat.alloc_space.dot.hide     |    11 +
 .../testdata/pprof.unknown.flat.functions.text     |     8 +
 .../google/pprof/internal/elfexec/elfexec.go       |   256 +
 .../google/pprof/internal/elfexec/elfexec_test.go  |    92 +
 .../google/pprof/internal/graph/dotgraph.go        |   483 +
 .../google/pprof/internal/graph/dotgraph_test.go   |   282 +
 .../google/pprof/internal/graph/graph.go           |  1134 +
 .../google/pprof/internal/graph/graph_test.go      |   314 +
 .../pprof/internal/graph/testdata/compose1.dot     |     7 +
 .../pprof/internal/graph/testdata/compose2.dot     |     7 +
 .../pprof/internal/graph/testdata/compose3.dot     |    11 +
 .../pprof/internal/graph/testdata/compose4.dot     |     4 +
 .../pprof/internal/graph/testdata/compose5.dot     |    11 +
 .../pprof/internal/measurement/measurement.go      |   299 +
 .../google/pprof/internal/plugin/plugin.go         |   187 +
 .../google/pprof/internal/proftest/proftest.go     |   106 +
 .../google/pprof/internal/report/report.go         |  1167 +
 .../google/pprof/internal/report/report_test.go    |   266 +
 .../google/pprof/internal/report/source.go         |   494 +
 .../google/pprof/internal/report/source_html.go    |    87 +
 .../pprof/internal/report/testdata/source.dot      |    17 +
 .../pprof/internal/report/testdata/source.rpt      |    49 +
 .../google/pprof/internal/report/testdata/source1  |    19 +
 .../google/pprof/internal/report/testdata/source2  |    19 +
 .../google/pprof/internal/symbolizer/symbolizer.go |   356 +
 .../pprof/internal/symbolizer/symbolizer_test.go   |   260 +
 .../google/pprof/internal/symbolz/symbolz.go       |   161 +
 .../google/pprof/internal/symbolz/symbolz_test.go  |   100 +
 src/cmd/vendor/github.com/google/pprof/pprof.go    |    31 +
 .../github.com/google/pprof/profile/encode.go      |   526 +
 .../github.com/google/pprof/profile/filter.go      |   201 +
 .../github.com/google/pprof/profile/index.go       |    64 +
 .../github.com/google/pprof/profile/index_test.go  |   114 +
 .../google/pprof/profile/legacy_java_profile.go    |   312 +
 .../google/pprof/profile/legacy_profile.go         |  1224 +
 .../google/pprof/profile/legacy_profile_test.go    |   319 +
 .../github.com/google/pprof/profile/merge.go       |   443 +
 .../github.com/google/pprof/profile/profile.go     |   619 +
 .../google/pprof/profile/profile_test.go           |   521 +
 .../github.com/google/pprof/profile/proto.go       |   375 +
 .../github.com/google/pprof/profile/proto_test.go  |   146 +
 .../github.com/google/pprof/profile/prune.go       |   155 +
 .../github.com/google/pprof/profile/prune_test.go  |   139 +
 .../pprof/profile/testdata/cppbench.contention     |    24 +
 .../profile/testdata/cppbench.contention.string    |    65 +
 .../google/pprof/profile/testdata/cppbench.cpu     |   Bin 0 -> 23631 bytes
 .../pprof/profile/testdata/cppbench.cpu.string     |   179 +
 .../google/pprof/profile/testdata/cppbench.growth  |    99 +
 .../pprof/profile/testdata/cppbench.growth.string  |   248 +
 .../google/pprof/profile/testdata/cppbench.heap    |    47 +
 .../pprof/profile/testdata/cppbench.heap.string    |   237 +
 .../google/pprof/profile/testdata/cppbench.thread  |    29 +
 .../pprof/profile/testdata/cppbench.thread.all     |    33 +
 .../profile/testdata/cppbench.thread.all.string    |    28 +
 .../pprof/profile/testdata/cppbench.thread.none    |    27 +
 .../profile/testdata/cppbench.thread.none.string   |    50 +
 .../pprof/profile/testdata/cppbench.thread.string  |    33 +
 .../google/pprof/profile/testdata/go.crc32.cpu     |   Bin 0 -> 5032 bytes
 .../pprof/profile/testdata/go.crc32.cpu.string     |    87 +
 .../google/pprof/profile/testdata/go.godoc.thread  |     8 +
 .../pprof/profile/testdata/go.godoc.thread.string  |    37 +
 .../google/pprof/profile/testdata/gobench.cpu      |   Bin 0 -> 8248 bytes
 .../pprof/profile/testdata/gobench.cpu.string      |   415 +
 .../google/pprof/profile/testdata/gobench.heap     |    16 +
 .../pprof/profile/testdata/gobench.heap.string     |   137 +
 .../google/pprof/profile/testdata/java.contention  |    43 +
 .../pprof/profile/testdata/java.contention.string  |    43 +
 .../google/pprof/profile/testdata/java.cpu         |   Bin 0 -> 3537 bytes
 .../google/pprof/profile/testdata/java.cpu.string  |    78 +
 .../google/pprof/profile/testdata/java.heap        |   133 +
 .../google/pprof/profile/testdata/java.heap.string |   139 +
 .../github.com/google/pprof/proto/profile.proto    |   183 +
 .../github.com/google/pprof/third_party/svg/svg.go |    79 +
 .../google/pprof/third_party/svg/svgpan.go         |   291 +
 .../github.com/ianlancetaylor/demangle/.gitignore  |    13 +
 .../github.com/ianlancetaylor/demangle/LICENSE     |    27 +
 .../github.com/ianlancetaylor/demangle/README.md   |     3 +
 .../github.com/ianlancetaylor/demangle/ast.go      |  2879 ++
 .../github.com/ianlancetaylor/demangle/ast_test.go |    42 +
 .../github.com/ianlancetaylor/demangle/c++filt.go  |   144 +
 .../github.com/ianlancetaylor/demangle/demangle.go |  2501 +
 .../ianlancetaylor/demangle/demangle_test.go       |   420 +
 .../ianlancetaylor/demangle/expected_test.go       |   183 +
 .../demangle/testdata/demangle-expected            |  4594 ++
 .../vendor/golang.org/x/arch/x86/x86asm/decode.go  |    90 +-
 src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go |     4 +-
 .../vendor/golang.org/x/arch/x86/x86asm/inst.go    |    16 +-
 .../vendor/golang.org/x/arch/x86/x86asm/intel.go   |    16 +-
 .../vendor/golang.org/x/arch/x86/x86asm/plan9x.go  |    22 +-
 .../vendor/golang.org/x/arch/x86/x86asm/tables.go  |  6408 +--
 .../x/arch/x86/x86asm/testdata/decode.txt          |   338 +-
 src/cmd/vendor/vendor.json                         |    16 +-
 src/cmd/vet/all/main.go                            |    86 +-
 src/cmd/vet/all/whitelist/64bit.txt                |    13 -
 src/cmd/vet/all/whitelist/all.txt                  |    42 +-
 src/cmd/vet/all/whitelist/amd64.txt                |     6 +-
 src/cmd/vet/all/whitelist/darwin_386.txt           |     1 +
 src/cmd/vet/all/whitelist/darwin_amd64.txt         |     1 +
 src/cmd/vet/all/whitelist/mips.txt                 |     7 +
 src/cmd/vet/all/whitelist/mipsle.txt               |     7 +
 src/cmd/vet/all/whitelist/mipsx.txt                |    11 +
 src/cmd/vet/all/whitelist/windows.txt              |     4 +
 src/cmd/vet/all/whitelist/windows_386.txt          |     1 +
 src/cmd/vet/all/whitelist/windows_amd64.txt        |     1 +
 src/cmd/vet/asmdecl.go                             |    77 +-
 src/cmd/vet/buildtag.go                            |     2 +
 src/cmd/vet/dead.go                                |   108 +
 src/cmd/vet/doc.go                                 |     3 +
 src/cmd/vet/httpresponse.go                        |    20 +-
 src/cmd/vet/lostcancel.go                          |     6 +-
 src/cmd/vet/main.go                                |    15 +-
 src/cmd/vet/method.go                              |     1 -
 src/cmd/vet/shift.go                               |    22 +-
 src/cmd/vet/testdata/copylock_func.go              |     6 +-
 src/cmd/vet/testdata/print.go                      |    13 +
 src/cmd/vet/testdata/shift.go                      |   169 +-
 src/cmd/vet/types.go                               |    35 +-
 src/compress/bzip2/bzip2_test.go                   |    24 +-
 src/compress/bzip2/huffman.go                      |     4 -
 src/compress/flate/huffman_code.go                 |     5 +
 src/compress/flate/inflate.go                      |     7 +-
 src/compress/flate/reverse_bits.go                 |    48 -
 src/compress/gzip/gzip.go                          |     5 +-
 src/compress/lzw/reader.go                         |    14 +-
 src/compress/lzw/reader_test.go                    |    97 +
 src/container/heap/heap.go                         |     7 +-
 src/context/context.go                             |    40 +-
 src/context/context_test.go                        |     2 +-
 src/crypto/aes/asm_ppc64le.s                       |   499 +
 src/crypto/aes/cipher_generic.go                   |     2 +-
 src/crypto/aes/cipher_ppc64le.go                   |    80 +
 src/crypto/crypto.go                               |    68 +-
 src/crypto/des/block.go                            |   114 +-
 src/crypto/des/cipher.go                           |    51 +-
 src/crypto/des/const.go                            |     3 +
 src/crypto/des/des_test.go                         |    39 +-
 src/crypto/dsa/dsa_test.go                         |    17 +-
 src/crypto/md5/md5.go                              |     3 +
 src/crypto/rand/rand_linux.go                      |    28 +-
 src/crypto/rand/util.go                            |    17 +-
 src/crypto/rand/util_test.go                       |    53 +
 src/crypto/rc4/rc4.go                              |     6 +-
 src/crypto/sha1/sha1.go                            |    11 +-
 src/crypto/sha1/sha1_test.go                       |     2 +-
 src/crypto/sha1/sha1block.go                       |     2 +-
 src/crypto/sha1/sha1block_386.s                    |     2 +-
 src/crypto/sha1/sha1block_amd64.go                 |     8 +-
 src/crypto/sha1/sha1block_amd64.s                  |    19 +-
 src/crypto/sha1/sha1block_amd64p32.s               |     2 +-
 src/crypto/sha1/sha1block_arm.s                    |    16 +-
 src/crypto/sha1/sha1block_s390x.go                 |     2 +-
 src/crypto/sha1/sha1block_s390x.s                  |     4 +-
 src/crypto/sha256/sha256block_amd64.go             |     9 +
 src/crypto/sha256/sha256block_amd64.s              |     5 +-
 src/crypto/sha256/sha256block_ppc64le.s            |   569 +-
 src/crypto/sha512/sha512block_amd64.go             |    25 +
 src/crypto/sha512/sha512block_amd64.s              |  1203 +-
 src/crypto/sha512/sha512block_decl.go              |     2 +-
 src/crypto/sha512/sha512block_ppc64le.s            |   609 +-
 src/crypto/tls/common.go                           |    36 +-
 src/crypto/tls/conn.go                             |     2 +-
 src/crypto/tls/conn_test.go                        |    41 +-
 src/crypto/tls/generate_cert.go                    |     2 +-
 src/crypto/tls/handshake_client.go                 |     2 +-
 src/crypto/tls/handshake_messages.go               |    11 +-
 src/crypto/tls/handshake_messages_test.go          |     4 +
 src/crypto/tls/handshake_server.go                 |     8 +-
 src/crypto/tls/handshake_server_test.go            |     4 +
 src/crypto/x509/pkcs1.go                           |    12 +-
 src/crypto/x509/root_bsd.go                        |     3 +-
 src/crypto/x509/root_unix.go                       |    34 +-
 src/crypto/x509/root_unix_test.go                  |   127 +
 src/crypto/x509/test-file.crt                      |    32 +
 src/crypto/x509/testdata/test-dir.crt              |    31 +
 src/crypto/x509/verify.go                          |    12 +-
 src/crypto/x509/verify_test.go                     |   219 +-
 src/crypto/x509/x509.go                            |   111 +-
 src/crypto/x509/x509_test.go                       |     5 +
 src/database/sql/convert.go                        |   215 +-
 src/database/sql/convert_test.go                   |    18 +-
 src/database/sql/driver/driver.go                  |    30 +
 src/database/sql/fakedb_test.go                    |    94 +-
 src/database/sql/sql.go                            |   682 +-
 src/database/sql/sql_test.go                       |   650 +-
 src/debug/dwarf/export_test.go                     |     7 +
 src/debug/dwarf/line.go                            |    74 +-
 src/debug/dwarf/line_test.go                       |    85 +
 src/debug/dwarf/testdata/line-gcc-win.bin          |   Bin 0 -> 133202 bytes
 src/debug/dwarf/type_test.go                       |    14 +
 src/debug/pe/file_cgo_test.go                      |    31 +
 src/debug/pe/file_test.go                          |   141 +-
 src/encoding/asn1/asn1.go                          |    35 +-
 src/encoding/asn1/asn1_test.go                     |    29 +
 src/encoding/asn1/common.go                        |     1 +
 src/encoding/asn1/marshal.go                       |    10 +-
 src/encoding/base32/base32.go                      |   133 +-
 src/encoding/base32/base32_test.go                 |   185 +
 src/encoding/base64/base64.go                      |    62 +-
 src/encoding/base64/base64_test.go                 |    29 +-
 src/encoding/binary/binary_test.go                 |    24 +
 src/encoding/csv/reader.go                         |    69 +-
 src/encoding/csv/reader_test.go                    |    31 +
 src/encoding/gob/codec_test.go                     |    74 +-
 src/encoding/gob/decode.go                         |    49 +-
 src/encoding/gob/doc.go                            |     6 +
 src/encoding/gob/encode.go                         |    30 +-
 src/encoding/gob/encoder_test.go                   |    65 +
 src/encoding/gob/error.go                          |     1 -
 src/encoding/gob/gobencdec_test.go                 |     2 +-
 src/encoding/gob/timing_test.go                    |   188 +-
 src/encoding/gob/type.go                           |    56 +-
 src/encoding/gob/type_test.go                      |     6 +-
 src/encoding/hex/hex.go                            |     5 +-
 src/encoding/json/bench_test.go                    |   137 +-
 src/encoding/json/decode.go                        |    69 +-
 src/encoding/json/encode.go                        |    36 +-
 src/encoding/json/encode_test.go                   |    53 +
 src/encoding/json/scanner.go                       |     5 +
 src/encoding/json/scanner_test.go                  |    20 +
 src/encoding/json/stream_test.go                   |    10 +-
 src/encoding/pem/pem.go                            |    10 +-
 src/encoding/pem/pem_test.go                       |    34 +-
 src/encoding/xml/marshal_test.go                   |   100 +-
 src/encoding/xml/read.go                           |    28 +-
 src/encoding/xml/read_test.go                      |   156 +
 src/encoding/xml/typeinfo.go                       |    20 +-
 src/encoding/xml/xml_test.go                       |    34 -
 src/expvar/expvar.go                               |   142 +-
 src/expvar/expvar_test.go                          |   168 +-
 src/flag/flag.go                                   |     4 +-
 src/flag/flag_test.go                              |    17 +
 src/fmt/doc.go                                     |    10 +-
 src/fmt/fmt_test.go                                |    42 +
 src/fmt/format.go                                  |    40 +
 src/fmt/print.go                                   |     2 -
 src/go/ast/ast.go                                  |     1 +
 src/go/build/build.go                              |    84 +-
 src/go/build/build_test.go                         |    38 +-
 src/go/build/deps_test.go                          |   134 +-
 src/go/build/doc.go                                |     1 +
 src/go/constant/value.go                           |    16 +-
 src/go/constant/value_test.go                      |     3 +-
 src/go/doc/comment.go                              |    19 +-
 src/go/doc/comment_test.go                         |     6 +
 src/go/doc/doc_test.go                             |     5 +-
 src/go/doc/exports.go                              |     4 +-
 src/go/format/internal.go                          |     8 +-
 src/go/importer/importer.go                        |    32 +-
 src/go/internal/gccgoimporter/importer_test.go     |     1 +
 src/go/internal/gccgoimporter/parser.go            |    50 +-
 src/go/internal/gccgoimporter/testdata/alias.gox   |     4 +
 src/go/internal/gcimporter/bimport.go              |   208 +-
 src/go/internal/gcimporter/gcimporter.go           |     3 +-
 src/go/internal/gcimporter/gcimporter_test.go      |    70 +-
 src/go/internal/gcimporter/testdata/issue20046.go  |     9 +
 .../gcimporter/testdata/versions/test_go1.8_4.a    |   Bin 0 -> 1658 bytes
 .../gcimporter/testdata/versions/test_go1.8_5.a    |   Bin 0 -> 1658 bytes
 src/go/internal/srcimporter/srcimporter.go         |   208 +
 src/go/internal/srcimporter/srcimporter_test.go    |   150 +
 src/go/parser/error_test.go                        |     4 +-
 src/go/parser/example_test.go                      |    19 +-
 src/go/parser/parser.go                            |     7 +-
 src/go/parser/parser_test.go                       |    15 +
 src/go/parser/performance_test.go                  |    13 +-
 src/go/parser/short_test.go                        |     2 +
 src/go/printer/nodes.go                            |     7 +-
 src/go/printer/printer.go                          |    59 +-
 src/go/printer/printer_test.go                     |   102 +-
 src/go/printer/testdata/declarations.golden        |    15 +
 src/go/printer/testdata/declarations.input         |    15 +
 src/go/token/position.go                           |    37 +-
 src/go/token/serialize.go                          |    19 +-
 src/go/types/api.go                                |    28 +-
 src/go/types/api_test.go                           |   185 +-
 src/go/types/assignments.go                        |     4 +-
 src/go/types/call.go                               |    14 +-
 src/go/types/check.go                              |    14 +-
 src/go/types/check_test.go                         |     2 +-
 src/go/types/decl.go                               |   194 +-
 src/go/types/example_test.go                       |     4 +-
 src/go/types/expr.go                               |    41 +-
 src/go/types/gotype.go                             |   190 +-
 src/go/types/hilbert_test.go                       |     3 +-
 src/go/types/lookup.go                             |    83 +-
 src/go/types/methodset.go                          |    52 +-
 src/go/types/object.go                             |   109 +-
 src/go/types/object_test.go                        |    44 +
 src/go/types/package.go                            |     8 +-
 src/go/types/predicates.go                         |     2 +-
 src/go/types/resolver.go                           |   133 +-
 src/go/types/sizes.go                              |    37 +-
 src/go/types/stdlib_test.go                        |    18 +-
 src/go/types/testdata/builtins.src                 |     1 +
 src/go/types/testdata/decls1.src                   |     2 +-
 src/go/types/testdata/decls4.src                   |   150 +
 src/go/types/testdata/expr3.src                    |     2 +-
 src/go/types/testdata/issues.src                   |    25 +-
 src/go/types/testdata/shifts.src                   |    18 +-
 src/go/types/testdata/stmt0.src                    |    20 +-
 src/go/types/testdata/vardecl.src                  |    18 +-
 src/go/types/type.go                               |     2 +-
 src/go/types/typestring.go                         |     1 +
 src/go/types/typestring_test.go                    |     4 +-
 src/go/types/typexpr.go                            |    66 +-
 src/hash/crc32/crc32_amd64.go                      |    30 +-
 src/hash/crc32/crc32_amd64.s                       |    30 -
 src/hash/crc32/crc32_amd64p32.go                   |    14 +-
 src/hash/crc32/crc32_amd64p32.s                    |    11 -
 src/hash/crc32/crc32_arm64.go                      |    51 +
 src/hash/crc32/crc32_arm64.s                       |    97 +
 src/hash/crc32/crc32_otherarch.go                  |     2 +-
 src/hash/crc32/crc32_ppc64le.go                    |    87 +
 src/hash/crc32/crc32_ppc64le.s                     |   707 +
 src/hash/crc32/crc32_s390x.s                       |     2 +-
 src/hash/crc32/crc32_table_ppc64le.s               |  3286 ++
 src/hash/crc32/crc32_test.go                       |    86 +-
 src/hash/crc32/gen_const_ppc64le.go                |   150 +
 src/hash/fnv/fnv.go                                |   122 +-
 src/hash/fnv/fnv_test.go                           |    39 +
 src/html/template/attr.go                          |     3 +-
 src/html/template/doc.go                           |     4 +-
 src/html/template/error.go                         |    28 +
 src/html/template/escape.go                        |   194 +-
 src/html/template/escape_test.go                   |   160 +-
 src/html/template/js.go                            |     2 +-
 src/html/template/template.go                      |     7 +-
 src/html/template/transition.go                    |     4 +-
 src/image/color/ycbcr.go                           |    58 +-
 src/image/geom.go                                  |     6 +-
 src/image/geom_test.go                             |     7 +-
 src/image/gif/reader.go                            |    45 +-
 src/image/gif/reader_test.go                       |    63 +-
 src/image/gif/writer.go                            |    37 +-
 src/image/gif/writer_test.go                       |    33 +
 src/image/image_test.go                            |    12 +-
 src/image/internal/imageutil/gen.go                |     2 +-
 src/image/internal/imageutil/impl.go               |     8 +-
 src/image/jpeg/huffman.go                          |     3 +-
 src/image/jpeg/reader.go                           |    17 +-
 src/image/jpeg/scan.go                             |    10 +-
 src/image/jpeg/writer.go                           |    29 +-
 src/image/jpeg/writer_test.go                      |    58 +-
 src/image/png/reader.go                            |    17 +-
 src/image/png/reader_test.go                       |    71 +-
 src/image/png/writer.go                            |   106 +-
 src/image/png/writer_test.go                       |    25 +
 src/internal/cpu/cpu.go                            |    32 +
 src/internal/cpu/cpu_arm.go                        |     7 +
 src/internal/cpu/cpu_arm64.go                      |     7 +
 src/internal/cpu/cpu_mips.go                       |     7 +
 src/internal/cpu/cpu_mips64.go                     |     7 +
 src/internal/cpu/cpu_mips64le.go                   |     7 +
 src/internal/cpu/cpu_mipsle.go                     |     7 +
 src/internal/cpu/cpu_ppc64.go                      |     7 +
 src/internal/cpu/cpu_ppc64le.go                    |     7 +
 src/internal/cpu/cpu_s390x.go                      |     7 +
 src/internal/cpu/cpu_test.go                       |    27 +
 src/internal/cpu/cpu_x86.go                        |    59 +
 src/internal/cpu/cpu_x86.s                         |    32 +
 src/internal/poll/export_posix_test.go             |    15 +
 src/internal/poll/export_test.go                   |    35 +
 src/internal/poll/fd.go                            |    57 +
 src/internal/poll/fd_io_plan9.go                   |    91 +
 src/internal/poll/fd_mutex.go                      |   250 +
 src/internal/poll/fd_mutex_test.go                 |   196 +
 src/internal/poll/fd_plan9.go                      |   216 +
 src/internal/poll/fd_poll_nacl.go                  |    92 +
 src/internal/poll/fd_poll_runtime.go               |   158 +
 src/internal/poll/fd_posix.go                      |    57 +
 src/internal/poll/fd_posix_test.go                 |    43 +
 src/internal/poll/fd_unix.go                       |   450 +
 src/internal/poll/fd_windows.go                    |   856 +
 src/internal/poll/hook_cloexec.go                  |    12 +
 src/internal/poll/hook_unix.go                     |    15 +
 src/internal/poll/hook_windows.go                  |    16 +
 src/internal/poll/sendfile_bsd.go                  |    53 +
 src/internal/poll/sendfile_linux.go                |    50 +
 src/internal/poll/sendfile_solaris.go              |    66 +
 src/internal/poll/sendfile_windows.go              |    23 +
 src/internal/poll/sock_cloexec.go                  |    50 +
 src/internal/poll/sockopt.go                       |    36 +
 src/internal/poll/sockopt_linux.go                 |    16 +
 src/internal/poll/sockopt_unix.go                  |    18 +
 src/internal/poll/sockopt_windows.go               |    25 +
 src/internal/poll/sockoptip.go                     |    27 +
 src/internal/poll/strconv.go                       |    41 +
 src/internal/poll/sys_cloexec.go                   |    36 +
 src/internal/poll/writev.go                        |    83 +
 src/internal/poll/writev_test.go                   |    62 +
 src/internal/pprof/profile/profile.go              |   572 -
 src/internal/testenv/testenv.go                    |    13 +
 src/internal/testenv/testenv_windows.go            |     1 -
 src/internal/trace/parser.go                       |   221 +-
 src/internal/trace/testdata/http_1_9_good          |   Bin 0 -> 2187 bytes
 src/internal/trace/testdata/stress_1_9_good        |   Bin 0 -> 365129 bytes
 .../trace/testdata/stress_start_stop_1_9_good      |   Bin 0 -> 6271 bytes
 src/internal/trace/writer.go                       |     2 +-
 src/io/ioutil/tempfile_test.go                     |    13 +-
 src/io/multi_test.go                               |    24 +-
 src/iostest.bash                                   |     6 +-
 src/log/log.go                                     |    18 +-
 src/log/log_test.go                                |    10 +
 src/log/syslog/syslog.go                           |    15 +-
 src/make.bash                                      |    19 +-
 src/math/acos_s390x.s                              |   144 +
 src/math/acosh.go                                  |     4 +-
 src/math/acosh_s390x.s                             |   172 +
 src/math/all_test.go                               |   347 +-
 src/math/arith_s390x.go                            |    48 +
 src/math/arith_s390x_test.go                       |   298 +
 src/math/asin_s390x.s                              |   162 +
 src/math/asinh.go                                  |     4 +-
 src/math/asinh_s390x.s                             |   223 +
 src/math/asinh_stub.s                              |    17 +
 src/math/atan2_s390x.s                             |   302 +
 src/math/atan_s390x.s                              |   132 +
 src/math/atanh.go                                  |     4 +-
 src/math/atanh_s390x.s                             |   178 +
 src/math/big/arith.go                              |    63 +-
 src/math/big/arith_386.s                           |    11 -
 src/math/big/arith_amd64.s                         |    11 -
 src/math/big/arith_amd64p32.s                      |     3 -
 src/math/big/arith_arm.s                           |     8 -
 src/math/big/arith_arm64.s                         |    10 -
 src/math/big/arith_decl.go                         |     1 -
 src/math/big/arith_decl_pure.go                    |     4 -
 src/math/big/arith_mips64x.s                       |     3 -
 src/math/big/arith_mipsx.s                         |     3 -
 src/math/big/arith_ppc64.s                         |    14 -
 src/math/big/arith_ppc64le.s                       |    50 -
 src/math/big/arith_ppc64x.s                        |    97 +-
 src/math/big/arith_s390x.s                         |    10 -
 src/math/big/arith_s390x_test.go                   |     2 +-
 src/math/big/arith_test.go                         |    29 -
 src/math/big/float.go                              |    20 +-
 src/math/big/float_test.go                         |    28 +
 src/math/big/floatconv_test.go                     |    29 +-
 src/math/big/int.go                                |    36 +-
 src/math/big/int_test.go                           |   125 +-
 src/math/big/nat.go                                |    63 +-
 src/math/big/nat_test.go                           |    30 -
 src/math/big/natconv.go                            |     3 +-
 src/math/big/natconv_test.go                       |     8 +
 src/math/big/prime_test.go                         |     2 +-
 src/math/bits/bits.go                              |   330 +
 src/math/bits/bits_tables.go                       |    83 +
 src/math/bits/bits_test.go                         |   747 +
 src/math/bits/make_tables.go                       |    92 +
 src/math/cbrt.go                                   |     4 +-
 src/math/cbrt_s390x.s                              |   162 +
 src/math/cbrt_stub.s                               |    11 +
 src/math/const.go                                  |     2 +
 src/math/cosh_s390x.s                              |    28 +-
 src/math/erf.go                                    |     8 +-
 src/math/erf_s390x.s                               |   299 +
 src/math/erf_stub.s                                |    14 +
 src/math/erfc_s390x.s                              |   530 +
 src/math/exp_amd64.s                               |     7 +-
 src/math/exp_s390x.s                               |   185 +
 src/math/expm1_s390x.s                             |   202 +
 src/math/export_s390x_test.go                      |    17 +
 src/math/floor_amd64.s                             |    15 +-
 src/math/floor_asm.go                              |     5 +-
 src/math/jn.go                                     |     6 +-
 src/math/log10_s390x.s                             |     4 +-
 src/math/log1p_s390x.s                             |   186 +
 src/math/log_amd64.s                               |     1 +
 src/math/log_s390x.s                               |   180 +
 src/math/pow.go                                    |     4 +-
 src/math/pow10.go                                  |    56 +-
 src/math/pow_s390x.s                               |   666 +
 src/math/pow_stub.s                                |    11 +
 src/math/sin_s390x.s                               |    20 +-
 src/math/sincos.go                                 |     6 +-
 src/math/sincos_386.go                             |    13 +
 src/math/sincos_amd64.s                            |   142 -
 src/math/sincos_amd64p32.s                         |     5 -
 src/math/sincos_arm.s                              |     8 -
 src/math/sinh_s390x.s                              |    18 +-
 src/math/stubs_arm64.s                             |    24 +-
 src/math/stubs_mips64x.s                           |    24 +-
 src/math/stubs_mipsx.s                             |    24 +-
 src/math/stubs_ppc64x.s                            |    25 +-
 src/math/stubs_s390x.s                             |   426 +-
 src/math/tan_s390x.s                               |   110 +
 src/math/tanh_s390x.s                              |    12 +-
 src/mime/encodedword.go                            |    20 +-
 src/mime/encodedword_test.go                       |     3 +
 src/mime/mediatype.go                              |    10 +-
 src/mime/mediatype_test.go                         |    18 +-
 src/mime/multipart/formdata.go                     |    26 +-
 src/mime/multipart/formdata_test.go                |    48 +-
 src/mime/multipart/writer.go                       |    11 +-
 src/mime/multipart/writer_test.go                  |    19 +-
 src/mime/type.go                                   |   108 +-
 src/mime/type_test.go                              |    40 +
 src/net/cgo_unix.go                                |     4 +-
 src/net/dial.go                                    |    48 +-
 src/net/dial_test.go                               |   118 +-
 src/net/dnsclient_unix.go                          |   118 +-
 src/net/dnsclient_unix_test.go                     |   620 +-
 src/net/error_posix.go                             |    21 +
 src/net/error_test.go                              |    42 +-
 src/net/example_test.go                            |    71 +
 src/net/external_test.go                           |     4 +-
 src/net/fd_io_plan9.go                             |    93 -
 src/net/fd_mutex.go                                |   249 -
 src/net/fd_mutex_test.go                           |   195 -
 src/net/fd_plan9.go                                |   152 +-
 src/net/fd_poll_nacl.go                            |    89 -
 src/net/fd_poll_runtime.go                         |   141 -
 src/net/fd_posix.go                                |    21 -
 src/net/fd_posix_test.go                           |    57 -
 src/net/fd_unix.go                                 |   313 +-
 src/net/fd_windows.go                              |   555 +-
 src/net/file_test.go                               |     4 +-
 src/net/file_unix.go                               |     9 +-
 src/net/hook_cloexec.go                            |    14 -
 src/net/hook_unix.go                               |    10 +-
 src/net/hook_windows.go                            |     9 +-
 src/net/http/cgi/host_test.go                      |     2 +-
 src/net/http/cgi/plan9_test.go                     |     3 +-
 src/net/http/cgi/posix_test.go                     |     3 +-
 src/net/http/client.go                             |    31 +-
 src/net/http/client_test.go                        |   185 +-
 src/net/http/cookie.go                             |     2 +-
 src/net/http/cookie_test.go                        |     9 +-
 src/net/http/cookiejar/jar.go                      |     5 +-
 src/net/http/cookiejar/jar_test.go                 |    57 +-
 src/net/http/export_test.go                        |    33 +-
 src/net/http/fcgi/child.go                         |    56 +
 src/net/http/fcgi/fcgi.go                          |     2 +-
 src/net/http/fcgi/fcgi_test.go                     |    66 +
 src/net/http/filetransport_test.go                 |     1 +
 src/net/http/fs.go                                 |    44 +-
 src/net/http/fs_test.go                            |    76 +-
 src/net/http/h2_bundle.go                          |  2302 +-
 src/net/http/httptest/example_test.go              |    22 +
 src/net/http/httptest/recorder.go                  |     3 +-
 src/net/http/httptest/recorder_test.go             |    13 +-
 src/net/http/httptest/server.go                    |    42 +
 src/net/http/httptest/server_test.go               |    64 +
 src/net/http/httputil/reverseproxy.go              |    22 +-
 src/net/http/httputil/reverseproxy_test.go         |   100 +-
 src/net/http/main_test.go                          |     4 -
 src/net/http/npn_test.go                           |    24 +-
 src/net/http/pprof/pprof.go                        |    24 +-
 src/net/http/proxy_test.go                         |     8 +-
 src/net/http/request.go                            |    59 +-
 src/net/http/request_test.go                       |    23 +
 src/net/http/response.go                           |    35 +-
 src/net/http/response_test.go                      |    51 +-
 src/net/http/serve_test.go                         |   483 +-
 src/net/http/server.go                             |   259 +-
 src/net/http/sniff.go                              |     4 +-
 src/net/http/sniff_test.go                         |     4 +
 src/net/http/transfer.go                           |    32 +-
 src/net/http/transport.go                          |   250 +-
 src/net/http/transport_internal_test.go            |    31 +-
 src/net/http/transport_test.go                     |   745 +-
 src/net/interface.go                               |    16 +-
 src/net/interface_linux.go                         |     4 +-
 src/net/interface_test.go                          |     6 +-
 src/net/interface_windows.go                       |     5 +-
 src/net/internal/socktest/sys_cloexec.go           |     4 +-
 src/net/internal/socktest/sys_unix.go              |    12 +-
 src/net/ip.go                                      |    21 +-
 src/net/ip_test.go                                 |   182 +-
 src/net/iprawsock.go                               |    11 +-
 src/net/iprawsock_posix.go                         |    10 +-
 src/net/iprawsock_test.go                          |    72 +
 src/net/ipsock.go                                  |    71 +-
 src/net/ipsock_plan9.go                            |    37 +-
 src/net/ipsock_posix.go                            |   129 +-
 src/net/ipsock_test.go                             |     2 +-
 src/net/listen_test.go                             |    16 +-
 src/net/lookup.go                                  |    21 +
 src/net/lookup_test.go                             |    22 +-
 src/net/lookup_unix.go                             |    86 +-
 src/net/lookup_windows.go                          |     2 +-
 src/net/mail/message.go                            |    26 +-
 src/net/mail/message_test.go                       |    11 +
 src/net/main_cloexec_test.go                       |    10 +-
 src/net/main_test.go                               |    10 +-
 src/net/main_unix_test.go                          |    16 +-
 src/net/main_windows_test.go                       |    22 +-
 src/net/mockserver_test.go                         |    16 +-
 src/net/net.go                                     |    29 +-
 src/net/net_test.go                                |    14 +-
 src/net/net_windows_test.go                        |    81 +-
 src/net/netgo_unix_test.go                         |     2 +-
 src/net/platform_test.go                           |    14 +-
 src/net/port_unix.go                               |     3 +-
 src/net/rawconn.go                                 |    62 +
 src/net/rawconn_unix_test.go                       |    94 +
 src/net/rawconn_windows_test.go                    |    36 +
 src/net/rpc/debug.go                               |    23 +-
 src/net/rpc/jsonrpc/all_test.go                    |    58 +
 src/net/rpc/jsonrpc/client.go                      |     3 +-
 src/net/rpc/server.go                              |    36 +-
 src/net/rpc/server_test.go                         |    67 +-
 src/net/sendfile_bsd.go                            |    67 +
 src/net/sendfile_dragonfly.go                      |   106 -
 src/net/sendfile_freebsd.go                        |   106 -
 src/net/sendfile_linux.go                          |    46 +-
 src/net/sendfile_solaris.go                        |    62 +-
 src/net/sendfile_windows.go                        |    14 +-
 src/net/smtp/smtp.go                               |     2 +-
 src/net/smtp/smtp_test.go                          |     5 +
 src/net/sock_cloexec.go                            |    43 +-
 src/net/sock_posix.go                              |    25 +-
 src/net/sockopt_bsd.go                             |     2 +-
 src/net/sockopt_posix.go                           |    34 +-
 src/net/sockoptip_bsd.go                           |    20 +-
 src/net/sockoptip_linux.go                         |    18 +-
 src/net/sockoptip_posix.go                         |    34 +-
 src/net/sockoptip_windows.go                       |    17 +-
 src/net/sys_cloexec.go                             |    27 +-
 src/net/tcpsock.go                                 |    11 +-
 src/net/tcpsock_plan9.go                           |     3 +
 src/net/tcpsock_posix.go                           |     2 +-
 src/net/tcpsock_test.go                            |    12 +-
 src/net/tcpsockopt_darwin.go                       |    14 +-
 src/net/tcpsockopt_dragonfly.go                    |    14 +-
 src/net/tcpsockopt_posix.go                        |    10 +-
 src/net/tcpsockopt_solaris.go                      |    10 +-
 src/net/tcpsockopt_unix.go                         |    14 +-
 src/net/tcpsockopt_windows.go                      |     8 +-
 src/net/timeout_test.go                            |    21 +-
 src/net/udpsock.go                                 |     9 +
 src/net/udpsock_posix.go                           |     6 +-
 src/net/udpsock_test.go                            |     4 +-
 src/net/unixsock.go                                |    11 +-
 src/net/url/example_test.go                        |    54 +-
 src/net/url/url.go                                 |    23 +-
 src/net/writev_test.go                             |     7 +-
 src/net/writev_unix.go                             |    74 +-
 src/os/dir_unix.go                                 |     6 +-
 src/os/dir_windows.go                              |    10 +-
 src/os/error_posix.go                              |    18 +
 src/os/example_test.go                             |    14 +
 src/os/exec/env_test.go                            |    39 +
 src/os/exec/example_test.go                        |    12 +
 src/os/exec/exec.go                                |    52 +-
 src/os/exec/exec_posix.go                          |    24 -
 src/os/exec/exec_posix_test.go                     |    83 +
 src/os/exec/exec_test.go                           |   156 +-
 src/os/exec/exec_unix.go                           |    24 +
 src/os/exec/exec_windows.go                        |    23 +
 src/os/exec_windows.go                             |    80 +-
 src/os/export_windows_test.go                      |     6 +-
 src/os/file.go                                     |    75 +-
 src/os/file_plan9.go                               |    44 +-
 src/os/file_posix.go                               |    38 +-
 src/os/file_unix.go                                |   154 +-
 src/os/file_windows.go                             |   267 +-
 src/os/os_test.go                                  |   375 +-
 src/os/os_windows_test.go                          |   186 +-
 src/os/pipe_bsd.go                                 |     4 +-
 src/os/pipe_freebsd.go                             |    34 +
 src/os/pipe_linux.go                               |     2 +-
 src/os/pipe_test.go                                |    77 +-
 src/os/signal/doc.go                               |     9 +-
 src/os/signal/signal_plan9_test.go                 |     3 +-
 src/os/signal/signal_test.go                       |     3 +-
 src/os/signal/signal_windows_test.go               |     2 +-
 src/os/stat_unix.go                                |     2 +-
 src/os/stat_windows.go                             |   136 +-
 src/os/sys_darwin.go                               |    26 +-
 src/os/types_unix.go                               |     2 -
 src/os/types_windows.go                            |    36 +-
 src/os/user/{lookup_unix.go => cgo_lookup_unix.go} |     0
 src/os/user/lookup.go                              |    22 +-
 src/os/user/lookup_android.go                      |    13 -
 src/os/user/lookup_stubs.go                        |    38 +-
 src/os/user/lookup_unix.go                         |   366 +-
 src/os/user/lookup_unix_test.go                    |   276 +
 src/os/user/user_test.go                           |    12 +-
 src/os/wait_unimp.go                               |     2 +-
 src/os/wait_waitid.go                              |     5 +-
 src/path/example_test.go                           |    40 +-
 src/path/filepath/path.go                          |     9 +
 src/path/filepath/path_test.go                     |    57 +-
 src/path/filepath/path_windows_test.go             |    30 +-
 src/path/path.go                                   |     5 +-
 src/plugin/plugin.go                               |     3 -
 src/plugin/plugin_dlopen.go                        |    52 +-
 src/reflect/all_test.go                            |   311 +-
 src/reflect/set_test.go                            |    18 +
 src/reflect/type.go                                |   489 +-
 src/reflect/value.go                               |    30 +-
 src/regexp/all_test.go                             |    10 +-
 src/regexp/exec.go                                 |     6 +-
 src/regexp/exec_test.go                            |    29 +
 src/regexp/onepass.go                              |    42 +-
 src/regexp/onepass_test.go                         |    22 +
 src/regexp/regexp.go                               |    49 +-
 src/regexp/syntax/parse.go                         |     4 +-
 src/run.bash                                       |    18 +-
 src/runtime/HACKING.md                             |    10 +-
 src/runtime/alg.go                                 |    38 +-
 src/runtime/asm.s                                  |    21 +
 src/runtime/asm_386.s                              |   134 +-
 src/runtime/asm_amd64.s                            |   362 +-
 src/runtime/asm_amd64p32.s                         |   140 +-
 src/runtime/asm_arm.s                              |    48 +-
 src/runtime/asm_arm64.s                            |    50 -
 src/runtime/asm_mips64x.s                          |    47 -
 src/runtime/asm_mipsx.s                            |    43 -
 src/runtime/asm_ppc64x.s                           |   254 +-
 src/runtime/asm_s390x.s                            |    47 -
 src/runtime/cgo.go                                 |     4 +
 src/runtime/cgo/asm_ppc64x.s                       |     4 +
 src/runtime/cgo/callbacks.go                       |    10 +
 src/runtime/cgo/gcc_android_arm.c                  |    13 +-
 src/runtime/cgo/gcc_android_arm64.c                |     6 +-
 src/runtime/cgo/gcc_darwin_arm.c                   |    32 +-
 src/runtime/cgo/gcc_darwin_arm64.c                 |    32 +-
 src/runtime/cgo/gcc_libinit.c                      |     2 +-
 src/runtime/cgo/gcc_libinit_openbsd.c              |    74 -
 src/runtime/cgo/gcc_mmap.c                         |    14 +
 src/runtime/cgo/gcc_openbsd_386.c                  |   133 +-
 src/runtime/cgo/gcc_openbsd_amd64.c                |   133 +-
 src/runtime/cgo/gcc_sigaction.c                    |    12 +-
 src/runtime/cgo/gcc_util.c                         |    36 +
 src/runtime/cgo/libcgo.h                           |     5 +
 src/runtime/cgo/mmap.go                            |     9 +
 src/runtime/cgo/openbsd.go                         |    15 +-
 src/runtime/cgo_mmap.go                            |    20 +
 src/runtime/cgocall.go                             |     6 +-
 src/runtime/cgocheck.go                            |     2 +-
 src/runtime/chan.go                                |    55 +-
 src/runtime/complex.go                             |   108 +-
 src/runtime/cpuflags_amd64.go                      |    71 +-
 src/runtime/cpuidlow_amd64.s                       |    22 -
 src/runtime/cpuprof.go                             |   496 +-
 src/runtime/crash_cgo_test.go                      |    61 +-
 src/runtime/crash_test.go                          |   129 +-
 src/runtime/crash_unix_test.go                     |    13 +
 src/runtime/debug/garbage.go                       |     4 +-
 src/runtime/debug/garbage_test.go                  |    68 +-
 src/runtime/defs_freebsd.go                        |    11 +
 src/runtime/defs_freebsd_386.go                    |     7 +
 src/runtime/defs_freebsd_amd64.go                  |     7 +
 src/runtime/defs_freebsd_arm.go                    |     7 +
 src/runtime/duff_386.s                             |     2 +-
 src/runtime/duff_amd64.s                           |     2 +-
 src/runtime/duff_arm.s                             |     2 +-
 src/runtime/duff_arm64.s                           |     2 +-
 src/runtime/duff_mips64x.s                         |     2 +-
 src/runtime/duff_ppc64x.s                          |     2 +-
 src/runtime/env_posix.go                           |     2 +-
 src/runtime/error.go                               |    70 +-
 src/runtime/example_test.go                        |    54 +
 src/runtime/export_test.go                         |    95 +-
 src/runtime/extern.go                              |    60 +-
 src/runtime/fastlog2.go                            |     6 -
 src/runtime/float.go                               |    53 +
 src/runtime/funcdata.h                             |     6 +-
 src/runtime/gc_test.go                             |    51 +
 src/runtime/hashmap.go                             |   160 +-
 src/runtime/hashmap_fast.go                        |   460 +-
 src/runtime/heapdump.go                            |     6 +-
 src/runtime/iface.go                               |   300 +-
 src/runtime/iface_test.go                          |   140 +
 src/runtime/internal/atomic/asm_mips64x.s          |    38 +-
 src/runtime/internal/atomic/asm_ppc64x.s           |    43 -
 src/runtime/internal/sys/intrinsics.go             |    16 +-
 src/runtime/internal/sys/intrinsics_386.s          |    10 +-
 src/runtime/internal/sys/intrinsics_stubs.go       |     4 +-
 src/runtime/internal/sys/intrinsics_test.go        |    12 +-
 src/runtime/lfstack.go                             |    35 +-
 src/runtime/lock_futex.go                          |    26 +-
 src/runtime/lock_sema.go                           |    27 +-
 src/runtime/malloc.go                              |   190 +-
 src/runtime/malloc_test.go                         |    72 +-
 src/runtime/map_test.go                            |    92 +
 src/runtime/mapspeed_test.go                       |    15 +
 src/runtime/mbarrier.go                            |     6 +
 src/runtime/mbitmap.go                             |   104 +-
 src/runtime/mcache.go                              |    15 +-
 src/runtime/mcentral.go                            |    40 +-
 src/runtime/mem_bsd.go                             |     5 +-
 src/runtime/memclr_386.s                           |     4 +-
 src/runtime/memmove_386.s                          |     8 +-
 src/runtime/memmove_amd64.s                        |    10 +-
 src/runtime/mfinal.go                              |    18 +-
 src/runtime/mfixalloc.go                           |    10 +-
 src/runtime/mgc.go                                 |   633 +-
 src/runtime/mgclarge.go                            |   326 +
 src/runtime/mgcmark.go                             |   203 +-
 src/runtime/mgcsweep.go                            |    98 +-
 src/runtime/mgcwork.go                             |   180 +-
 src/runtime/mheap.go                               |   585 +-
 src/runtime/mkduff.go                              |     2 +-
 src/runtime/mknacl.sh                              |     2 +-
 src/runtime/mksizeclasses.go                       |     2 +-
 src/runtime/mmap.go                                |     3 +
 src/runtime/mprof.go                               |   221 +-
 src/runtime/msize.go                               |    22 -
 src/runtime/mstats.go                              |   110 +-
 src/runtime/mstkbar.go                             |   393 -
 src/runtime/net_plan9.go                           |     4 +-
 src/runtime/netpoll.go                             |    91 +-
 src/runtime/netpoll_epoll.go                       |    12 +-
 src/runtime/netpoll_kqueue.go                      |    12 +-
 src/runtime/netpoll_nacl.go                        |     4 +
 src/runtime/netpoll_solaris.go                     |    18 +-
 src/runtime/netpoll_stub.go                        |     2 +
 src/runtime/netpoll_windows.go                     |    28 +-
 src/runtime/numcpu_freebsd_test.go                 |    15 +
 src/runtime/os3_plan9.go                           |     7 +-
 src/runtime/os_darwin_arm.go                       |     2 +
 src/runtime/os_darwin_arm64.go                     |     2 +
 src/runtime/os_freebsd.go                          |    96 +-
 src/runtime/os_freebsd_arm.go                      |     2 +
 src/runtime/os_linux_arm.go                        |     3 +
 src/runtime/os_linux_arm64.go                      |     7 +
 src/runtime/os_nacl.go                             |     8 +-
 src/runtime/os_nacl_arm.go                         |     2 +
 src/runtime/os_netbsd.go                           |    10 +
 src/runtime/os_netbsd_arm.go                       |     2 +
 src/runtime/os_openbsd_arm.go                      |     2 +
 src/runtime/os_plan9.go                            |     5 +
 src/runtime/os_plan9_arm.go                        |     2 +
 src/runtime/os_windows.go                          |   158 +-
 src/runtime/panic.go                               |    22 +-
 src/runtime/plugin.go                              |     6 +-
 src/runtime/pprof/elf.go                           |   109 +
 .../pprof/internal}/profile/encode.go              |     0
 .../pprof/internal}/profile/filter.go              |     0
 .../pprof/internal}/profile/legacy_profile.go      |     0
 src/runtime/pprof/internal/profile/profile.go      |   575 +
 .../pprof/internal}/profile/profile_test.go        |     0
 .../pprof/internal}/profile/proto.go               |     0
 .../pprof/internal}/profile/proto_test.go          |     0
 .../pprof/internal}/profile/prune.go               |     0
 .../pprof/internal/protopprof/protomemprofile.go   |    83 -
 .../internal/protopprof/protomemprofile_test.go    |   104 -
 .../pprof/internal/protopprof/protopprof.go        |   105 -
 .../pprof/internal/protopprof/protopprof_test.go   |   171 -
 src/runtime/pprof/label.go                         |    85 +
 src/runtime/pprof/label_test.go                    |    82 +
 src/runtime/pprof/map.go                           |    89 +
 src/runtime/pprof/mprof_test.go                    |    17 +-
 src/runtime/pprof/pprof.go                         |   101 +-
 src/runtime/pprof/pprof_test.go                    |   342 +-
 src/runtime/pprof/proto.go                         |   510 +
 src/runtime/pprof/proto_test.go                    |   222 +
 src/runtime/pprof/protobuf.go                      |   141 +
 src/runtime/pprof/protomem.go                      |    93 +
 src/runtime/pprof/protomem_test.go                 |    74 +
 src/runtime/pprof/runtime.go                       |    36 +
 src/runtime/pprof/runtime_test.go                  |    96 +
 src/runtime/pprof/testdata/README                  |     9 +
 src/runtime/pprof/testdata/test32                  |   Bin 0 -> 528 bytes
 src/runtime/pprof/testdata/test32be                |   Bin 0 -> 520 bytes
 src/runtime/pprof/testdata/test64                  |   Bin 0 -> 760 bytes
 src/runtime/pprof/testdata/test64be                |   Bin 0 -> 856 bytes
 src/runtime/proc.go                                |   283 +-
 src/runtime/proc_test.go                           |    17 +-
 src/runtime/profbuf.go                             |   561 +
 src/runtime/profbuf_test.go                        |   182 +
 src/runtime/proflabel.go                           |    25 +
 src/runtime/race.go                                |     5 +-
 src/runtime/race/output_test.go                    |     2 +
 src/runtime/race/race_test.go                      |     2 +-
 src/runtime/rand_test.go                           |    45 +
 src/runtime/relax_stub.go                          |    11 +
 src/runtime/rt0_linux_mips64x.s                    |     2 +-
 src/runtime/rt0_linux_ppc64le.s                    |     7 +
 src/runtime/runtime-gdb.py                         |    33 +-
 src/runtime/runtime-gdb_test.go                    |    19 +-
 src/runtime/runtime1.go                            |    56 +-
 src/runtime/runtime2.go                            |   100 +-
 src/runtime/runtime_test.go                        |    18 +-
 src/runtime/select.go                              |   152 +-
 src/runtime/sema.go                                |   328 +-
 src/runtime/signal_386.go                          |     2 +-
 src/runtime/signal_amd64x.go                       |     2 +-
 src/runtime/signal_arm.go                          |     2 +-
 src/runtime/signal_arm64.go                        |     2 +-
 src/runtime/signal_linux_s390x.go                  |     2 +-
 src/runtime/signal_mips64x.go                      |     2 +-
 src/runtime/signal_mipsx.go                        |     2 +-
 src/runtime/signal_ppc64x.go                       |     2 +-
 src/runtime/signal_sighandler.go                   |     2 +-
 src/runtime/signal_unix.go                         |   144 +-
 src/runtime/sizeclasses.go                         |     2 +-
 src/runtime/softfloat_arm.go                       |     5 +
 src/runtime/stack.go                               |   135 +-
 src/runtime/stack_test.go                          |   186 +-
 src/runtime/string.go                              |    20 +-
 src/runtime/string_test.go                         |    15 +
 src/runtime/stubs.go                               |    45 +-
 src/runtime/stubs2.go                              |     2 -
 src/runtime/stubs_linux.go                         |     9 +
 src/runtime/stubs_nonlinux.go                      |    12 +
 src/runtime/symtab.go                              |   434 +-
 src/runtime/symtab_test.go                         |     4 +
 src/runtime/sys_darwin_386.s                       |    22 +-
 src/runtime/sys_darwin_amd64.s                     |    98 +-
 src/runtime/sys_darwin_arm.s                       |     6 +-
 src/runtime/sys_darwin_arm64.s                     |     2 +-
 src/runtime/sys_dragonfly_amd64.s                  |     4 +-
 src/runtime/sys_freebsd_386.s                      |    17 +-
 src/runtime/sys_freebsd_amd64.s                    |    18 +-
 src/runtime/sys_freebsd_arm.s                      |    23 +-
 src/runtime/sys_linux_386.s                        |    17 +-
 src/runtime/sys_linux_amd64.s                      |    28 +-
 src/runtime/sys_linux_arm.s                        |    16 +-
 src/runtime/sys_linux_arm64.s                      |    14 +-
 src/runtime/sys_linux_mips64x.s                    |    14 +-
 src/runtime/sys_linux_mipsx.s                      |    22 +-
 src/runtime/sys_linux_ppc64x.s                     |    19 +-
 src/runtime/sys_linux_s390x.s                      |    14 +-
 src/runtime/sys_nacl_386.s                         |     8 +-
 src/runtime/sys_nacl_amd64p32.s                    |    76 +-
 src/runtime/sys_nacl_arm.s                         |    10 +-
 src/runtime/sys_netbsd_386.s                       |     8 +-
 src/runtime/sys_netbsd_amd64.s                     |     4 +-
 src/runtime/sys_netbsd_arm.s                       |     4 +-
 src/runtime/sys_openbsd_386.s                      |     8 +-
 src/runtime/sys_openbsd_amd64.s                    |     4 +-
 src/runtime/sys_openbsd_arm.s                      |     4 +-
 src/runtime/sys_plan9_386.s                        |     8 +-
 src/runtime/sys_plan9_amd64.s                      |     4 +-
 src/runtime/sys_plan9_arm.s                        |    36 +-
 src/runtime/sys_solaris_amd64.s                    |     4 +-
 src/runtime/sys_windows_386.s                      |   114 +-
 src/runtime/sys_windows_amd64.s                    |    64 +-
 src/runtime/syscall_nacl.h                         |     2 +-
 src/runtime/syscall_windows.go                     |     6 +
 src/runtime/syscall_windows_test.go                |     8 +-
 src/runtime/testdata/testprog/numcpu_freebsd.go    |   126 +
 src/runtime/testdata/testprog/panicrace.go         |    27 +
 src/runtime/testdata/testprogcgo/numgoroutine.go   |    99 +
 src/runtime/testdata/testprognet/signalexec.go     |    70 +
 src/runtime/time.go                                |    13 +-
 src/runtime/timeasm.go                             |    16 +
 src/runtime/timestub.go                            |    21 +
 src/runtime/tls_arm.s                              |     6 +-
 src/runtime/trace.go                               |   187 +-
 src/runtime/trace/trace_stack_test.go              |     7 +-
 src/runtime/traceback.go                           |   170 +-
 src/runtime/type.go                                |    52 +-
 src/runtime/vlop_arm.s                             |   146 +-
 src/runtime/write_err_android.go                   |     2 +-
 src/sort/example_test.go                           |    28 +
 src/sort/genzfunc.go                               |     4 +
 src/sort/search.go                                 |     4 +-
 src/sort/sort.go                                   |    19 +-
 src/sort/zfuncversion.go                           |    10 +-
 src/strconv/itoa.go                                |   111 +-
 src/strconv/itoa_test.go                           |    78 +-
 src/strconv/quote.go                               |     6 +-
 src/strings/replace_test.go                        |    41 +
 src/strings/strings.go                             |   274 +-
 src/strings/strings_amd64.go                       |    43 +-
 src/strings/strings_generic.go                     |    22 +-
 src/strings/strings_s390x.go                       |    32 +-
 src/strings/strings_test.go                        |   103 +-
 src/sync/atomic/asm_mips64x.s                      |    30 +-
 src/sync/atomic/asm_mipsx.s                        |     6 +-
 src/sync/atomic/atomic_test.go                     |    24 +-
 src/sync/atomic/value.go                           |     1 -
 src/sync/cond.go                                   |     1 -
 src/sync/map.go                                    |   367 +
 src/sync/map_bench_test.go                         |   217 +
 src/sync/map_reference_test.go                     |   142 +
 src/sync/map_test.go                               |   170 +
 src/sync/mutex.go                                  |   152 +-
 src/sync/mutex_test.go                             |    35 +-
 src/sync/pool.go                                   |    14 +-
 src/sync/runtime.go                                |     8 +-
 src/sync/runtime_sema_test.go                      |     6 +-
 src/sync/rwmutex.go                                |    22 +-
 src/sync/waitgroup.go                              |     2 +-
 src/sync/waitgroup_test.go                         |    26 +-
 src/syscall/asm.s                                  |     8 -
 src/syscall/asm_linux_amd64.s                      |    23 +
 src/syscall/asm_linux_mipsx.s                      |    12 +-
 src/syscall/asm_plan9_arm.s                        |    10 +-
 src/syscall/dll_windows.go                         |     1 -
 src/syscall/errors_plan9.go                        |     1 +
 src/syscall/exec_bsd.go                            |    25 +-
 src/syscall/exec_freebsd.go                        |    25 +
 src/syscall/exec_linux.go                          |    47 +-
 src/syscall/exec_linux_test.go                     |   131 +-
 src/syscall/exec_solaris.go                        |    11 +-
 src/syscall/exec_unix.go                           |     7 +-
 src/syscall/forkpipe_bsd.go                        |    20 +
 src/syscall/mkall.sh                               |     4 +-
 src/syscall/mksyscall.pl                           |    20 +-
 src/syscall/mksyscall_solaris.pl                   |    23 +-
 src/syscall/net.go                                 |    34 +
 src/syscall/net_nacl.go                            |    13 +
 src/syscall/syscall.go                             |    15 +-
 src/syscall/syscall_darwin.go                      |     2 -
 src/syscall/syscall_dragonfly.go                   |    26 +-
 src/syscall/syscall_freebsd.go                     |    19 +-
 src/syscall/syscall_linux.go                       |     2 -
 src/syscall/syscall_linux_386.go                   |     5 +-
 src/syscall/syscall_linux_amd64.go                 |     2 +
 src/syscall/syscall_linux_arm.go                   |     5 +-
 src/syscall/syscall_linux_arm64.go                 |     4 +
 src/syscall/syscall_linux_mips64x.go               |     4 +
 src/syscall/syscall_linux_mipsx.go                 |     6 +-
 src/syscall/syscall_linux_ppc64x.go                |     4 +
 src/syscall/syscall_linux_s390x.go                 |     5 +-
 src/syscall/syscall_plan9.go                       |     2 -
 src/syscall/syscall_unix_test.go                   |     8 +-
 src/syscall/syscall_windows.go                     |     9 +-
 src/syscall/zerrors_dragonfly_amd64.go             |     2 +
 src/syscall/zsyscall_darwin_386.go                 |    37 +-
 src/syscall/zsyscall_darwin_amd64.go               |    37 +-
 src/syscall/zsyscall_darwin_arm.go                 |    37 +-
 src/syscall/zsyscall_darwin_arm64.go               |   246 +-
 src/syscall/zsyscall_dragonfly_amd64.go            |    46 +-
 src/syscall/zsyscall_freebsd_386.go                |    45 +-
 src/syscall/zsyscall_freebsd_amd64.go              |    45 +-
 src/syscall/zsyscall_freebsd_arm.go                |    45 +-
 src/syscall/zsyscall_linux_386.go                  |    43 +-
 src/syscall/zsyscall_linux_amd64.go                |    44 +-
 src/syscall/zsyscall_linux_arm.go                  |    43 +-
 src/syscall/zsyscall_linux_arm64.go                |    42 +-
 src/syscall/zsyscall_linux_mips.go                 |    43 +-
 src/syscall/zsyscall_linux_mips64.go               |    56 +-
 src/syscall/zsyscall_linux_mips64le.go             |    56 +-
 src/syscall/zsyscall_linux_mipsle.go               |    43 +-
 src/syscall/zsyscall_linux_ppc64.go                |    44 +-
 src/syscall/zsyscall_linux_ppc64le.go              |    44 +-
 src/syscall/zsyscall_linux_s390x.go                |    44 +-
 src/syscall/zsyscall_nacl_386.go                   |     4 +-
 src/syscall/zsyscall_nacl_amd64p32.go              |     4 +-
 src/syscall/zsyscall_nacl_arm.go                   |     4 +-
 src/syscall/zsyscall_netbsd_386.go                 |    32 +-
 src/syscall/zsyscall_netbsd_amd64.go               |    32 +-
 src/syscall/zsyscall_netbsd_arm.go                 |    32 +-
 src/syscall/zsyscall_openbsd_386.go                |    34 +-
 src/syscall/zsyscall_openbsd_amd64.go              |    34 +-
 src/syscall/zsyscall_openbsd_arm.go                |    33 +-
 src/syscall/zsyscall_plan9_386.go                  |    14 +-
 src/syscall/zsyscall_plan9_amd64.go                |    14 +-
 src/syscall/zsyscall_plan9_arm.go                  |    14 +-
 src/syscall/zsyscall_solaris_amd64.go              |    35 +-
 src/syscall/zsysnum_dragonfly_amd64.go             |     1 +
 src/syscall/ztypes_windows.go                      |     1 +
 src/testing/benchmark.go                           |    57 +-
 src/testing/helper_test.go                         |    70 +
 src/testing/helperfuncs_test.go                    |    67 +
 src/testing/internal/testdeps/deps.go              |     7 +
 src/testing/quick/quick.go                         |     9 +-
 src/testing/quick/quick_test.go                    |    18 +
 src/testing/sub_test.go                            |    85 +-
 src/testing/testing.go                             |   247 +-
 src/text/scanner/example_test.go                   |    35 +-
 src/text/scanner/scanner.go                        |     5 +-
 src/text/template/doc.go                           |    18 +-
 src/text/template/exec.go                          |    10 +-
 src/text/template/exec_test.go                     |     3 +
 src/text/template/funcs.go                         |     5 +-
 src/text/template/parse/lex_test.go                |     4 +-
 src/text/template/parse/parse.go                   |     1 -
 src/text/template/template.go                      |     1 +
 src/time/export_test.go                            |    13 +
 src/time/format.go                                 |    44 +-
 src/time/format_test.go                            |     4 +-
 src/time/genzabbrs.go                              |     4 +-
 src/time/mono_test.go                              |   261 +
 src/time/sleep_test.go                             |     4 +-
 src/time/sys_plan9.go                              |     4 +
 src/time/sys_unix.go                               |     4 +
 src/time/sys_windows.go                            |     4 +
 src/time/time.go                                   |   402 +-
 src/time/time_test.go                              |    74 +
 src/time/zoneinfo.go                               |    32 +-
 src/time/zoneinfo_abbrs_windows.go                 |   176 +-
 src/time/zoneinfo_plan9.go                         |     2 +-
 src/time/zoneinfo_read.go                          |    13 +-
 src/time/zoneinfo_test.go                          |    50 +-
 src/time/zoneinfo_windows.go                       |     2 +-
 src/unicode/letter.go                              |     4 +-
 src/unicode/maketables.go                          |     4 +-
 src/unicode/tables.go                              |     4 +-
 .../x/crypto/chacha20poly1305/chacha20poly1305.go  |     2 +-
 .../chacha20poly1305/chacha20poly1305_amd64.go     |    59 +-
 .../chacha20poly1305/chacha20poly1305_amd64.s      |    45 +-
 ...vectors.go => chacha20poly1305_vectors_test.go} |     0
 .../internal/chacha20/chacha_test.go               |     4 +
 .../golang_org/x/crypto/curve25519/cswap_amd64.s   |   131 +-
 .../golang_org/x/crypto/curve25519/curve25519.go   |    23 +-
 .../x/crypto/curve25519/curve25519_test.go         |    10 +
 .../golang_org/x/crypto/poly1305/poly1305_test.go  |    67 +
 src/vendor/golang_org/x/crypto/poly1305/sum_ref.go |  1634 +-
 src/vendor/golang_org/x/net/http2/hpack/encode.go  |    29 +-
 .../golang_org/x/net/http2/hpack/encode_test.go    |    70 +-
 src/vendor/golang_org/x/net/http2/hpack/hpack.go   |   106 +-
 .../golang_org/x/net/http2/hpack/hpack_test.go     |   150 +-
 src/vendor/golang_org/x/net/http2/hpack/tables.go  |   255 +-
 .../golang_org/x/net/http2/hpack/tables_test.go    |   214 +
 src/vendor/golang_org/x/net/idna/idna.go           |   672 +-
 src/vendor/golang_org/x/net/idna/idna_test.go      |    43 -
 src/vendor/golang_org/x/net/idna/punycode.go       |    23 +-
 src/vendor/golang_org/x/net/idna/tables.go         |  4479 ++
 src/vendor/golang_org/x/net/idna/trie.go           |    72 +
 src/vendor/golang_org/x/net/idna/trieval.go        |   116 +
 src/vendor/golang_org/x/net/lif/address.go         |     4 +-
 src/vendor/golang_org/x/net/lif/address_test.go    |     6 +-
 src/vendor/golang_org/x/net/lif/binary.go          |    49 +-
 src/vendor/golang_org/x/net/lif/defs_solaris.go    |     2 +-
 src/vendor/golang_org/x/net/lif/link.go            |    14 +-
 src/vendor/golang_org/x/net/lif/link_test.go       |     6 +-
 src/vendor/golang_org/x/net/lif/sys.go             |    21 +
 .../golang_org/x/net/lif/sys_solaris_amd64.s       |     3 -
 src/vendor/golang_org/x/net/lif/syscall.go         |     5 -
 .../golang_org/x/net/lif/zsys_solaris_amd64.go     |     2 +-
 src/vendor/golang_org/x/net/nettest/conntest.go    |   456 +
 .../golang_org/x/net/nettest/conntest_go16.go      |    24 +
 .../golang_org/x/net/nettest/conntest_go17.go      |    24 +
 .../golang_org/x/net/nettest/conntest_test.go      |   126 +
 src/vendor/golang_org/x/net/proxy/direct.go        |    18 +
 src/vendor/golang_org/x/net/proxy/per_host.go      |   140 +
 src/vendor/golang_org/x/net/proxy/per_host_test.go |    55 +
 src/vendor/golang_org/x/net/proxy/proxy.go         |    94 +
 src/vendor/golang_org/x/net/proxy/proxy_test.go    |   142 +
 src/vendor/golang_org/x/net/proxy/socks5.go        |   213 +
 src/vendor/golang_org/x/net/route/address.go       |   152 +-
 src/vendor/golang_org/x/net/route/binary.go        |     2 +-
 src/vendor/golang_org/x/net/route/defs_darwin.go   |     8 +
 .../golang_org/x/net/route/defs_dragonfly.go       |     8 +
 src/vendor/golang_org/x/net/route/defs_freebsd.go  |     8 +
 src/vendor/golang_org/x/net/route/defs_netbsd.go   |     8 +
 src/vendor/golang_org/x/net/route/defs_openbsd.go  |    12 +
 src/vendor/golang_org/x/net/route/message.go       |     8 +-
 .../golang_org/x/net/route/message_darwin_test.go  |    31 +-
 .../golang_org/x/net/route/message_freebsd_test.go |    94 +-
 src/vendor/golang_org/x/net/route/message_test.go  |   159 +-
 src/vendor/golang_org/x/net/route/route.go         |    59 +-
 src/vendor/golang_org/x/net/route/route_classic.go |    36 +
 src/vendor/golang_org/x/net/route/route_openbsd.go |    35 +-
 src/vendor/golang_org/x/net/route/sys.go           |     7 +-
 src/vendor/golang_org/x/net/route/sys_darwin.go    |    45 +-
 src/vendor/golang_org/x/net/route/sys_dragonfly.go |    39 +-
 src/vendor/golang_org/x/net/route/sys_freebsd.go   |    39 +-
 src/vendor/golang_org/x/net/route/sys_netbsd.go    |    34 +-
 src/vendor/golang_org/x/net/route/sys_openbsd.go   |    39 +-
 src/vendor/golang_org/x/net/route/syscall.go       |     5 -
 src/vendor/golang_org/x/net/route/syscall.s        |     8 -
 src/vendor/golang_org/x/net/route/zsys_darwin.go   |     6 +
 .../golang_org/x/net/route/zsys_dragonfly.go       |     6 +
 .../golang_org/x/net/route/zsys_freebsd_386.go     |     6 +
 .../golang_org/x/net/route/zsys_freebsd_amd64.go   |     6 +
 .../golang_org/x/net/route/zsys_freebsd_arm.go     |     6 +
 src/vendor/golang_org/x/net/route/zsys_netbsd.go   |     6 +
 src/vendor/golang_org/x/net/route/zsys_openbsd.go  |    10 +
 .../golang_org/x/text/secure/bidirule/bidirule.go  |   344 +
 src/vendor/golang_org/x/text/secure/doc.go         |     8 +
 .../golang_org/x/text/transform/examples_test.go   |    39 +
 .../golang_org/x/text/transform/transform.go       |     4 +-
 src/vendor/golang_org/x/text/unicode/bidi/bidi.go  |   198 +
 .../golang_org/x/text/unicode/bidi/bracket.go      |   337 +
 src/vendor/golang_org/x/text/unicode/bidi/core.go  |  1060 +
 .../golang_org/x/text/unicode/bidi/example_test.go |   185 +
 src/vendor/golang_org/x/text/unicode/bidi/prop.go  |   208 +
 .../golang_org/x/text/unicode/bidi/tables.go       |  1781 +
 .../golang_org/x/text/unicode/bidi/trieval.go      |    62 +
 src/vendor/golang_org/x/text/unicode/doc.go        |    10 +
 .../golang_org/x/text/unicode/norm/composition.go  |     2 +
 .../x/text/unicode/norm/example_iter_test.go       |    84 +
 .../golang_org/x/text/unicode/norm/example_test.go |    29 +
 .../golang_org/x/text/unicode/norm/forminfo.go     |    51 +-
 src/vendor/golang_org/x/text/unicode/norm/input.go |     2 +
 src/vendor/golang_org/x/text/unicode/norm/iter.go  |     2 +
 .../golang_org/x/text/unicode/norm/normalize.go    |     7 +-
 .../golang_org/x/text/unicode/norm/readwriter.go   |     2 +
 .../golang_org/x/text/unicode/norm/tables.go       |  1022 +-
 .../golang_org/x/text/unicode/norm/transform.go    |     2 +
 src/vendor/golang_org/x/text/unicode/norm/trie.go  |     2 +
 src/vendor/golang_org/x/text/width/kind_string.go  |    16 -
 src/vendor/golang_org/x/text/width/tables.go       |  1284 -
 src/vendor/golang_org/x/text/width/transform.go    |   239 -
 src/vendor/golang_org/x/text/width/trieval.go      |    30 -
 src/vendor/golang_org/x/text/width/width.go        |   206 -
 test/alias2.go                                     |   104 +
 test/alias3.dir/a.go                               |    42 +
 test/alias3.dir/b.go                               |    26 +
 test/alias3.dir/c.go                               |    25 +
 test/alias3.go                                     |     7 +
 test/append1.go                                    |    20 +
 test/armimm.go                                     |   179 +
 test/bench/go1/parserdata_test.go                  |     2 +-
 test/chan/doubleselect.go                          |     1 +
 test/chan/fifo.go                                  |     1 -
 test/chan/perm.go                                  |    29 +-
 test/chan/powser1.go                               |   322 +-
 test/chan/powser2.go                               |   408 +-
 test/chan/select3.go                               |     7 +-
 test/chan/sendstmt.go                              |     2 +-
 test/checkbce.go                                   |    54 +-
 test/cmplx.go                                      |    14 +
 test/cmplxdivide.c                                 |    72 +-
 test/cmplxdivide.go                                |    26 +-
 test/cmplxdivide1.go                               |  6511 ++-
 test/complit1.go                                   |     9 +
 test/copy1.go                                      |    27 +
 test/ddd1.go                                       |     4 +
 test/devirt.go                                     |    39 +
 test/escape2.go                                    |    15 +
 test/escape5.go                                    |    14 +
 test/escape_closure.go                             |     8 +-
 test/fixedbugs/bug195.go                           |     8 +-
 test/fixedbugs/bug217.go                           |     2 +
 test/fixedbugs/bug251.go                           |    10 +-
 test/fixedbugs/bug255.go                           |     2 +-
 test/fixedbugs/bug273.go                           |    11 -
 test/fixedbugs/bug289.go                           |     4 +-
 test/fixedbugs/bug398.go                           |    25 +-
 test/fixedbugs/bug487.go                           |     4 +-
 test/fixedbugs/bug502.go                           |    28 +
 test/fixedbugs/gcc80226.go                         |    17 +
 test/fixedbugs/issue10607a.go                      |     2 +-
 test/fixedbugs/issue10958.go                       |     2 +-
 test/fixedbugs/issue11354.go                       |    15 +
 test/fixedbugs/issue11371.go                       |    17 +
 test/fixedbugs/issue11610.go                       |     2 +-
 test/fixedbugs/issue11614.go                       |     2 +-
 test/fixedbugs/issue11674.go                       |    40 +
 test/fixedbugs/issue11945.go                       |    71 +
 test/fixedbugs/issue12536.go                       |    22 +
 test/fixedbugs/issue13471.go                       |    22 +-
 test/fixedbugs/issue13559.go                       |    40 +-
 test/fixedbugs/issue14006.go                       |     4 +-
 test/fixedbugs/issue14010.go                       |     2 +-
 test/fixedbugs/issue14520.go                       |     2 +-
 test/fixedbugs/issue15055.go                       |    17 +
 test/fixedbugs/issue15550.go                       |    28 +
 test/fixedbugs/issue15611.go                       |    20 +
 test/fixedbugs/issue16369.go                       |     4 +-
 test/fixedbugs/issue16439.go                       |     2 +-
 test/fixedbugs/issue17328.go                       |    13 +
 test/fixedbugs/issue18089.go                       |    19 +
 test/fixedbugs/issue18231.go                       |    20 +
 test/fixedbugs/issue18331.go                       |    20 +
 test/fixedbugs/issue18392.go                       |     5 +-
 test/fixedbugs/issue18393.go                       |    24 +
 test/fixedbugs/issue18419.dir/other.go             |    11 +
 test/fixedbugs/issue18419.dir/test.go              |    15 +
 test/fixedbugs/issue18419.go                       |     7 +
 test/fixedbugs/issue18459.go                       |     2 +-
 test/fixedbugs/issue18595.go                       |    53 +
 test/fixedbugs/issue18636.go                       |    27 +
 test/fixedbugs/issue18640.go                       |    26 +
 test/fixedbugs/issue18655.go                       |    22 +
 test/fixedbugs/issue18661.go                       |    25 +-
 test/fixedbugs/issue18747.go                       |    28 +
 test/fixedbugs/issue18882.go                       |    13 +
 test/fixedbugs/issue18902.go                       |   137 +
 test/fixedbugs/issue18902b.go                      |   161 +
 test/fixedbugs/issue18994.go                       |    22 +
 test/fixedbugs/issue19012.go                       |    25 +
 test/fixedbugs/issue19040.go                       |    36 +
 test/fixedbugs/issue19056.go                       |     9 +
 test/fixedbugs/issue19078.go                       |    42 +
 test/fixedbugs/issue19084.go                       |    17 +
 test/fixedbugs/issue19246.go                       |    28 +
 test/fixedbugs/issue19275.go                       |    72 +
 test/fixedbugs/issue19359.go                       |    37 +
 test/fixedbugs/issue19467.dir/mysync.go            |    21 +
 test/fixedbugs/issue19467.dir/z.go                 |    34 +
 test/fixedbugs/issue19467.go                       |     7 +
 test/fixedbugs/issue19482.go                       |    34 +
 test/fixedbugs/issue19515.go                       |    51 +
 test/fixedbugs/issue19548.dir/a.go                 |    26 +
 test/fixedbugs/issue19548.dir/b.go                 |    24 +
 test/fixedbugs/issue19548.go                       |     9 +
 test/fixedbugs/issue19555.go                       |    36 +
 test/fixedbugs/issue19610.go                       |    14 +
 test/fixedbugs/issue19632.go                       |    21 +
 test/fixedbugs/issue19658.go                       |    99 +
 test/fixedbugs/issue19667.go                       |    13 +
 test/fixedbugs/issue19671.go                       |    16 +
 test/fixedbugs/issue19678.go                       |    21 +
 test/fixedbugs/issue19679.go                       |    38 +
 test/fixedbugs/issue19696.go                       |    20 +
 test/fixedbugs/issue19699.dir/a.go                 |    12 +
 test/fixedbugs/issue19699.dir/b.go                 |    11 +
 test/fixedbugs/issue19699.go                       |     7 +
 test/fixedbugs/issue19699b.go                      |    14 +
 test/fixedbugs/issue19705.go                       |    17 +
 test/fixedbugs/issue19710.go                       |    25 +
 test/fixedbugs/issue19764.dir/a.go                 |    15 +
 test/fixedbugs/issue19764.dir/b.go                 |    13 +
 test/fixedbugs/issue19764.go                       |    10 +
 test/fixedbugs/issue19783.go                       |    18 +
 test/fixedbugs/issue19799.go                       |    71 +
 test/fixedbugs/issue19880.go                       |    20 +
 test/fixedbugs/issue19911.go                       |    34 +
 test/fixedbugs/issue19947.go                       |    15 +
 test/fixedbugs/issue19977.go                       |    16 +
 test/fixedbugs/issue20145.go                       |    14 +
 test/fixedbugs/issue20162.go                       |    16 +
 test/fixedbugs/issue20174.go                       |    18 +
 test/fixedbugs/issue20185.go                       |    25 +
 test/fixedbugs/issue20227.go                       |    16 +
 test/fixedbugs/issue20232.go                       |    11 +
 test/fixedbugs/issue20233.go                       |    11 +
 test/fixedbugs/issue20245.go                       |    11 +
 test/fixedbugs/issue20250.go                       |    24 +
 test/fixedbugs/issue20298.go                       |    32 +
 test/fixedbugs/issue20333.go                       |    15 +
 test/fixedbugs/issue20415.go                       |    33 +
 test/fixedbugs/issue20529.go                       |    18 +
 test/fixedbugs/issue20530.go                       |    34 +
 test/fixedbugs/issue20602.go                       |    14 +
 test/fixedbugs/issue7525.go                        |     6 +-
 test/fixedbugs/issue7525b.go                       |    13 +
 test/fixedbugs/issue7525c.go                       |    13 +
 test/fixedbugs/issue8042.go                        |    66 +
 test/fixedbugs/issue8438.go                        |    17 +
 test/fixedbugs/issue8440.go                        |    11 +
 test/fixedbugs/issue9432.go                        |     4 +-
 test/goto.go                                       |    16 +-
 test/import5.go                                    |    36 +-
 test/import6.go                                    |    38 +
 test/initializerr.go                               |     1 +
 test/inline_caller.go                              |    77 +
 test/inline_callers.go                             |    95 +
 test/inline_literal.go                             |    50 +
 test/interface/explicit.go                         |     8 +-
 test/intrinsic.dir/main.go                         |    10 +-
 test/label1.go                                     |    28 +-
 test/linkname.dir/linkname1.go                     |    10 +
 test/linkname.dir/linkname2.go                     |    13 +
 test/linkname.dir/linkname3.go                     |    11 +
 test/linkname.go                                   |    15 +
 test/live.go                                       |    72 +-
 test/locklinear.go                                 |   165 +
 test/loopbce.go                                    |     4 +-
 test/makenew.go                                    |    19 +
 test/map1.go                                       |    10 +-
 test/nilptr3.go                                    |    41 +-
 test/nosplit.go                                    |     2 +-
 test/notinheap.go                                  |     8 +-
 test/prove.go                                      |    31 +-
 test/range.go                                      |    20 +
 test/recover5.go                                   |    16 +
 test/reorder.go                                    |    37 +
 test/run.go                                        |     9 +-
 test/runtime.go                                    |     2 +-
 test/shift1.go                                     |     6 +
 test/switch5.go                                    |    45 +-
 test/switch6.go                                    |    14 +
 test/switch7.go                                    |    35 +
 test/syntax/chan1.go                               |     4 +-
 test/syntax/forvar.go                              |    11 -
 test/syntax/initvar.go                             |    15 +
 test/syntax/semi1.go                               |     2 +-
 test/syntax/semi3.go                               |     2 +-
 test/syntax/semi4.go                               |     9 +-
 test/syntax/semi6.go                               |     6 +-
 test/typeswitch2.go                                |     4 +-
 test/typeswitch3.go                                |    29 +-
 test/writebarrier.go                               |    42 +-
 2035 files changed, 271978 insertions(+), 122680 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