Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[dev.typeparams] all: merge master (9b84814) into dev.typeparams
Merge List: + 2021-05-11 9b84814f6e net/http: check that Unicode-aware functions are not used + 2021-05-11 2520e72d3b runtime: hold sched.lock across atomic pidleget/pidleput + 2021-05-11 326a792517 runtime,syscall: simplify openbsd related build tags + 2021-05-10 5c489514bc net/http: switch HTTP1 to ASCII equivalents of string functions + 2021-05-10 dc50683bf7 crypto/elliptic: upgrade from generic curve impl to specific if available + 2021-05-10 73d5aef4d1 cmd/internal/objfile: add objabi.SNOPTRDATA to "D" + 2021-05-10 d9e068d289 runtime/cgo,cmd/internal/obj/ppc64: fix signals with cgo + 2021-05-10 deb3403ff5 go/build: include files with parse errors in GoFiles and other lists + 2021-05-10 82517acae8 net, runtime: drop macOS 10.12 skip conditions in tests + 2021-05-10 031854117f cmd/go: include packages with InvalidGoFiles when filtering main packages + 2021-05-10 a9edda3788 cmd/go: add a test that reproduces #45827 + 2021-05-10 e18a8b4fb2 go/build: avoid duplicates in InvalidGoFiles + 2021-05-10 287025925f cmd/compile,reflect: allow longer type names + 2021-05-09 c14ecaca81 runtime: skip TestCrashDumpsAllThreads on openbsd/arm + 2021-05-09 bedf2c4886 runtime,syscall: convert syscall on openbsd/arm to libc + 2021-05-09 603f43cbae runtime: switch runtime to libc for openbsd/arm + 2021-05-09 83df4a590b runtime: switch openbsd/arm locking to libc + 2021-05-09 8ec8f6aa87 runtime: switch openbsd/arm to pthreads + 2021-05-09 5203357eba cmd/compile: make non-concurrent compiles deterministic again + 2021-05-09 ea93e68858 crypto/elliptic: make P-521 scalar multiplication constant time + 2021-05-09 14c3d2aa59 crypto/elliptic: import fiat-crypto P-521 field implementation + 2021-05-09 ec4efa4208 crypto/x509: check the private key passed to CreateCertificate + 2021-05-08 b38b1b2f9a cmd/compile: manage Slot array better + 2021-05-08 68327e1aa1 cmd/vendor: upgrade pprof to latest + 2021-05-08 4c8f48ed4f syscall: do not change stdio handle inheritance + 2021-05-08 9d0819b27c crypto/tls: make cipher suite preference ordering automatic + 2021-05-08 02ce411821 crypto/x509: remove GODEBUG=x509ignoreCN=0 flag + 2021-05-08 b211fe0058 cmd/compile: remove bit operations that modify memory directly + 2021-05-07 f24eac4771 cmd/compile: improving the documentation of various fields and functions + 2021-05-07 3980c4db19 doc/go1.17: fill in TODO for compress/lzw package + 2021-05-07 d80d1427a8 doc/go1.17: fill in TODO for reflect package + 2021-05-07 af6123a865 doc/go1.17: document encoding/binary.Uvarint max read of 10 bytes + 2021-05-07 b44c78b8c3 doc/go1.17: fill in TODO for strconv package + 2021-05-07 9bfa6f75d5 cmd/internal/obj: consolidate MOVB cases with other MOV ops on ppc64 + 2021-05-07 a0eb662d85 doc/go1.17: move language specification TODO to the right place + 2021-05-07 bdb8044665 cmd/link: don't include arginfo symbols in symbol table + 2021-05-07 f5423ea615 cmd/compile/internal/types2: add test case for issue 45985 + 2021-05-07 832c70e33d internal/poll: cast off the last reference of SplicePipe in test + 2021-05-07 d2b03111c4 go/types,cmd/compile/internal/types2: unskip std and cmd in TestStdlib + 2021-05-07 9524e93adf go/types: add a test case for issue 45985 + 2021-05-07 a11a1711b0 go/types: expose types.Info.Inferred with -tags=typeparams + 2021-05-06 4dbad79510 runtime: call unlockOSThread directly in Windows syscall functions + 2021-05-06 f39997b2be cmd/link: split large text sections on Darwin/ARM64 when external linking + 2021-05-06 90d6bbbe42 crypto/tls: enforce ALPN overlap when negotiated on both sides + 2021-05-06 402f177efc cmd/compile: fix intrinsic setting for mul64, add64 on ppc64le + 2021-05-06 51ff3a6965 crypto/x509: rewrite certificate parser + 2021-05-06 5f9fe47dea CONTRIBUTORS: change my name + 2021-05-06 6c591f79b0 math/big: check for excessive exponents in Rat.SetString + 2021-05-06 54e20b505d doc/go1.17: document fixes for negative rune handling + 2021-05-06 d2fd503f68 text/template: fix type bug in eq + 2021-05-06 0e7a7a68cd text/template/parse: rename DeferFuncCheck to SkipFuncCheck + 2021-05-06 ba0f8ce50f runtime: gofmt proc_test.go + 2021-05-06 b4ca1cec69 cmd/compile: set unsayable "names" for regabi testing triggers + 2021-05-06 1108cbe60b crypto/ecdsa,crypto/elliptic: improve tests and benchmarks + 2021-05-06 43c390a1fa crypto/ed25519: skip allocations test on -noopt builder + 2021-05-05 cf73f1a8e4 go/parser: don't parse a nil IndexExpr.Index + 2021-05-05 15557af207 doc/go1.17: fill in Go 1.17 release note TODOs using relnote + 2021-05-05 b0c49ae9f5 crypto/ed25519: replace internal/edwards25519 with filippo.io/edwards25519 + 2021-05-05 543e098320 go/types: fix potential bugs in santitizer pass + 2021-05-05 40d5e6d4e2 cmd/compile/internal/types2: fix potential bugs in santitizer pass + 2021-05-05 784ef4c531 net/http: ignore directory path when parsing multipart forms + 2021-05-05 95dde3f029 cmd/compile: do not substitute OGOTO inside a closure when inlining + 2021-05-05 d0583b131a cmd/go: spot-check the explicit requirements of root module dependencies when loading packages from them + 2021-05-05 18e666bad7 cmd/go: skip TestExecInDeletedDir on aix and solaris-based platforms + 2021-05-05 69368cece5 cmd/compile/internal/types2: make TestManual work for directories + 2021-05-05 3b304ce7fe runtime: implement runqdrain() for GC mark worker goroutines + 2021-05-05 f34fe8e370 all: update vendored dependencies for Go 1.17 + 2021-05-05 4c9791299d runtime: remove redundant save_g call in mcall for arm + 2021-05-05 9e0facd26e cmd/compile/internal/types2: implement types2.Instantiate + 2021-05-05 caf4c9434b cmd/compile: debug trace output for -N variable location gen + 2021-05-05 66ce8aa88d cmd/compile: handle degenerate entry blocks in -N debug gen + 2021-05-05 4df662fb37 cmd/go: don't crash when running "go version" in deleted directory + 2021-05-05 bb5e45219a cmd/go.sum: remove untidy checksums + 2021-05-04 137be7712f embed/internal/embedtest: add test for embedded path starting with dash + 2021-05-04 cb0658e624 go/types: expose more API under -tags=typeparams + 2021-05-04 62a87f64b9 cmd/go/internal/modload: only check root-promotion during tidy for lazy modules + 2021-05-04 6a6aa32783 cmd/go: add a test that reproduces the internal error in #45952 + 2021-05-04 cd28ca3a4e runtime: abort when receiving a signal on a non-Go thread on Windows + 2021-05-04 d19e5493bd doc/go1.17: require macOS 10.13 or later + 2021-05-04 10a082aa70 cmd/go: update x/mod to fix "//indirect" comment editing + 2021-05-04 f62739b861 cmd/compile: establish regabi name/value mapping for small in-params + 2021-05-04 8c3d217d89 os: skip TestExecutableDeleted on plan9 + 2021-05-04 e15d1f4e64 internal/buildcfg: set Error instead of panicking + 2021-05-04 da7496d841 os/signal: increase test timeouts on ppc64*/linux + 2021-05-04 d83baa1aa2 cmd/dist,cmd/go: set GOTRACEBACK to "system" for testing + 2021-05-04 10d625d5b4 database/sql: add NullInt16 and NullByte + 2021-05-04 371ea545c0 net/url: avoid string concatenation in resolvePath + 2021-05-04 62d424d794 cmd: update x/tools to pull in CL 315570 + 2021-05-04 eab0c46af7 cmd/go/internal/modload: remove outdated comments and redundant tests + 2021-05-04 0816511d3b all: update x/crypto to pull in CL 316109 + 2021-05-04 8e38b80b64 cmd: update x/text to pull in CL 315571 + 2021-05-04 1bbe78bb6d cmd: update x/mod to pull in CL 316113 + 2021-05-04 86e42c2fbf cmd/go: suppress SSH password prompts when fetching modules or repos + 2021-05-04 5e4f9b077f cmd/compile: when compiling with -N, avoid entry block + 2021-05-04 0921211403 cmd/compile: preserve/translate names for parameters + 2021-05-04 830e63a7a3 syscall: add //go:build lines to assembly files + 2021-05-04 45600bcd61 os, syscall: use wait6 to avoid wait/kill race on netbsd + 2021-05-04 138d2c9b88 strconv: fix a typo + 2021-05-04 e3769299cd strconv: add QuotedPrefix + 2021-05-04 2422c5eae5 sync/atomic: add (*Value).Swap and (*Value).CompareAndSwap + 2021-05-04 496d7c6914 text/template: add lock for Template.tmpl to fix data race + 2021-05-03 731a015ab8 internal/syscall/unix: use internal/abi.FuncPC for syscall wrapper + 2021-05-03 e8eb1d8269 math: add MaxUint, MinInt, MaxInt + 2021-05-03 ed5ebd32b3 os: update some docs to reference fs.ErrFoo instead of os.ErrFoo + 2021-05-03 ddb648fdf6 archive/zip: add File.OpenRaw, Writer.CreateRaw, Writer.Copy + 2021-05-03 9f347035ef cmd/api: disallow silent API additions after api/go1.n.txt is created + 2021-05-03 791854700d all: update x/net to pull in CL 316129 + 2021-05-03 a144af9136 cmd: update x/term to pull in CL 316112 + 2021-05-03 8a4b7294af cmd/compile: fix possible nil deref added in CL 270943 + 2021-05-03 7f9febd4a1 cmd/compile: fix linux-amd64-noopt builder + 2021-05-03 90ec257735 cmd/compile: make the stack allocator more careful about register args. + 2021-05-03 b584230889 net/http: use relative path in Location redirect + 2021-05-03 169155d61e cmd/compile: preserve argument order in debug_info + 2021-05-03 472f519fe2 cmd/compile/internal/ssagen: fix misleading comment + 2021-05-03 d75fbac54d cmd/compile: add edge from lock rank edge from forceGC to traceStackTab + 2021-05-03 7b768d43d0 math: replace float32/64 extrema with exact expressions + 2021-05-03 be1da9cdee cmd/link: unify text segment write + 2021-05-03 8327d2150f cmd/compile: add traceback argument info to ABI0 assembly functions + 2021-05-03 844e1fc6f1 cmd/compile: make typecheckaste correctly report invalid use of "..." + 2021-05-03 9ed736ac2a cmd/link/internal: fix use of DynlinkingGo with ppc64le trampolines + 2021-05-03 30674ae91b cmd/dist: disable misc/cgo/testsanitizers on ppc64le + 2021-05-03 2c9f5a1da8 cmd: update x/arch to pull in CL 315572 + 2021-05-02 abb110bf3d os/user: implement (*User).GroupIds on solaris + 2021-05-02 b177b2d51e os, syscall: use wait6 to avoid wait/kill race on dragonfly + 2021-05-02 7eb2d30883 syscall: add //go:build lines to files generated with with mksyscall_libc.pl + 2021-05-02 bb09f8a29b time: make time.Time print a valid Go string with %#v + 2021-05-02 fadad851a3 cmd/compile: implement unsafe.Add and unsafe.Slice + 2021-05-02 0d32d9e8a8 os: document that Windows Symlink to missing target creates file symlink + 2021-05-02 352a322a83 path/filepath: fix documentation typo (was "each each") + 2021-05-01 053fe2f485 cmd/link: emit better error for duplicated definition + 2021-05-01 d7473fd907 cmd/link: mangle ABI name for shared linkage + 2021-05-01 879db69ce2 go/types: list errors by default in TestManual + 2021-05-01 a9db5a7386 go/types: simplify use of TestManual + 2021-05-01 ffc38d8ab4 go/types: slice-to-array-pointer conversion requires go1.17 + 2021-04-30 8e91458b19 runtime,syscall: convert syscall on openbsd/386 to libc + 2021-04-30 faff49aae6 runtime: switch runtime to libc for openbsd/386 + 2021-04-30 0bbfc5c31e runtime: break up large calls to memclrNoHeapPointers to allow preemption + 2021-04-30 41afd3af42 cmd/compile: fix abbrev selection for output params + 2021-04-30 d19eece91f cmd/compile: handle field padding for register-passed structs + 2021-04-30 162d4f9c92 cmd/compile: regabi support for DWARF location expressions + 2021-04-30 93200b98c7 bufio: mention ErrFinalToken in SplitFunc documentation + 2021-04-30 c23a32284a runtime: work around vet asmdecl checks for openbsd/386 mstart_stub + 2021-04-30 afa58ddf5a cmd/compile: revise block/func end sentinels in debug analysis + 2021-04-30 83ac59b1a5 cmd/internal/archive: make error message contain printable characters only + 2021-04-30 c3b2b04156 runtime: switch openbsd/386 locking to libc + 2021-04-30 4893eee9dc runtime: switch openbsd/386 to pthreads + 2021-04-30 d9bfda8124 cmd/go: remove the special case for "unsafe" in importFromModules + 2021-04-30 cbff713e68 cmd/go: add GODEBUG tokens for debugging lazy module loading + 2021-04-30 eb71887b99 cmd/go: prune go.mod and go.sum files from vendored dependencies + 2021-04-30 c3365ad5f2 cmd/go: annotate versions in vendor/modules.txt + 2021-04-30 7dedc237c5 cmd/go: smooth out upgrade paths for lazy loading + 2021-04-30 0e315ad79a cmd/go/internal/modload: avoid loading the full module graph when listing specific modules + 2021-04-30 c05d50f8f3 cmd/go/internal/modload: avoid loading the module graph to list only the name of the main module + 2021-04-30 ee4f9656ac cmd/go/internal/modload: avoid loading the full module graph to determine which checksums to add to go.sum + 2021-04-30 4063605e0d cmd/go/internal/modload: avoid loading the full module graph for imports satisfied by lazy roots + 2021-04-30 8d8abb3b8a cmd/go: verify lazy-loading invariants when loading the vendor list for a lazy module + 2021-04-30 9a81702b97 cmd/go: enable lazy loading + 2021-04-30 2bd3e48055 cmd/go/internal/modload: implement lazy loading + 2021-04-30 9c12f1b433 internal/buildcfg: enable regabi for Android + 2021-04-30 95c5f4da80 cmd/compile/internal/types2: list errors by default in TestManual + 2021-04-30 c55d5c887e cmd/compile/internal/types2: simplify use of TestManual + 2021-04-30 89bf297b24 cmd/internal/objfile: emit better error for Go object of a different version + 2021-04-30 a893682d83 net/url: add Values.Has + 2021-04-30 3366556d1c A+C: add Weixie Cui (individual CLA) + 2021-04-30 cc02d59e84 cmd/gofmt: always format non-directory arguments again + 2021-04-30 0dfb6fb490 go/ast: print CommentMap contents in source order + 2021-04-30 06ac303f6a cmd/internal/obj/ppc64: simplify got/toc address classification + 2021-04-30 9c7207891c cmd/internal/obj/arm64: fix the size of STP series instructions in optab + 2021-04-30 303b194c6d api: update next.txt + 2021-04-30 3498027329 math: increase precision of math.SmallestNonzeroFloat64 + 2021-04-30 02ab8d1a1d cmd/compile, runtime: emit only GC data for stack objects + 2021-04-29 a9705e157b cmd/compile/internal/types2: slice-to-array-pointer conversion requires go1.17 + 2021-04-29 e99dfb0e5c cmd/compile: make GC prog symbol content-addressable + 2021-04-29 1df309eb02 cmd/compile: skip types.Sym for GC mask symbols + 2021-04-29 897baae953 runtime/metrics: add additional allocation metrics + 2021-04-29 fd09593667 cmd/compile: minor doc enhancements + 2021-04-29 7b32830f58 crypto/elliptic: store P-256 precomputed basepoint table in source + 2021-04-29 87e4dcd446 archive/zip: only return directory once via io/fs.FS + 2021-04-29 6d95e5a4ff encoding/csv: add FieldPos method + 2021-04-29 2c05ba4ae0 runtime: top align tinyallocs in race mode + 2021-04-29 32dbaac572 cmd/compile/internal/walk: merge operations when calling ir.NewSlic… + 2021-04-29 e03cca6407 runtime: use 4 MiB heap arenas on iOS + 2021-04-29 5a8435d701 go/types: add additional test data from types2 + 2021-04-29 f7c6f6210b cmd/link: test trampolines with cgo + 2021-04-29 948a262455 cmd/compile/internal/types2: nest all test data under the testdata directory + 2021-04-29 12eaefead4 cmd/link: support trampoline insertion for PLT calls on ARM + 2021-04-29 657f58d845 cmd/link: support trampoline insertion for PLT calls on ARM64 + 2021-04-29 f12dfeac89 cmd/link: support trampoline insertion on ARM64 + 2021-04-29 b15372f39b runtime: remove linux-amd64 walltime function + 2021-04-29 862ddb37b4 runtime: rename walltime1 to walltime + 2021-04-29 4e3e6b58f7 cmd/compile/internal/ir: fix doc + 2021-04-29 18852e8372 cmd/link: use a two-pass approach for trampoline insertion + 2021-04-29 d80da19fc9 cmd/link: update comment for PLT/GOT helper functions + 2021-04-29 eb3fe28d70 go/types: improve error messages for unexpected ListExprs + 2021-04-29 c8a92d454c go/types: ensure that error code values do not change in 1.17 + 2021-04-29 47cb0c46b2 go/types: nest all test data under the testdata directory + 2021-04-29 c4c68fb57f cmd/compile/internal/walk: delete unused statement + 2021-04-29 6afa0ae4e5 cmd/compile/internal/types2: match compiler error for invalid type alias decl + 2021-04-29 42953bc9f5 runtime: remove walltime function + 2021-04-29 d09947522d runtime: implement time.now in assembly for linux-amd64 + 2021-04-29 756fd56bbf cmd/compile: remove an unused function + 2021-04-28 fa6ed6e81a go/types: respect IgnoreFuncBodies for function literals + 2021-04-28 6082c05d8b go/types: better errors for invalid short var decls + 2021-04-28 414af503d7 go/types: fix type inference + 2021-04-28 c96fec9036 runtime: use a single definition of time_now for faketime + 2021-04-28 b36596b14f runtime: move Windows time.now implementations into separate files + 2021-04-28 07e006dd93 go/types: use a global atomic counter for type parameter ids + 2021-04-28 168dd4e6aa go/types: add example test for type inference + 2021-04-28 1e235cd454 go/types: use combined type and ordinary args for type inference + 2021-04-28 ad989c7dba crypto/cipher: make AES-GCM benchmarks match ChaCha20Poly1305 ones + 2021-04-28 764f53eb6c spec: clarify conditions for switch expression type + 2021-04-28 42812a2fee types2: disambiguate package qualifiers in error messages + 2021-04-28 ea65a12f89 cmd/compile/internal/types2: catch unexpected expression lists + 2021-04-28 90614ff462 cmd/go/internal/modfetch: fix comment that mentions no-longer returned error + 2021-04-28 a54762586f cmd/gofmt: simplify arg handling + 2021-04-28 22a56b629d cmd/go/internal/modload: in importFromModules, do not wrap module graph errors in ImportMissingError + 2021-04-28 f893f35d9f go/types: split out function instantiation from index expr + 2021-04-28 5b328c4a2f cmd/compile: use desired register only if it satisfies register mask + 2021-04-28 cbb3f09047 testing: add -shuffle=off|on|N to alter the execution order of tests and benchmarks + 2021-04-28 e51246c881 runtime: consolidate Windows time constants into single copy + 2021-04-28 92c9f3a9b8 cmd/go: include C/C++/Fortran compiler version in build ID + 2021-04-28 becb9a278f test: do not run fuse test in noopt mode + 2021-04-28 24ea547a21 cmd/link: don't pass -Wl,--dynamic-linker if -static + 2021-04-28 12af403624 cmd/go/internal/bug: use envcmd instead of go env + 2021-04-28 5c69cb2a5b cmd/go: populate module info even if an error occurs in loading package + 2021-04-28 11052d77a3 cmd/link: use R12 as trampoline scratch register on ARM + 2021-04-28 4a7effa418 cmd/compile: mark R12 clobbered for special calls + 2021-04-28 4fe324dd0f cmd/go: make TOOLEXEC_IMPORTPATH consistent with 'go list -f {{.ImportPath}}' + 2021-04-28 f68878f0fc cmd/dist,runtime: support cgo on openbsd/mips64 + 2021-04-28 92d1afe989 cmd/compile/ssa: optimize the derivable known branch of If block + 2021-04-28 9726c78539 cmd/asm: add check for register and shift/extension combination on arm64 + 2021-04-28 f439a76253 cmd/internal/obj/arm64: fix the wrong error message of out-of-range checking + 2021-04-28 c9f43507c6 cmd/compile: fix typechecking logical operators panic with non-boolean operand + 2021-04-27 983dea90c1 cmd/link: disable plugin support if cgo is disabled + 2021-04-27 214c8dd80c go/types: factor out index/slice expr handling + 2021-04-27 645cb62ee3 testing: document that TestMain can be used with benchmarks + 2021-04-27 30002e6656 cmd/go/internal/modload: treat \ as a path separator instead of a shell special character + 2021-04-27 b9dfaf77f5 cmd/compile/internal/walk: merge operations + 2021-04-27 13e87cda00 time: increase slop for TestTicker + 2021-04-27 f432d3fc41 cmd/compile: fix nongeneric closures in generic functions + 2021-04-27 8ab7064e33 cmd/go: use a real Go version in the go.mod files in TestScript/mod_readonly + 2021-04-27 0c3557e6ad syscall: move TestForegroundSignal create call out of goroutine + 2021-04-27 291eb0178f go: various minor cleanups with the help of Goland + 2021-04-27 0ae9c3b98b runtime/pprof: fix block profile bias + 2021-04-27 8e0023b81b cmd/go/internal/load: treat packages with errors as potentially main packages + 2021-04-27 bd2175e1b1 cmd/go: show warnings about symlinks only for patterns containing ... + 2021-04-27 222101549a syscall: restore nosplit for ptrace1 on Darwin + 2021-04-27 cde6a675bc go/scanner: optimize scanIdentifier + 2021-04-27 074a49bfe8 strconv: remove unused extfloat (Grisu3) ftoa code + 2021-04-27 55c517a8b3 cmd/compile: fix handling of ir.CurFunc during stenciling + 2021-04-27 d553c0144d bits: use same expression with system bit size + 2021-04-27 bc6288794d go/scanner: improve variety in benchmarks for file scanning + 2021-04-27 6fa12172d9 go/parser: add benchmarks for syntax-only parsing and object resolution + 2021-04-27 88a8a27056 os: don't check non-nil err twice in Symlink on windows + 2021-04-27 0b9ca4d907 runtime/metrics: add tiny allocs metric + 2021-04-27 7d22c2181b syscall: restore signal mask after setting foreground process group + 2021-04-27 39844971fb go/types: don't panic when checking a ListExpr in exprInternal + 2021-04-27 6edd573218 cmd/link: enforce larger alignment on split ppc64 text sections + 2021-04-27 1eca6aa747 cmd/internal/obj: refactor ppc64 address relocation code generation + 2021-04-27 e0815d041c runtime: replace --buildmode with -buildmode in tests + 2021-04-27 ca8e8317be runtime: add missing import "C" in TestLibraryCtrlHandler + 2021-04-27 cb34026a95 cmd/compile: tighten exportWriter.qualifiedIdent signature + 2021-04-27 c249491572 doc: change <a/> to </a> in spec + 2021-04-27 7ef0237d89 cmd/go/internal/modload: clean up error reporting + 2021-04-27 3cc3a16029 cmd/go: add tests for convergence in 'go mod tidy' + 2021-04-27 434e12f772 cmd/compile: add more doc for Name.Defn + 2021-04-27 15105dd4b5 go/types: walk all imports when determining package name ambiguity + 2021-04-27 40254ec0db cmd/compile: fix wrong package path for unsafe.Pointer + 2021-04-26 903b25178e syscall: on linux use accept4 in Accept, fall back to accept + 2021-04-26 be28caf0aa cmd/compile/internal/types2: respect IgnoreFuncBodies for function literals + 2021-04-26 9f601690da cmd/compile: workaround inlining of closures with type switches + 2021-04-26 a53dc4c1ce cmd/go/internal/modload: use (*loadPkg).mod only to indicate the module from which the package was loaded + 2021-04-26 0d1280c685 Revert "sync: improve sync.Pool object stealing" + 2021-04-26 c430313992 runtime: use abi.FuncPCABI0 for libc syscall wrappers + 2021-04-26 8ff1da0b81 runtime: fix offset in comment + 2021-04-26 14ade57ab8 runtime: fix scavenge min fraction constant floor division + 2021-04-26 d02026414c cmd/go: don't add generated SWIG C++ files to CompiledGoFiles + 2021-04-26 d5d24dbe41 sync: improve sync.Pool object stealing + 2021-04-26 1f7ddf57d2 syscall, etc.: use abi.FuncPCABI0 for libc syscall wrappers + 2021-04-26 00d42ffc89 cmd/compile: spos handling fixes to improve prolog debuggability + 2021-04-24 70deaa33eb cmd/compile: extend GOSSAFUNC match to well-formed package suffix match. + 2021-04-23 e7db792fc5 runtime: simplify TestSelectStackAdjust + 2021-04-23 b8fed48a9a cmd/dist: enable cgo on windows/arm64 + 2021-04-23 a6d3dc40c4 misc/cgo/testso, misc/cgo/testsovar: fix for Windows + 2021-04-23 9cc3469106 all: do not test internal linking on windows/arm64 + 2021-04-23 8e368708c5 cmd/link: implement windows/arm64 external linking + 2021-04-23 bf9216055b runtime/testdata: fix testprogcgo for windows/arm64 + 2021-04-23 a25d1d45d9 runtime: fix windows/arm64 callbackasm1 for frame pointer hack + 2021-04-23 16330817aa runtime: add windows/arm64 cgo-linking code + 2021-04-23 e5a6c5243c cmd/link: force external link for windows/arm64 cgo binaries + 2021-04-23 79f35130cd cmd/link: expand PE constants and fix doc URL + 2021-04-23 a0248a99a8 cmd/link: fix PE emitRelocations for >4GB base address + 2021-04-23 59ceb985c7 cmd/link: make Loader.SymName not crash + 2021-04-23 199575a119 cmd/link: count relocations better + 2021-04-23 41e5ae4883 cmd/link: deal with no constructors + 2021-04-23 9f7079c44e cmd/link: sort the pclntab relocations + 2021-04-23 c0e1301b8c cmd/link: fix PE section attributes for windows/arm64 + 2021-04-23 073f913949 debug/dwarf: skip over zero-length compilation units + 2021-04-23 cef3a442ea cmd/asm, cmd/link: use full objabi header + 2021-04-23 19470dc535 misc/cgo/test: do not redeclare exported Go functions + 2021-04-23 1421516973 cmd/compile, internal/abi: add FuncPCABIxxx intrinsics + 2021-04-23 691e1b84c1 cmd/compile: generalize fix for lvalue-init evaluation + 2021-04-23 768a39975d cmd/go/internal/modload: remove the addedModuleFor map + 2021-04-23 c3e2ed711c cmd/go: use builtin version and reexec for env + 2021-04-23 d2f96f2f75 math/rand: make the security warning clearer and more prominent + 2021-04-23 8c66669764 cmd/compile: make sure ascompatee walk lhs init statements + 2021-04-23 d4bfe00615 cmd/go: make build cache tag sensitive to GOSSADIR; remove unused + 2021-04-23 bedfeed54a runtime,runtime/metrics: add metric to track scheduling latencies + 2021-04-23 105a6e9518 os: skip TestExecutableDeleted on aix + 2021-04-23 5963f0a332 cmd/vendor: get golang.org/x/tools@f946a157eef + 2021-04-23 d310b2a6b8 cmd/compile: set correct Defn for inlined vars + 2021-04-23 1b0a031680 cmd/compile: escape "go" wrapper closure everywhere + 2021-04-23 cfac62a1cc cmd/compile: fix bug in defer wrapping + 2021-04-23 14056d0d00 cmd/compile/internal/types2: add unsafe.Add and unsafe.Slice + 2021-04-23 050b408dcc go/types: implement unsafe.Add and unsafe.Slice + 2021-04-22 1da05eb0ce spec: add unsafe.Add and unsafe.Slice + 2021-04-22 74059685fd go/types: suppress index-out-of-bounds error on Unknown constants + 2021-04-22 f7afdfd483 go/types: cleanup and fix Checker.index + 2021-04-22 cfe5d79c5c os: depend on Readlink only when necessary + 2021-04-22 ecfce58965 runtime: skip work recheck for non-spinning Ms + 2021-04-22 b6ff3c69d5 cmd/link: support more load commands on Mach-O + 2021-04-22 1a5665533b cmd/go/internal/modload: migrate editBuildList to use a structured requirement graph + 2021-04-22 9c1b769d5f cmd/go: add a source file in the multiple-paths module in TestScript/mod_tidy_replace + 2021-04-22 537cde0b4b cmd/compile, runtime: add metadata for argument printing in traceback + 2021-04-22 d4aa72002e cmd/asm: fix RLDCR const1,reg,const2,reg on ppc64 + 2021-04-22 e8666abd98 cmd/compile: keep call's args in elim dead auto pass + 2021-04-22 d3853fb4e6 runtime: call cgocallbackg indirectly + 2021-04-22 d5b2d809b0 cmd/link: emit LC_BUILD_VERSION on Mach-O + 2021-04-22 b2a032add8 cmd/link: update machoPlatform selection + 2021-04-22 a4f3ff2205 cmd/go: update TestScript/mod_convert + 2021-04-22 14a18b7d25 cmd/compile/internal/types2: move a handful of tests + 2021-04-22 a71528ad31 cmd/compile/internal/types2: review fixedbugs tests + 2021-04-22 ece5935364 cmd/compile/internal/types2: better errors for invalid short var decls + 2021-04-22 48b368b01f cmd/compile/internal/types2: avoid follow-on errors for invalid [...] array + 2021-04-22 617a83ec68 go/types: re-enable a commented out test + 2021-04-22 f0a8101d34 go/types: combine two loops (cleanup of TODO) + 2021-04-22 5daefc5363 cmd/internal/obj/arm64: fix the wrong ROR operator of some instructions + 2021-04-22 0636d88f6d cmd/compile: add restrictions on the shift amount range of arm64 various instructions + 2021-04-22 02a8e83661 runtime: don't run TestCrashDumpsAllThreads in parallel + 2021-04-21 7bedd47798 go/types: combine all type inference in a single function + 2021-04-21 6639bb894d runtime: call nanotimeQPC from nanotime1 normally + 2021-04-21 7e97e4e8cc syscall: syscall.AllThreadsSyscall signal handling fixes + 2021-04-21 54af9fd9e6 internal/bytealg: add power9 version of bytes index + 2021-04-21 122fca49f9 go/types: simplify Checker.Call + 2021-04-21 1d2101116f net: don't check nil err twice in interfaceMessages on freebsd + 2021-04-21 614a9c2613 go/types: simplify Checker.funcInst + 2021-04-21 39785912b9 go/types: add sizeof test + 2021-04-21 255056395e test: add a field tracking test + 2021-04-21 35806efda2 io/fs: document that caller can modify slice returned by ReadFile + 2021-04-21 b8a359d984 cmd/compile/internal/types2: fix incorrect result type of Checker.index + 2021-04-21 f9e2dbbfc9 syscall: use libc in Exec on openbsd/arm64 + 2021-04-21 e5bc4f2a77 cmd/compile: reenable name preservation on copies in expand_calls + 2021-04-21 daee726a0b cmd/compile: don't accumulate duplicated named slots + 2021-04-21 4d56576ec0 runtime: move timer recheck after GC recheck + 2021-04-21 381252f312 cmd/go/internal/modload: use updateRequirements instead of editRequirements to add modules for missing packages + 2021-04-21 5f1df260a9 cmd/compile: allow export/import OSLICE2ARRPTR + 2021-04-21 7735ec96c1 cmd/compile: remove ir.OSTMTEXPR op + 2021-04-21 acf1b46de5 cmd/compile: update ir.Node ops comments + 2021-04-21 f53c2fac46 cmd/go/internal/modload: in newRequirements, verify that rootModules is sorted + 2021-04-21 69c94ad55f cmd/go/internal/modload: split updateRoots into separate functions for updating and tidying + 2021-04-21 81fcb18df5 cmd/go: make Tidy an option in PackageOpts rather than a separate call + 2021-04-21 c33ced6d8a runtime: don't test sig.inuse in sigsend + 2021-04-21 190cb937f7 cmd/compile/internal/types2: fix type inference + 2021-04-21 760d3b2a16 reflect: allow conversion from slice to array ptr + 2021-04-21 c18744377a go/types: allow conversion from slice to array ptr + 2021-04-21 faa4fa1a6e cmd/compile: allow conversion from slice to array ptr + 2021-04-20 1c268431f4 spec: allow conversion from slice to array ptr + 2021-04-20 e12b0afa54 cmd/compile: separate out parameter and field export encoding + 2021-04-20 48e3d92454 Revert "runtime: implement runqdrain() for GC mark worker goroutines" + 2021-04-20 c7d708e42e cmd/compile: pass struct field note information along in exported info + 2021-04-20 f448cb8ba8 cmd/compile: use f.Nname.Type() in makeABIWrapper + 2021-04-20 57b0d838ed net: pass MSG_CMSG_CLOEXEC in ReadMsgUnix on dragonfly, netbsd and openbsd + 2021-04-20 3f8e64878a internal/poll, net: fix comments regarding accept and sysSocket + 2021-04-20 dbade774c3 runtime: refactor findrunnable spinning recheck + 2021-04-20 7473a6a0eb reflect: fix stack overflow panic when using haveIdenticalUnderlyingType + 2021-04-20 fbb600b283 runtime: implement runqdrain() for GC mark worker goroutines + 2021-04-20 77860ad280 cmd/compile: guard partially live arg spilling with number of registers + 2021-04-20 109d7580a5 cmd/compile: disable name preservation on copies in expand_calls + 2021-04-20 60ab197bc2 runtime: refactor work stealing to dedicated function + 2021-04-20 9dd71ba913 internal/buildcfg: enable regabiargs by default + 2021-04-20 24875e3880 cmd/compile/internal/types2: fix some typos in rawLookupFieldOrMethod + 2021-04-20 4ce49b4a15 go/types: support type parameters in NewMethodSet + 2021-04-20 af8a176e91 internal/buildcfg: enable regabidefer by default + 2021-04-20 3ff6ff7f84 cmd/compile: preserve pointerness when creating map key temp + 2021-04-20 fe26dfadc3 net: use syscall.fcntl on libc systems + 2021-04-20 0ccdcb2102 runtime: crash the GC when clobberdead pointer is seen + 2021-04-20 4f5aec4603 all: remove redundant spaces before . and , + 2021-04-20 9f87943424 go/types: fix panic when using multiple type arguments + 2021-04-19 3711ea0b5d cmd/compile: do not clobber arguments for reflect.callReflect and callMethod's ABI wrappers + 2021-04-19 b3a5640397 go/types: remove the concept of finals + 2021-04-19 62cad233a6 go/types: remove stale commented-out testdata + 2021-04-19 7252e1e5b6 cmd/link: convert -I foo to -Wl,--dynamic-linker,foo when externally linking + 2021-04-19 88655480f3 internal/buildcfg: enable regabireflect by default + 2021-04-19 bc5de81e70 testing: remove data races so that parallel benchmarks can safely call .Fatal* and .Skip* + 2021-04-19 e97d8eb027 net: pass MSG_CMSG_CLOEXEC flag in ReadMsgUnix + 2021-04-19 bbb510ccc9 internal/buildcfg: enable regabig by default + 2021-04-19 f8892147bd runtime: open up space for callee's arg spill slot in mcall (regabi version) + 2021-04-19 5780ab4f60 text/template/parse: add a mode to skip func-check on parsing + 2021-04-19 6b8e3e2d06 cmd/compile: reduce redundant register moves for regabi calls + 2021-04-19 b21e739f87 test: add test for CL 310589 + 2021-04-19 a9c244a849 test: add liveness test for regabi + 2021-04-19 a72622d028 cmd/compile: skip "_" function in reflectdata.MarkUsedIfaceMethod + 2021-04-19 c914e6160d cmd/go: drop GOEXPERIMENT in script tests + 2021-04-18 4efd581383 archive/zip: fix imports block of biggestZipBytes generator + 2021-04-17 fd3612e433 internal/buildcfg: enable regabiwrappers by default + 2021-04-16 43466399cb internal/buildcfg: make regabi enable regabiargs + 2021-04-16 067bad2eef runtime: update stale comment + 2021-04-16 14dbd6e776 internal/buildcfg: make regabi an alias for regabi sub-experiments + 2021-04-16 94817890c2 runtime: remove useless nFlushCacheRoots + 2021-04-16 b05903a9f6 cmd/link: fix defaultGOROOT package + 2021-04-16 b65f8589e8 cmd/dist: defend self against misc/reboot test + 2021-04-16 02a2ff47ef go/parser: add a SkipObjectResolution mode to bypass object resolution + 2021-04-16 b91f8a4c0b go/scanner: fix a typo in scanner_test.go + 2021-04-16 9e8a312b71 go/parser: move type params in scope for the function signature + 2021-04-16 13368ab56a runtime: clarify which work needs spinning coordination + 2021-04-16 800fb11efb runtime: remove redudant tryWakeP component + 2021-04-16 f6e7fe2711 runtime: move findrunnable timer delay computation closer to use + 2021-04-16 9fbcba6664 cmd/compile: in clobberdead mode, don't clobber slots that are live for defers + 2021-04-16 4fb74e0555 reflect: preserve ctxt across moveMakeFuncArgPtrs + 2021-04-16 b6e1c33603 cmd/compile: spill all the parameters around morestack + 2021-04-16 fff236e659 net/http/fcgi: eliminate race, keep request id until end of stdin + 2021-04-16 ef57834360 crypto/tls: fix flaky handshake cancellation tests + 2021-04-16 dba89283ad cmd/go, go/build: add ToolTags to build.Default + 2021-04-16 95ed5c3800 internal/buildcfg: move build configuration out of cmd/internal/objabi + 2021-04-16 2fc0ebb623 cmd/go/internal/modload: when outside a module, set cfg.BuildMod based on allowMissingModuleImports + 2021-04-16 c1e8a9a8c6 net/http/cgi: Remove hard-coded ServeHTTP timeout + 2021-04-16 492eb059f9 cmd/go: fix mod_install_pkg_version + 2021-04-16 60abe01321 cmd/link: fix file-local checks in xcoff + 2021-04-16 acb189ea59 net/http: make ReadRequest return an error when requests have multiple Host headers + 2021-04-16 2f0e5bf907 net/http: using errors.Is in fs error detection + 2021-04-16 abbb82957d cmd/compile: don't insert VarDef for already-initialized results + 2021-04-16 04e1176fd2 cmd/go: support 'go run cmd@version' + 2021-04-16 639cb1b629 runtime: mark stdcallN functions cgo_unsafe_args + 2021-04-16 0613c748e8 cmd/go: move 'go install cmd@version' code into internal/load + 2021-04-16 dc76c47565 cmd/go/internal/load: convert two global flags to an options struct + 2021-04-16 cde92846e2 doc: add release note for module deprecation + 2021-04-16 52df9291aa test/abi: reenable test on windows + 2021-04-16 c692f752b5 cmd/link/internal/ld: re-enable tests on darwin + 2021-04-16 e1f4feb3d6 cmd/link/internal/ld: fix GOARCH in TestAbstractOriginSanityIssue25459 + 2021-04-16 d26fc68aa1 cmd/internal/objabi,test: use correct GOEXPERIMENT build tags in test/run.go + 2021-04-16 cf2396c70e internal/goexperiment: move baseline configuration to objabi + 2021-04-16 f08c552dab net/http: add to deadlines only when positive + 2021-04-16 bdddfd10ec runtime: improve synchronization in TestFinalizerRegisterABI + 2021-04-15 c8fb0ec5a0 cmd/compile: fix ANDI/SRWI merge on ppc64 + 2021-04-15 699a7c0fe9 cmd/go/internal/modconv: involve GOPROXY in ConvertLegacyConfig + 2021-04-15 7ed6d1f2fb cmd/compile/internal/types2: add sizeof test + 2021-04-15 a63ff398d5 cmd/compile/internal/syntax: fix error message for ... without type + 2021-04-15 ddd8d7c0a6 cmd/internal/obj: consolidate AMOVW and AMOVWZ optab entries + 2021-04-15 8009a81f7a bytes: add asm implementation for index on ppc64x + 2021-04-15 5631c4b3bf net/http: allow multiple dials in TestTransportMaxConnsPerHost + 2021-04-15 1d20a362d0 math: avoid assembly stubs + 2021-04-15 31e12b953a cmd/link: issue error if elf header overruns + 2021-04-15 7ad496b6f5 runtime: unify C->Go ABI transitions + 2021-04-15 dba2eab826 runtime,runtime/cgo: save all necessary registers on entry to Go on Windows + 2021-04-15 3e0b1cdb5d runtime: minor refactoring of _rt0_amd64_lib + 2021-04-15 b1c4cc5589 mime: keep builtinTypesLower sorted alphabetically + 2021-04-15 61a08fc6ce strconv: Implement Ryū algorithm for ftoa shortest mode + 2021-04-15 0184b445c0 strconv: implement Ryū-like algorithm for fixed precision ftoa + 2021-04-15 8f4c5068e0 internal/bytealg: port more performance-critical functions to ABIInternal + 2021-04-15 48b7432e3f cmd/internal/obj/arm64: fix the wrong sp dst register of ADDS/SUBS instructions + 2021-04-15 566a87c16b time: add missing "os" import to zoneinfo_test.go + 2021-04-15 083a26c7d2 cmd/compile: propagate pragmas from generic function to stenciled implementation + 2021-04-15 bf634c76b2 cmd/compile: look for function in instantiations in all global assignments + 2021-04-14 567a9322ad mime: add mime type for avif image file format + 2021-04-14 d27bb8ba2e go/build: replace os.Setenv with T.Setenv + 2021-04-14 f18715c18f time: replace os.Setenv with T.Setenv + 2021-04-14 c3931ab1b7 net/http/httptest: panic on non-3 digit (XXX) status code in Recorder.WriteHeader + 2021-04-14 cbf9caaf22 cmd/go: add a Go source file in TestScript/mod_sumdb + 2021-04-14 23f8c203f0 cmd/compile: rework/reduce partially lived argument spilling + 2021-04-14 1a8f0a7961 runtime: fix data race in abi finalizer test + 2021-04-14 a89ace106f runtime: update debug call protocol for register ABI + 2021-04-14 de7a87ef06 go/internal/gccgoimporter: replace os.MkdirTemp with T.TempDir + 2021-04-14 d1f8104b58 time: move slim test tzdata to testdata directory + 2021-04-14 b161b57c3f go/build: replace os.MkdirTemp with T.TempDir + 2021-04-14 892cad7a9b cmd/compile/internal/types2: add Named.SetTParams and Named.Orig methods + 2021-04-14 283f9fdbd3 cmd/dist: add tests using the typeparams build tag + 2021-04-14 bcbde83c20 go/ast: fix broken build with typeparams build constraint + 2021-04-14 492faaeda8 os/exec: replace os.Setenv with T.Setenv + 2021-04-14 4df3d0e4df cmd/compile: rescue stmt boundaries from OpArgXXXReg and OpSelectN. + 2021-04-14 4480c822ba cmd/internal/obj: don't emit args_stackmap for ABIInternal asm funcs + 2021-04-14 25b25a9ed7 cmd/asm: require NOSPLIT for ABIInternal asm functions + 2021-04-14 ef36e4fd0e reflect: keep pointer register results alive in callMethod + 2021-04-14 ad44dfb0fd cmd/go: clarify comment on HashSeed + 2021-04-14 c98026c104 cmd/go/internal/modload: fix truncated error message from goModDirtyError + 2021-04-14 72483de87a runtime: incorporate hbits advancement in scanobject into loop + 2021-04-14 7ec7a3cf33 runtime: make gcEffectiveGrowthRatio a method on gcControllerState + 2021-04-14 e9cc31e736 runtime: pass work.userForced to gcController.endCycle explicitly + 2021-04-14 3eaf75c13a runtime: move next_gc and last_next_gc into gcControllerState + 2021-04-14 e224787fef runtime: fix formatting of gcMark + 2021-04-14 82e4a6310b runtime: move roots' bases calculation to gcMarkRootPrepare + 2021-04-14 ab02cbd29f runtime: increase maxargs to avoid syscall18 crash when called with more than 16 args + 2021-04-14 58fdac04e4 syscall: don't defer close raw Socketpair fds in tests + 2021-04-14 6d8ba77896 cmd/compile: fix importing of method expressions + 2021-04-14 e7ab1a5ba8 runtime: create setGCPercent method for gcControllerState + 2021-04-14 9bce7b70fd runtime: create initializer for gcControllerState + 2021-04-14 2d4ba2601b runtime: move gcPercent and heapMinimum into gcControllerState + 2021-04-14 728e3dc6f9 runtime: make gcSetTriggerRatio a method of gcControllerState + 2021-04-14 eb433ed5a2 cmd/compile: set types properly for imported funcs with closures + 2021-04-14 8dcc071063 cmd/compile/internal/types2: use a global atomic counter for type parameter ids + 2021-04-13 34620364cb runtime, cgo/test: improve debugging output + 2021-04-13 f2d5bd1ad3 runtime: move internal GC statistics from memstats to gcController + 2021-04-13 8c2a8b1771 cmd/compile: always zero the temporary in mapKeyTemp + 2021-04-13 b4881d930a cmd/compile: don't modify underlying type when creating bitmap for bodyless function + 2021-04-13 efaf75a216 go/*,cmd/gofmt: guard AST changes with the typeparams build tag + 2021-04-13 693859542e runtime: rename gcpercent, readgogc, and heapminimum to match Go style + 2021-04-13 f5f7647107 runtime: break out GC pacer into its own file + 2021-04-13 9913f821e2 cmd/compile: make map functions ABI insensitive + 2021-04-13 c19759aa48 runtime: eliminate externalthreadhandler + 2021-04-13 e69f02265c runtime: use newm for profileloop + 2021-04-13 e512bc2cf0 runtime: use compileCallback for ctrlhandler + 2021-04-13 069983e5db archive/tar: replace os.MkdirTemp with T.TempDir + 2021-04-13 3bf645a633 cmd/link: force external linking for DragonFly cgo programs + 2021-04-13 69262d4871 cmd/compile,cmd/link: resolve cgo symbols to the correct Go ABI + 2021-04-13 48531da9e7 cmd/link: build dynexp symbol list directly + 2021-04-13 007e247af1 cmd/link: move cgo export map from loadcgo to setCgoAttr + 2021-04-13 6208b10d1e cmd/link: refactor setCgoAttr + 2021-04-13 10f883deb7 cmd/cgo: document generated cgo directives + 2021-04-13 7b19fb1d56 mime: in globs2 file only keep first time extension is seen + 2021-04-13 39dd96ca5a cmd/compile/internal/types: add example test for type inference + 2021-04-13 4b00eb7af4 cmd/compile: allow OpArgXXXReg comes before LoweredGetClosurePtr + 2021-04-13 444d28295b test: make codegen/memops.go work with both ABIs + 2021-04-13 13a4e8c41c all: simplify the spelling of Linux + 2021-04-13 3e5bba0a44 cmd/link: support 32b TLS_LE offsets on PPC64 + 2021-04-13 d948b8633d cmd/go: fix 'go help mod edit' JSON documentation + 2021-04-12 49e933fc57 cmd/compile: make interface conversion function selection ABI insensitive + 2021-04-12 841bc14216 os: restore testErrNotExist's working directory on os.Chdir success + 2021-04-12 263e13d1f7 test: make codegen tests work with both ABIs + 2021-04-12 3d5e3a15f6 debug/pe: replace os.MkdirTemp with T.TempDir + 2021-04-12 c27991bf5b text/template: replace os.MkdirTemp with T.TempDir + 2021-04-12 cccd3ba912 internal/execabs: replace ioutil.WriteFile with os.WriteFile + 2021-04-12 aad13cbb74 runtime: non-strict InlTreeIndex lookup in expandFinalInlineFrame + 2021-04-12 5c9b6e8e63 net: never probe IPv4 map support on DragonFly BSD, OpenBSD + 2021-04-12 3e8ba91275 mime: support reading shared mime-info database on unix systems + 2021-04-12 1b736b3c19 runtime: consolidate "is sweep done" conditions + 2021-04-12 a25a77aed2 runtime: block sweep completion on all sweep paths + 2021-04-12 07b2fee460 cmd/link: fix TestLargeText + 2021-04-12 849dba07a5 runtime: port performance-critical functions to regabi + 2021-04-12 865d2bc78e cmd/compile: do not allocate space for unspilled in-register results + 2021-04-12 8b859be9c3 internal/poll: ensure that newPoolPipe doesn't return a nil pointer + 2021-04-12 2fa7163b06 cmd/compile: look for newobject in register ABI for write barrier elision + 2021-04-12 5d80f8a82b runtime: replace outdated documentation link in Windows' nanotime + 2021-04-12 33d99905da cmd/compile: preserve name association when eliding copies in expand_calls + 2021-04-12 70ed28e5f7 cmd/compile: support memmove inlining with register args + 2021-04-12 585b52261c runtime: remove deferreturn dummy argument + 2021-04-12 9ed0e32059 test: consider default GOEXPERIMENT when matching build tags + 2021-04-12 51a47b7ff2 cmd/go: display helpful error when module cache can't be created + 2021-04-12 117b1c84d3 cmd/go/internal/work: remove '_test' from import paths in stacktraces when -trimpath is specified + 2021-04-12 c26f954a54 cmd/compile/internal/amd64: follow-on regabi fix for amd64 zerorange + 2021-04-12 16cd770e06 cmd/cgo: throw if C.malloc returns NULL in C.CString or C.CBytes + 2021-04-12 954bd8203b cmd/cgo: use tabs to indent _cgoPREFIX_Cfunc__CMalloc function body + 2021-04-12 e12abe4bd6 net: fix (*ipStackCapabilities).probe godoc + 2021-04-12 7beb988a3b runtime: using wyhash for memhashFallback on 64bit platform + 2021-04-12 424abc8d3b os/signal: replace os.MkdirTemp with T.TempDir + 2021-04-11 0da9eff503 runtime: simplify syntax for pointer arithmetic in mapaccess functions + 2021-04-11 352d329c44 runtime: move zero-sized frame check from newproc to newproc1 + 2021-04-11 189c6946f5 net: reference the correct RFCs and sections for IP.IsPrivate + 2021-04-10 3f4977bd58 cmd/compile/internal/types2: use combined type and ordinary args for type inference + 2021-04-10 a6d95b4508 cmd/compile/internal/types2: split out function instantiation from index expr + 2021-04-10 36c5f902f9 cmd/compile/internal/types2: factor out index/slice expr handling + 2021-04-10 4638545d85 cmd/compile/internal/syntax: accept "~" and "|" interface elements + 2021-04-10 1129a60f1c cmd/compile: include typecheck information in export/import + 2021-04-10 11f159456b path/filepath: replace os.MkdirTemp with T.TempDir + 2021-04-10 6382ec1aba internal/poll: fix the intermittent build failures with pipe pool + 2021-04-10 52bf14e0e8 all: fix spellings + 2021-04-09 554d2c4f06 reflect: panic on New of go:notinheap type + 2021-04-09 5305bdedb0 test: do not run (another) softfloat test with regabiargs + 2021-04-09 281d168e2d cmd/compile: don't set Ntype in noder2 anymore + 2021-04-09 756e2b1529 cmd/internal/objabi: make GOEXPERIMENT=none mean "no experiment flags" + 2021-04-09 c3faff7f2d cmd/go/internal/modload: change mvsReqs to store roots instead of a full build list + 2021-04-09 814c5ff138 cmd/go: support module deprecation + 2021-04-09 952187af12 cmd/go: upgrade and vendor golang.org/x/mod + 2021-04-09 fcf8a6640b cmd/compile/abi-internal: declare R14 completely fixed + 2021-04-09 0ad46889a1 cmd/compile/abi-internal: declare X15 scratch in function bodies + 2021-04-09 2698be4905 runtime: use sigpanic0 on all OSes + 2021-04-09 d11968012c test/abi: disable test with old-style build tag known to run.go + 2021-04-09 6951da56b0 Revert "cmd/compile: ensure spills of int/float reg args land in abi slots" + 2021-04-09 77b3269fb5 cmd/go: in TestScript, set GOTRACEBACK and use SIGQUIT to terminate hung subprocesses + 2021-04-09 a690a5d75f cmd/compile: ensure spills of int/float reg args land in abi slots + 2021-04-09 d138ee2cfb test/abi: disable test on windows for now + 2021-04-09 dcc801ef81 cmd/go/internal/modload: actually set the depth field passed to newRequirements + 2021-04-09 c432917061 cmd/link: link libgcc archive after mingw archives + 2021-04-09 519f223aa2 cmd/compile: reduce overhead of RParams in types.Type + 2021-04-09 4d7d7a4c50 os: replace os.MkdirTemp with T.TempDir + 2021-04-09 8518aac314 crypto/x509: replace os.MkdirTemp with T.TempDir + 2021-04-09 d25c4fbe05 test: do not run softfloat test with regabiargs + 2021-04-09 19034fa855 cmd/objdump: update test with register ABI + 2021-04-08 5811605df9 cmd/go: fix mod_list_update_nolatest on windows + 2021-04-08 d67e739989 os/exec: replace os.MkdirTemp with T.TempDir + 2021-04-08 ec367e5b05 cmd/compile: adjust interface conversion function selection with 0-sized fields + 2021-04-08 6c98ecda10 cmd/compile: don't use fast32/64 map functions for aggregates + 2021-04-08 a9e475a15a cmd/compile: add recursive-invalidate Value method, use in expand_calls + 2021-04-08 7e583806d8 runtime/cgo: clarify Handle documentation + 2021-04-08 bb76193a7f cmd/compile: fix buglet in walk convert phase relating to convF32/64 + 2021-04-08 793844207d cmd/go: strip GOEXPERIMENT from hash salt + 2021-04-08 98dd205fa4 runtime: see whether gp==nil before checking preemption state + 2021-04-08 46ffbec1d6 cmd/compile: break out transformations of tcCompLit into transformCompLit + 2021-04-08 ecca94a7d1 cmd/go/internal/modload: add a dormant depth type + 2021-04-08 96a6745088 runtime: use register ABI in panicIndex/Slice functions + 2021-04-08 ca8540affd cmd/compile: fix buglet in walk convert phase relating to convT64 + 2021-04-08 d474b6c824 test/abi: clean up test to fix builders + 2021-04-08 23e1d36a87 cmd/go: in 'go list -m', ignore "not found" errors loading updates + 2021-04-08 0e09e4143e cmd/go: assume Go 1.16 semantics uniformly for unversioned modules + 2021-04-08 31d2556273 runtime: set up read-only dummy TLS space for needm on Windows + 2021-04-08 283b02063b cmd/compile: sanitize before/after expansion OpSelectN references + 2021-04-08 1be8be4acc cmd/go: fix TestNewReleaseRebuildsStalePackagesInGOPATH + 2021-04-08 912c4e29d3 reflect: fix typo in result-in-registers case + 2021-04-08 1749f3915e sync: update misleading comment in map.go about entry type + 2021-04-08 a7e16abb22 runtime: replace os.MkdirTemp with T.TempDir + 2021-04-08 2123dfba65 Revert "cmd/compile/internal/noder: limit the number of goroutine" + 2021-04-08 8752454ece cmd/internal/objabi: clarify initialization of Experiments + 2021-04-08 5159c83641 runtime,cmd/link: include GOEXPERIMENTs in runtime.Version(), "go version X" + 2021-04-08 a8e55538af cmd/internal/objabi: make GOEXPERIMENT be a diff from default experiments + 2021-04-08 89ca1ce9a8 cmd/compile,cmd/internal/objabi: abstract out object header string + 2021-04-08 b675e52e95 internal/goexperiment: consolidate experiment-enabled constants + 2021-04-08 6304b401e4 internal/goexperiment,cmd: consolidate GOEXPERIMENTs into a new package + 2021-04-08 0c4a08cb74 cmd/asm,runtime: reduce spellings of GOEXPERIMENTs + 2021-04-08 aeaa4519b5 runtime: drop haveexperiment, sys.GOEXPERIMENT + 2021-04-07 f60aa7a18c syscall: replace os.MkdirTemp with T.TempDir + 2021-04-07 fca51ba24a cmd/internal/obj: remove ppc64 msr support from MOV* insns + 2021-04-07 e306d06063 runtime/map: update comment for gc/reflect + 2021-04-07 b3064b66d0 cmd/compile/internal/types2: combine two loops (cleanup of TODO) + 2021-04-07 4520da486b cmd/pack: use testing.T.TempDir in tests + 2021-04-07 b55d900529 cmd/compile: correct argument area size for typedmemmove/typedmemclr + 2021-04-07 d6aa162f30 embed, testing/fstest: small optimization for ReadDir + 2021-04-07 5d5f779db4 net/http: replace os.MkdirTemp with T.TempDir + 2021-04-07 4bbe046aad cmd/compile/internal/syntax: add "~" operator + 2021-04-07 836356bdaa cmd/compile/internal/types2: process errors in src order during testing + 2021-04-07 8f1099b585 cmd/compile/internal/syntax, types2: move cmpPos to pos.Cmp + 2021-04-07 1395432f23 cmd/compile/internal/types2: remove Config.AcceptMethodTypeParams flag + 2021-04-07 7d5c54eee4 cmd/compile/internal/types2: remove Config.InferFromConstraints flag + 2021-04-07 bce85b7011 cmd/compile/internal/types2: combine all type inference in a single function + 2021-04-07 8462169b5a cmd/compile: pre-spill pointers in aggregate-typed register args + 2021-04-07 8d77e45064 cmd/compile: fix bug of conditional instructions on arm64 + 2021-04-06 972e883925 runtime/cgo: add Handle for managing (c)go pointers + 2021-04-06 b084073b53 reflect: refactor funcLayout tests + 2021-04-06 0a510478b0 runtime: use register ABI for race detector functions + 2021-04-06 7da8490cbb path/filepath: replace os.MkdirTemp with T.TempDir + 2021-04-06 0bc4605ead cmd/go/internal/modload: track conflicts in versionLimiter + 2021-04-06 b56177a303 cmd/compile: check for unused OpArg* and mark invalid (again) + 2021-04-06 f5efa5a313 cmd/compile: load results into registers on open defer return path + 2021-04-06 bcc4422ee1 runtime: deflake TestGCTestIsReachable + 2021-04-06 1271e9a9cc time: properly quote strings containing quotes and backslashes + 2021-04-06 2e6f39beb0 cmd/go/internal/modload: factor out a method to update loader requirements + 2021-04-06 d6a90d06d2 cmd/compile/internal/types2: simplify Checker.Call + 2021-04-06 3a30381b21 cmd/compile/internal/types2: simplify Checker.funcInst + 2021-04-06 93466cc1b6 cmd/compile/internal/types2: review of pos.go and move into syntax package + 2021-04-06 d57189e92b test/syntax: remove interface.go + 2021-04-06 55bac87bd6 runtime/pprof: deflake TestMorestack + 2021-04-06 b345a306a0 cmd/compile: when GOSSAFUNC is set, dump the current pass on crash + 2021-04-06 939b561a6e cmd/internal/obj: reorg ppc64 MOV* optab entries and remove unused classes + 2021-04-06 5cd8a34495 cmd/compile: fix gcSizes.Sizeof for a zero-sized struct + 2021-04-06 84162b8832 cmd/compile/internal/typecheck: call tcConv directly + 2021-04-06 a25c584629 os: implement fs.StatFS for os.DirFS + 2021-04-06 d8306ee1f9 runtime: make reflectcall ABI0 on amd64 + 2021-04-06 298975c634 runtime: use funcID to identify abort in isAbortPC + 2021-04-05 b2389ad3ce cmd/compile: fix for zerorange on plan9-amd64 + 2021-04-05 d446cb7cff reflect: call ABI0 callReflect/callMethod + 2021-04-05 0723f062ff cmd/compile: enable panic+recover adjustment for some ABI wrappers + 2021-04-05 79b2e14b1a crypto/ed25519: add comprehensive edge-case test vectors + 2021-04-05 27015152ec flag: use strings.Builder instead of concatenating strings + 2021-04-05 ee40bb666b cmd/compile: add "surprised by IData of Arg" case for register args + 2021-04-05 254fb85c12 cmd/go: print deprecation notice for 'go get cmd' + 2021-04-05 d5b9dc1317 cmd/cgo: pass end position info for C function arguments. + 2021-04-05 e985245cd5 net: make ErrClosed and ParseError implement net.Error + 2021-04-05 a1a45afd4a cmd/internal/obj: remove duplicate ppc64 spr MOV* optab entries + 2021-04-05 a11244e95e time: use offset and isDST when caching zone from extend string + 2021-04-05 cf148f3d46 cmd/compile, runtime: use ABI-aware function converting float to interface + 2021-04-05 a040ebeb98 all: update references to symbols moved from io/ioutil to io + 2021-04-05 9abedf4827 cmd/compile/internal/ssagen: conditon not need + 2021-04-05 5cc5576a9c cmd/compile: untangle Wrapper and ABIWrapper flags + 2021-04-05 45e87cd3ec cmd/compile: disable tail call for method wrappers when RegabiArgs is enabled + 2021-04-05 411860251e cmd/compile: reference ABIInternal memequal_varlen + 2021-04-05 e617b2b0dd cmd/compile: add a debug flag to enable/disable open-coded defers + 2021-04-05 dcf85b30ba cmd/link: mangle function name with ABI on Mach-O + 2021-04-05 9e3328e740 cmd/internal/objabi: remove StackPreempt + 2021-04-05 191167c2b2 cmd/internal/obj/s390x: simplify huge frame prologue + 2021-04-05 042f4cbb6f cmd/internal/obj/riscv: simplify huge frame prologue + 2021-04-05 a06b08e7d1 cmd/internal/obj/ppc64: simplify huge frame prologue + 2021-04-05 2b63404ddb cmd/internal/obj/mips: simplify huge frame prologue + 2021-04-05 4702dd67a7 cmd/internal/obj/arm64: simplify huge frame prologue + 2021-04-05 24dd8cfe23 cmd/internal/obj/arm: simplify huge frame prologue + 2021-04-05 ef3122e909 cmd/internal/obj/x86: simplify huge frame prologue + 2021-04-05 af1789a61c runtime: extend internal atomics to comply with sync/atomic + 2021-04-05 a4b8241d97 cmd/compile: get rid of Fields in types.Interface, use allMethods in types.Type instead + 2021-04-05 6ed045b365 cmd/go: refactor modload.CheckRetractions + 2021-04-05 ee51e3d895 cmd/go: refactor modload.ListModules to accept bit flags + 2021-04-04 4230a6ebdd os: don't use T.Cleanup in TestRemoveAllLongPath + 2021-04-04 7bfd681c2f runtime/pprof: skip tests for AIX + 2021-04-04 776d8d387c os, path/filepath: use T.Cleanup to restore the original working directory + 2021-04-03 9e7bc80b31 os: reuse readdir buffers on unix with a sync.Pool + 2021-04-03 dac136f87b archive/zip: fix character device handling in fileModeToUnixMode + 2021-04-03 971c7154b0 io/fs: implement subFS.Sub + 2021-04-03 6986c02d72 cmd/compile: rename newNamedTypeWithSym, add some commemnts + 2021-04-03 fe587ce856 cmd/dist: include "go1.x-" in devel go version strings + 2021-04-03 01821137c2 cmd/compile/internal/types2: review of errors.go + 2021-04-03 93dcaba119 cmd/compile/internal/types2: review of stmt.go + 2021-04-03 a1e4657d5a cmd/compile/internal/types2: review of check_test.go + 2021-04-03 6454b2720f cmd/compile/internal/types2: review of resolver.go + 2021-04-02 2ebe77a2fd cmd/internal/obj: use REGENTRYTMP* in a few more places + 2021-04-02 f25d78f8e2 testing: clarify when Cleanup is called + 2021-04-02 35a8bbc9ea runtime: make concatstring{2,3,4,5} consistent w/ compiler's use + 2021-04-02 41cf18eda7 reflect: fix methodValueCall frame size on mips64 + 2021-04-02 34b87b4a1a reflect: remove short-circuits for zero-sized types in ABI algorithm + 2021-04-02 254948a50e cmd/compile: mark unused values as invalid to prevent problems in expandCalls + 2021-04-02 28c5fed557 reflect: add register ABI support for makeFuncStub and methodValueCall + 2021-04-02 6996bae5d1 cmd/compile: use ABI0 for cgo_unsafe_args functions + 2021-04-02 759116b3ac syscall: delete asm_windows.s + 2021-04-02 2d88f8f21e go/src/cmd/go/internal/work: compile "internal/abi" with "-+" + 2021-04-02 3651eff74e cmd/link: delete CompilationUnit.Pkg field + 2021-04-02 b165085836 cmd/link: remove an unused function from linker dwarf gen + 2021-04-02 a78b12aea7 cmd/link: remove unnecessary attrReachable test + 2021-04-02 aebc0b473e cmd/compile: fix bug in phiopt pass + 2021-04-02 97b3ce430b runtime: make gcTestMoveStackOnNextCall not double the stack + 2021-04-02 41e8a9f1cf runtime: fix TestGCTestMoveStackOnNextCall flakes + 2021-04-02 5579ee169f cmd/compile: in expand calls, preserve pointer store type but decompose aggregate args + 2021-04-01 27d306281c reflect,runtime: assume register ABI with GOEXPERIMENT=regabiargs + 2021-04-01 51cd074c59 reflect: undo register count increments on register assignment failure + 2021-04-01 45ca9ef5c1 cmd/compile: fix register/offset calculation for trailing empty field case. + 2021-04-01 e6ac2df2b1 net/url: use camelCase names + 2021-04-01 5f646f0a98 cmd/compile: fix parameter offset calculation + 2021-04-01 ec721d92bf runtime: fix uses of ABIInternal PCs in assembly + 2021-04-01 1f29e69bad cmd/compile: fix outgoing calls with GOEXPERIMENT=regabiargs + 2021-04-01 3304b2235a cmd/compile: fix incoming ABI with GOEXPERIMENT=regabiargs + 2021-03-31 87c6fa4f47 cmd/internal/obj/x86: use ABI scratch registers for WRAPPER prologue + 2021-03-31 5d6581d747 cmd/compile: deduplicate OpArg's across types + 2021-03-31 4acefa07b1 go/parser: switch to resolving objects as a post-processing pass + 2021-03-31 44dd06670f runtime: support register ABI Go functions from Windows callbacks + 2021-03-31 cb42e3e979 cmd/compile: schedule in-register OpArg first + 2021-03-31 46fa8afca6 cmd/go/internal/load/test: parse overlay files for test functions + 2021-03-31 ca3aefc4a9 cmd/compile: make expandCalls preserve types of pointer stores + 2021-03-31 c847932804 runtime: replace reflectcall of defers with direct call + 2021-03-31 135c9f45ec cmd/compile/internal/types2: review of operand.go + 2021-03-31 34fb2b2ed5 cmd/compile/internal/types2: review of decl.go + 2021-03-31 0e8a72b62e runtime: check for sysAlloc failures in pageAlloc + 2021-03-31 c93cd86149 net/http: use consistent case in URL in names + 2021-03-31 1d8abb3417 go/parser: remove redundant list argument to Parser.shortVarDecl + 2021-03-31 152ca79b73 go/parser: add resolution tests for type params + 2021-03-31 6d2a557a4d cmd/compile: deal with call.Use correctly for noder2, allow inlining of stenciled functions + 2021-03-31 f2717b31b5 cmd/compile: deal correctly with unnamed function params during stenciling + 2021-03-30 606e0aba74 go/ast: add missing handling for ListExpr in Walk + 2021-03-30 c3ec79bca9 go/parser: resolve the type name when parsing a composite lit value + 2021-03-30 0fdd371e6b go/parser: add data-driven tests for object resolution + 2021-03-30 64ca7e2cb3 cmd/compile: avoid generating duplicated in-register Arg + 2021-03-30 4b1a24f3cd runtime: fix G passed to schedEnabled and cleanup + 2021-03-30 e0ce0af6ef runtime: check that defer/go frames are empty + 2021-03-30 1318fb4a32 cmd/compile: handle partial type inference that doesn't require function args + 2021-03-30 3300390ec7 cmd/compile: make amd64 version of zerorange regabi-friendly + 2021-03-30 c40dc677be go/doc: avoid panic on references to functions with no body + 2021-03-30 6cadfe2fee reflect: cache IsVariadic calls in Call + 2021-03-30 43afb1a220 cmd/go: fix documentation on how to create new go.mod file + 2021-03-30 89b141c06e cmd/compile: emit writebarriers in specified ABI + 2021-03-30 c274a7c03b cmd/compile/internal/noder: limit the number of goroutine + 2021-03-30 e4a4161f1f runtime: non-strict InlTreeIndex lookup in Frames.Next + 2021-03-30 a81b5e4d0a crypto/elliptic: fix some typos + 2021-03-30 032ef4bbfc cmd/compile: fix creation of named generic types (setting of t.nod) + 2021-03-30 bb2fc21c3b runtime: fix typos in comments + 2021-03-30 33945869c1 cmd/compile: update default ABI choices for calls and bodyless fn stack maps + 2021-03-30 eeadfa2d38 cmd/compile: fix various small bugs related to type lists + 2021-03-30 a95454b6f3 runtime: init plan9 hashkey by time + 2021-03-30 06ad41642c cmd/compile: wrap defer/go call with results + 2021-03-30 e27f3966bb cmd/compile: be sure to wrap defer/go calls with arguments + 2021-03-30 bd6628e62d cmd/compile: check deferred nil interface call before wrapping it + 2021-03-29 4e1bf8ed38 runtime: add GC testing helpers for regabi signature fuzzer + 2021-03-29 1ef114d12c runtime: abstract specials list iteration + 2021-03-29 4e16422da0 cmd/internal/obj/ppc64: remove bogus MOVBU optab entry + 2021-03-29 164a6265e7 go/types: remove use of ioutil (cleanup) + 2021-03-29 9fbd0f64d8 runtime: fix some typos + 2021-03-29 67d565d281 cmd/compile: restructure ABI wrapper generation, export ABI + 2021-03-29 feb844f1ea cmd/compile: eliminate -abiwraplimit + 2021-03-29 1e8fff0f7b cmd/compile: assert that function values reference ABIInternal + 2021-03-29 0d1423583b cmd/compile: set ir.Name.Func in more cases + 2021-03-29 33b4ffc357 cmd/compile: track funcsyms by ir.Name instead of types.Sym + 2021-03-29 2ba296da47 cmd/compile: update a few stale comments + 2021-03-29 24764496c7 go/types: remove outdated comment + 2021-03-29 1a7d921aa5 cmd/compile: remove typechecker calls in varDecl() + 2021-03-29 2abf280a28 cmd/compile/internal/types2: remove 'strict' argument from several methods + 2021-03-29 8f676144ad crypto/rsa: fix salt length calculation with PSSSaltLengthAuto + 2021-03-29 565e70fcef cmd/link/internal/ld: use linkerFlagSupported to check -Qunused-arguments + 2021-03-29 6f90ee36e9 math: simplify comparison in FMA when swapping p and z + 2021-03-29 d10241fcf6 runtime: fix some typos + 2021-03-29 ba6bd967d2 cmd/compile/internal/ssa: strengthen phiopt pass + 2021-03-28 23ffb5b9ae runtime: overwrite existing keys for mapassign_faststr variant + 2021-03-27 49dccf141f time: add Time.Unix{Milli,Micro} and to-Time helpers UnixMicro, UnixMilli + 2021-03-27 2de1f42857 net: clear completed Buffers to permit earlier collection + 2021-03-26 359f44910f cmd/compile: fix long RMW bit operations on AMD64 + 2021-03-26 98a902323f cmd/vendor, cmd/pprof: use golang.org/x/term directly + 2021-03-26 3a0061822e cmd/compile: add arm64 rules to optimize go codes to constant 0 + 2021-03-25 b587b050ca cmd/compile: add transform functions for OXDOT and builtins + 2021-03-25 374b190475 io/fs: implement FileInfoToDirEntry + 2021-03-25 11b4aee05b cmd/compile: mark R16, R17 clobbered for non-standard calls on ARM64 + 2021-03-25 5834ce1dd7 cmd/compile/internal/ssa: unnecessary loop break + 2021-03-25 691db3737c cmd/cover: use golang.org/x/tools/cover directly + 2021-03-25 5cec8b85e5 net/http/httptest: wait for user ConnState hooks + 2021-03-25 7ce361737f net: only perform IPv4 map check for AF_INET6 sockets + 2021-03-25 569c86d23b cmd/compile/internal/types2: review of importer_test.go + 2021-03-25 ada77d23ae cmd/compile/internal/types2: review of examples test + 2021-03-25 2c8692d45f cmd/compile/internal/types2: review of example_test.go + 2021-03-25 ffa9983b99 cmd/compile/internal/types2: review of api_test.go + 2021-03-25 34ef294b76 cmd/compile/internal/types2: review of lookup.go + 2021-03-25 0fc595ec99 cmd/compile/internal/types2: review of check.go + 2021-03-25 74fe516c35 cmd/go: add -benchtime to cacheable test flags + 2021-03-25 82a1e0f9d3 cmd/link: make symbol data writable before toc fixup + 2021-03-25 4d66d77cd2 database/sql: remove unnecessary types in composite literals + 2021-03-25 53941b6150 cmd/compile: fix defer desugar keepalive arg handling buglet + 2021-03-25 9f4d5c94b0 cmd/go: emit error when listing with -f and -json + 2021-03-25 402d784b8f path/filepath: make Rel handle Windows UNC share + 2021-03-25 dec3d00b28 cmd/compile/internal/types2: review of stdlib_test.go + 2021-03-25 ddcdbb417b cmd/compile/internal/types2: review of assignments.go + 2021-03-25 607f99904e cmd/compile/internal/types2: review of api.go + 2021-03-25 c69515c9fd cmd/compile/internal/types2: review of expr.go + 2021-03-25 4889afe8f8 cmd/go/internal/load: use setLoadPackageDataError in loadImport + 2021-03-25 adb037d67a cmd/go: attribute direct imports from indirect dependencies to the importing package + 2021-03-25 954879d6d1 cmd/go/internal/modload: replace the global buildList with structured requirements + 2021-03-25 a95e2ae280 test: skip fixedbugs/issue36705 on Windows + 2021-03-25 80157b5144 crypto/x509: fix spelling error + 2021-03-25 e7e0995cba cmd/co…
- Loading branch information