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/compile: create/use noder2 transform functions for more node types
+ 2021-03-24
29ed12d4c7 testing: update permitted number of -race goroutines
+ 2021-03-24
179bcd787e test: only run bug513.go if cgo is enabled
+ 2021-03-24
63e9f6d5f0 test: recognize cgo build tag
+ 2021-03-24
dade83a588 cmd/internal/moddeps: fix false positive when $TMPDIR is symlinked
+ 2021-03-24
fef5a15396 runtime: bypass ABI wrapper when calling needm on Windows
+ 2021-03-24
771c57e68e cmd/compile: disable shortcircuit optimization for intertwined phi values
+ 2021-03-24
fd5e0bd385 cmd/link: mangle function names with ABI on PE
+ 2021-03-24
6f62f852ef net/http: fix request cancellation race
+ 2021-03-24
0e31de280f math/big: don't require runtime.(*Frame).Next symbol present
+ 2021-03-24
975b097307 cmd/link: separate elf addend size from reloc size
+ 2021-03-24
e8700f1ce6 cmd/compile, cmd/link: use weak reference in itab
+ 2021-03-24
747f426944 cmd/internal/obj: remove bogus load/store optab entries from ppc64
+ 2021-03-24
d8960e65a2 cmd/go: move psuedo-version and version sorting to x/mod
+ 2021-03-24
2e94401277 os/exec: use testenv.SkipFlaky in TestExtraFilesFDShuffle
+ 2021-03-24
4357f71ca7 cmd/compile: remove more dead code and data structures
+ 2021-03-24
14ef2d8c01 cmd/compile: fix array case in types-for-register parameter
+ 2021-03-23
87a3ac5f53 cmd/compile: don't let -race override explicit -d=checkptr=0
+ 2021-03-23
769d4b68ef cmd/compile: wrap/desugar defer calls for register abi
+ 2021-03-23
4e27aa6cd2 os/exec: simplify TestContextCancel
+ 2021-03-23
dc289d3dcb io: fix spelling in documentation for io.Discard
+ 2021-03-23
2887ef499a cmd/compile/internal/test: update abi tests for recent spec changes
+ 2021-03-23
c59b17e5a2 cmd/go: make -coverpkg=all skip test-only packages
+ 2021-03-23
05250429ae net/http: treat MaxBytesReader's negative limits as equivalent to zero limit
+ 2021-03-23
9b78c68a15 cmd/compile: remove AuxCall.results, cleanup ssagen/ssa.go
+ 2021-03-23
53dd0d7809 net: make go resolver aware of network parameter
+ 2021-03-23
f4b918384d test: enable fixedbugs/bug193.go for -G compiler option
+ 2021-03-23
cd26192aba go/types: remove superfluous code for shift checking
+ 2021-03-23
e7aa0f9f28 go/types, types2: add a test case for shifts that used to fail
+ 2021-03-23
8f19394b62 cmd/compile/internal/types2: refactor untyped conversions
+ 2021-03-23
0265b6475f cmd/compile: replace calls to typecheck with transform functions
+ 2021-03-23
b8371d495b runtime: support long paths without fixup on Windows 10 >= 1607
+ 2021-03-23
b182ba7fab cmd/compile: optimize codes with arm64 REV16 instruction
+ 2021-03-23
d25476ebb2 cmd/internal/obj/arm64: fix constant pool size calculation error
+ 2021-03-23
c819907754 cmd/{compile,link}: relocate generation of DWARF for global vars
+ 2021-03-22
1c9e587b90 net: add IP.IsPrivate
+ 2021-03-22
d9691ffa37 cmd/compile/internal/walk: relocate a stray comment
+ 2021-03-22
a93849b9e2 cmd/compile: remove now-redundant AuxCall.args
+ 2021-03-22
196c33e92d cmd/compile: fix WriteFuncMap for new ABI.
+ 2021-03-22
ba6b8e75ed os/exec: avoid flaky Wait in TestContextCancel
+ 2021-03-22
78afca22c9 runtime: fix bogus NtCurrentTeb()->TlsSlots[n] calculation on windows/arm64
+ 2021-03-22
8fd0f83552 cmd/compile/internal/ssa: correct sign extension for consts on riscv64
+ 2021-03-22
5437b5a24b cmd/compile: disallow rewrite rules from declaring reserved names
+ 2021-03-22
bd8b3fe5be cmd/compile: make no-op rewrite funcs smaller
+ 2021-03-22
e838c76a6e cmd/go/internal/modload: remove go116EnableNarrowAll constant
+ 2021-03-22
d8394bfc7f cmd/internal/obj/arm64: mark functions with small stacks NOSPLIT
+ 2021-03-20
e0fae78e1d runtime: fix stack alignment for Windows amd64 lib entry
+ 2021-03-19
6ae3b70ef2 cmd/compile: add clobberdeadreg mode
+ 2021-03-19
9f2a71b6e7 make.bash: this change modifies Go to correctly select a dyamic linker
+ 2021-03-19
3b0d28808d cmd/go: assume Go 1.16 instead of Go 1.11 for dependencies that lack explicit 'go' directives
+ 2021-03-19
1c590661e7 testing: allow parallel-subtest goroutines to exit when the subtest is complete
+ 2021-03-19
482903150d syscall: fix typo in exec_windows_test.go
+ 2021-03-19
836dbdb15b runtime: mark Windows' address-taken asm routines as ABIInternal
+ 2021-03-19
4deaa6a178 runtime: call nanotimeQPC from nanotime1 without a wrapper
+ 2021-03-19
e58fb90c75 net/http: make ExampleGet show StatusCode checks for non-1XX,2XX responses
+ 2021-03-19
a937729c2c net/http: mention NewRequestWithContext+Client.Do for custom contexts
+ 2021-03-19
196b104bc1 cmd/internal/obj/ppc64: consolidate memory classifications
+ 2021-03-19
ed3ae9a340 cmd/doc: properly display interface methods
+ 2021-03-19
9136d958ab cmd/asm: complete the support for VDUP on arm64
+ 2021-03-19
6704843202 testing: update helperNames just before checking it
+ 2021-03-19
dcc96e4b94 io/ioutil: use correct Go version in redirection comments
+ 2021-03-18
90b1ed1602 cmd/compile: get untyped constants working in generic functions
+ 2021-03-18
095ba22597 cmd/internal/objabi,runtime: simplify sys.GOEXPERIMENT parsing
+ 2021-03-18
0c93b16d01 cmd: move experiment flags into objabi.Experiment
+ 2021-03-18
d3ab6b5049 test: switch fieldtrack test to use GOEXPERIMENT
+ 2021-03-18
bdbba22404 reflect: add tests for reflect.Value.Call for the new ABI
+ 2021-03-18
79d03ad739 runtime/pprof: move common code to writeProfileInternal function
+ 2021-03-18
e4253cd023 cmd/link: Add section data slice to Archrelocvariant
+ 2021-03-18
b95e4b7850 go/types: minor simplification in assignableTo (cleanup)
+ 2021-03-18
f47fab938e cmd/compile: remove unneeded calls to typecheck in noder2
+ 2021-03-18
eaa1ddee84 all: explode GOEXPERIMENT=regabi into 5 sub-experiments
+ 2021-03-18
c71acbfe83 test: make nosplit test invariant to ABI wrappers
+ 2021-03-18
af4388aee1 cmd/internal/objabi: support boolean GOEXPERIMENTs
+ 2021-03-18
6461d74bf2 cmd/dist: build bootstrap without GOEXPERIMENT
+ 2021-03-18
06ca809410 cmd/internal/objabi: centralize GOEXPERIMENT parsing
+ 2021-03-18
b7cb92ad12 cmd/go: remove renameio package and its last usage
+ 2021-03-18
e726e2a608 cmd/go: suppress errors for 'go get' of module paths that are also constrained-out packages
+ 2021-03-18
6b6ea3271f cmd/go: use the global rooted path name
+ 2021-03-18
db4adb1a9b cmd/link: print symbol versions in stack bound check
+ 2021-03-18
9de49ae01a crypto/rsa: correct EncryptOAEP doc comment
+ 2021-03-18
732ea4c2dc sort: add example tests for SearchFloat64s and SearchInts
+ 2021-03-18
c2d625168f cmd/compile,cmd/internal/obj/riscv: load >32-bit constants from memory for riscv64
+ 2021-03-18
42c25e65f3 cmd/compile: actually intrinsify runtime/internal/atomic.{And,Or}{8,} on RISCV64
+ 2021-03-18
6517844129 cmd/compile: use a single const MOV operand for riscv64
+ 2021-03-18
f5e6d3e879 cmd/compile: add rewrite rules for conditional instructions on arm64
+ 2021-03-18
51e4bb236c cmd/compile/internal/types2: delay recording types of untyped operands when checking against type parameters
+ 2021-03-18
2583c1b4df go/types: add test case for issue #45096
+ 2021-03-17
f38b6428a2 crypto/rand, internal/syscall/unix: add support for getentropy syscall on darwin
+ 2021-03-17
f82ce7fb23 cmd/link: improve nonexistent package error message
+ 2021-03-17
7e00049b55 cmd/go: only add a 'go' directive to the main module when the go.mod file will be written
+ 2021-03-17
4313c28861 cmd/cgo: check whether C compiler exists
+ 2021-03-17
a5df88355c time: check int64 overflow in Time.addSec
+ 2021-03-17
5423f6023c test: add bug that failed when run with gccgo
+ 2021-03-17
8628bf9a97 cmd/compile: resurrect clobberdead mode
+ 2021-03-17
0bd308ff27 go/parser: avoid formatting a panic message if an assertion succeeds
+ 2021-03-17
70d54df4f6 cmd/compile: getting more built-ins to work with generics
+ 2021-03-17
2f3db220d1 crypto/tls: remove flaky cancellation test
+ 2021-03-17
72b501cb03 compress/lzw: add Reset method to Reader and Writer
+ 2021-03-17
119d76d98e math/bits: folded reverse tables by using const string
+ 2021-03-17
a98a0a75b4 os/user: make user.LookupGroupId function work for large entries
+ 2021-03-17
a826f7dc45 debug/dwarf: support DW_FORM_rnglistx aka formRnglistx
+ 2021-03-17
63b0a0a5b8 spec: fix rendering of >=
+ 2021-03-17
68f8e1af29 cmd/compile/internal/types2: review of call.go
+ 2021-03-16
7a1e963058 cmd/compile, cmd/link: dynamically export writable static tmps
+ 2021-03-16
dc1556eaef cmd/compile: update some comments
+ 2021-03-16
c870e86329 cmd/asm: when dynamic linking, reject code that uses a clobbered R15
+ 2021-03-16
72d98df88e cmd/go: bail out from script tests earlier when a timeout occurs
+ 2021-03-16
1824667259 cmd/compile/internal/ssa: delete unused files
+ 2021-03-16
13a0f7b502 spec: clarify that signed integers>=0 are permitted as shift counts
+ 2021-03-16
d206ca5cac cmd/compile: fix open defer of method call
+ 2021-03-16
0ec2c4abba cmd/compile: (fixed) spill output parameters passed in registers as autos
+ 2021-03-16
832a01aad4 cmd/compile: deal with comparable embedded in a constraint
+ 2021-03-16
e31e84010e cmd/asm: add rotr/drotr for mips64
+ 2021-03-16
bd0fc0b9c3 cmd/link: preserve elf phdr flags when loading external objects
+ 2021-03-16
860704317e crypto/tls: add HandshakeContext method to Conn
+ 2021-03-16
0089f8b2f5 cmd/go: test that 'go mod tidy' retains upgraded indirect dependencies
+ 2021-03-16
120b9eb1c3 cmd/go/internal/modload: in readonly mode, do not read go.mod files missing checksums
+ 2021-03-16
26c32de7c9 cmd/go/internal/modcmd: in 'go mod tidy', suspend go.mod writes until tidy
+ 2021-03-16
afe517590c cmd/compile: loads from readonly globals into const for mips64x
+ 2021-03-16
600259b099 cmd/compile: use depth first topological sort algorithm for layout
+ 2021-03-16
051bf37833 cmd/compile/internal/ssa: handle more cases in fuse pass
+ 2021-03-16
15f16706fb internal/poll: eliminate the redundant type conversions of FD.Sysfd
+ 2021-03-16
78f9015236 runtime: using wyhash for memhashFallback on 32bit platform
+ 2021-03-16
f02a26bed0 time: support "," as separator for fractional seconds
+ 2021-03-15
a9b3c4bd06 time: add Time.IsDST() to check if its Location is in Daylight Savings Time
+ 2021-03-15
d7cc2f1d7c reflect: panic if ArrayOf is called with negative length
+ 2021-03-15
661f3f15d5 net: fix BenchmarkWriteToReadFromUDP on Windows
+ 2021-03-15
de2b27dee7 all: run gofmt
+ 2021-03-15
e61c9ddb7f Revert "cmd/compile: spill output parameters passed in registers as autos"
+ 2021-03-15
8ed438c077 cmd/compile: spill output parameters passed in registers as autos
+ 2021-03-15
96aecdcb36 cmd/compile: fix case where func-valued field of a generic type is called
+ 2021-03-15
c236095638 cmd/compile: add support for generic maps
+ 2021-03-15
dca9c11845 cmd/compile: add support for generic channels and type conversion during calls
+ 2021-03-15
bd6aeca968 runtime: prepare arenas for use incrementally
+ 2021-03-15
a9cfd55e2b encoding/xml: replace comments inside directives with a space
+ 2021-03-15
4d014e7231 encoding/xml: handle leading, trailing, or double colons in names
+ 2021-03-15
cc4e6160a7 net: use mid-stack inlining with ReadFromUDP to avoid an allocation
+ 2021-03-15
2d4042d4ab all: update golang.org/x/* dependencies
+ 2021-03-15
a8d9fb2fcd cmd/internal/moddeps: fix typo in TestAllDependencies log messages
+ 2021-03-15
c4190fc34d cmd/compile: remove ARMv5 special case in register allocator
+ 2021-03-15
8ac6544564 bytes: correct tense in comment
+ 2021-03-15
0f4bb9627e cmd/compile: fix outdated comment
+ 2021-03-15
7bfe32f39c cmd/internal/obj: reorder ppc64 MOV* optab entries
+ 2021-03-15
4350e4961a crypto/md5: improve ppc64x performance
+ 2021-03-15
6ccb5c49cc cmd/link/internal/ld: fix typo in a comment
+ 2021-03-14
d0d38f0f70 cmd/compile: fix whitespace in comment
+ 2021-03-14
3cdd5c3bcc cmd/link: regression test for issue #42484
+ 2021-03-14
a8b59fe3cd encoding/json: fix package shadowing in MarshalIndent example
+ 2021-03-14
061a6903a2 all: add internal/itoa package
+ 2021-03-14
88b8a16089 cmd/cover: replace code using optimized golang.org/x/tools/cover
+ 2021-03-13
7936efecc8 net/http: revert change from CL 299109 breaking TestAllDependencies
+ 2021-03-13
1767d2cc2f io/fs: use testing.T.TempDir in TestWalkDir
+ 2021-03-13
4bd4dfe96a cmd/compile/internal/ssa: prealloc slice
+ 2021-03-13
8336c311f8 io: add error check to WriteString Example test
+ 2021-03-13
3224990dad fmt: use “truncateString” not “truncate” in method doc
+ 2021-03-13
fedb494878 errors/wrap: do not call Elem() twice
+ 2021-03-13
289d34a465 all: remove duplicate words
+ 2021-03-13
b3235b75d1 encoding/gob: ensure "duplicate type received" decoder errors surface up
+ 2021-03-13
83e79c7b14 crypto/ecdsa: fix dead reference link
+ 2021-03-13
59e012991a net/http: note that "HTTP/2" is invalid for ParseHTTPVersion
+ 2021-03-13
a8a85281ca runtime: fix documented alignment of 32KiB and 64KiB size classes
+ 2021-03-13
8e725f8452 all: use HTML5 br tags
+ 2021-03-13
73eb27bd3b misc/cgo/testcarchive: don't use == for string equality in C code
+ 2021-03-13
7588ef0d90 cmd/compile/internal/types2: use self_test.go from go/types
+ 2021-03-13
16ad1ea841 cmd/compile/internal/types2: simplify error reporting API (cleanup)
+ 2021-03-13
7b47f9a5f2 cmd/compile: mention that -m can be increased or given multiple times
+ 2021-03-12
3eebc26700 delete favicon.ico and robots.txt
+ 2021-03-12
86bbf4beee cmd/go: fix godoc formatting for text from 'go help install'
+ 2021-03-12
78052f4c4e cmd/compile: minor cleanup -- remove dead code conditional on test
+ 2021-03-12
7240a18adb cmd/compile: test register ABI for method, interface, closure calls
+ 2021-03-12
cdd08e615a cmd/go/internal/load: always set IsImportCycle when in a cycle
+ 2021-03-12
4662029264 runtime: simplify divmagic for span calculations
+ 2021-03-12
735647d92e runtime: add alignment info to sizeclasses.go comments
+ 2021-03-12
086357e8f6 cmd/go: include default GOEXPERIMENT in build config
+ 2021-03-12
9289c12002 Revert "testing/fstest: test that ReadDirFile on a non-dir fails"
+ 2021-03-12
e8b82789cd A+C: add new e-mail addresses for Andy Pan
+ 2021-03-12
e87c4bb3ef cmd/compile: fix noder.Addr() to not call typechecker
+ 2021-03-12
71330963c0 internal/poll: fix some grammar errors
+ 2021-03-12
a607408403 cmd/internal/obj/arm64: add support for op(extended register) with RSP arguments
+ 2021-03-12
71a6c13164 cmd/compile: call types.CheckSize() in g.typ()
+ 2021-03-11
7fc638d6f1 cmd: move GOEXPERIMENT knob from make.bash to cmd/go
+ 2021-03-11
b3896fc331 net/http: revert change to generated file from CL 296152
+ 2021-03-11
4dd9c7cadc cmd/go: remove some fsyncs when writing files
+ 2021-03-11
43d5f213e2 cmd/compile: optimize multi-register shifts on amd64
+ 2021-03-11
b0733ba12d hash/maphash: increase the buffer size
+ 2021-03-11
64d323f45a hash/maphash: optimize Write and WriteString
+ 2021-03-11
ae9cd1299c hash/maphash: manually inline setSeed
+ 2021-03-11
86d6678429 testing/fstest: clarify TestFS docs
+ 2021-03-11
1853411d83 testing/fstest: test that ReadDirFile on a non-dir fails
+ 2021-03-11
bbf79793bd io/fs: clarify additional File interface docs
+ 2021-03-11
0a655598e1 cmd/link: fix glink resolver generation on ppc64le
+ 2021-03-11
f009b5b226 runtime: support register ABI for finalizers
+ 2021-03-11
415ca3f1f0 test: add test that caused a gofrontend internal error
+ 2021-03-11
0fc370c5d2 docs: clarify when APIs use context.Background.
+ 2021-03-11
b8e9ec856c syscall: use runtime.KeepAlive for ProcThreadAttributeList arguments
+ 2021-03-11
9ece63f064 crypto/rand, internal/syscall/unix: add support for getrandom syscall on solaris
+ 2021-03-11
79e3ee52f4 internal/syscall/unix: unify GetRandom implementation
+ 2021-03-11
3a3b8164fd cmd/dist: refactor test constraints for misc/cgo/testsantizers
+ 2021-03-11
68f3344fe9 cmd/compile: remove 8-byte alignment requirement of stack slot on ppc64
+ 2021-03-11
fdded79e6e cmd/compile: fix handling of partially inferred type arguments
+ 2021-03-10
1bad3831a0 cmd/internal/obj: remove param element from ppc64 optab
+ 2021-03-10
aa26687e45 runtime, time: disable preemption in addtimer
+ 2021-03-10
f9ed8b3f1e cmd/go/internal/mvs: factor out an incremental implementation
+ 2021-03-10
2ceb79db52 cmd/go/internal/modload: make EditBuildList report whether the build list was changed
+ 2021-03-10
b7f0fb6d9e cmd/go/internal/modload: fuse upgrading with downgrading in EditBuildList
+ 2021-03-10
a1a3d33b0d cmd/go: test remote lookup of packages with leading dots in path elements
+ 2021-03-10
ccf9acefa8 cmd/compile/internal: improve handling of DS form offsets on ppc64x
+ 2021-03-10
c41bf9ee81 runtime: check partial lock ranking order
+ 2021-03-10
5ce51ea741 flag: panic if flag name begins with - or contains =
+ 2021-03-10
d0b79e3513 encoding/xml: prevent infinite loop while decoding
+ 2021-03-10
cd3b4ca9f2 archive/zip: fix panic in Reader.Open
+ 2021-03-10
1811aeae66 cmd/compile: deal with helper generic types that add methods to T
+ 2021-03-10
5edab39f49 cmd/gofmt: fix const association to avoid inaccurate comment
+ 2021-03-10
489231111f go/types: add missing build tag to api_go1.18_test.go
+ 2021-03-10
7457462303 runtime/race: update dead link
+ 2021-03-10
818f6b14b4 cmd/compile: remove ".fp" fake arg
+ 2021-03-10
bc489dd6d5 runtime: update signature of reflectcall functions
+ 2021-03-10
30c28bbf05 cmd/go: avoid password prompts in TestScript/mod_get_private_vcs
+ 2021-03-10
cf59850466 crypto/rand: supports for getrandom syscall in DragonFlyBSD
+ 2021-03-10
4d608eb224 testing: fix typo in a comment
+ 2021-03-10
643d240a11 internal/poll: implement a pipe pool for splice() call
+ 2021-03-10
d33e2192a7 cmd/go: allow '+' in package import paths in module mode
+ 2021-03-10
41245ab283 cmd/compile/internal/types2: remove concept of finals
+ 2021-03-10
acd7cb5887 cmd/compile/internal/types2: better error reporting framework (starting point)
+ 2021-03-09
142a76530c go/types: improve the positioning of broken import errors
+ 2021-03-09
48ddf70128 cmd/asm,cmd/compile: support 5 operand RLWNM/RLWMI on ppc64
+ 2021-03-09
18510ae88f runtime, cmd/link/internal/ld: disable memory profiling when data unreachable
+ 2021-03-09
e4f3cfadf6 net: don't append a dot to TXT records on Plan 9
+ 2021-03-09
382851c1fd cmd/compile: fix failure to communicate between ABIinfo producer&consumer
+ 2021-03-09
9f5298ca6e cmd/compile: fix confusion in generating SelectN index
+ 2021-03-09
98dfdc82c8 cmd/compile: fix broken type+offset calc for register args
+ 2021-03-09
5eb9912084 cmd/compile: fix OpArg decomposer for registers in expandCalls
+ 2021-03-09
48895d021b cmd/compile: remove skipping of implicit operations during export
+ 2021-03-09
b6df58bd1f cmd/compile: detect duplicate importing earlier
+ 2021-03-09
e8e425cb23 runtime: add pollDesc partial edges
+ 2021-03-09
b60a3a8cfb cmd/compile: add debugging mode for import/export
+ 2021-03-09
a70eb2c9f2 cmd/compile: get instantiated generic types working with interfaces
+ 2021-03-09
034fffdb49 net: use io.Discard in TestSendfileOnWriteTimeoutExceeded
+ 2021-03-09
762ef81a56 cmd/link/internal/ld: deflake TestWindowsIssue36495
+ 2021-03-09
b70a2bc9c6 cmd/compile: make ValAndOff.{Val,Off} return an int32
+ 2021-03-09
437d229e2a runtime: document netpollclose
+ 2021-03-09
618b66e16d cmd/compile: remove 4-byte alignment requirement of stack slot on arm
+ 2021-03-08
b6def6a34e cmd/vet: bring in sigchanyzer to report unbuffered channels to signal.Notify
+ 2021-03-08
a08adda12c os/signal: remove comments about SA_RESTART
+ 2021-03-08
bd37284784 cmd/link: use testing.T.TempDir in tests
+ 2021-03-08
fee3cd4250 cmd/compile: fix width not calculated for imported type
+ 2021-03-08
7419a86c82 cmd/link/internal/ld: fix typo in a comment
+ 2021-03-08
b4787201c9 cmd/compile: minor doc improvements
+ 2021-03-08
aafad20b61 encoding/binary: limit bytes read by Uvarint to <= 10
+ 2021-03-08
125eca0f72 cmd/compile: improve IsNonNil rule on riscv64
+ 2021-03-07
597b5d192e cmd/compile: rename internal-abi.md to abi-internal.md
+ 2021-03-07
b0df92703c math/big: add shrVU and shlVU benchmarks
+ 2021-03-05
414fa8c35e cmd/internal/objabi: use a separate bit to mark weak relocation
+ 2021-03-05
009bfeae86 reflect: add VisibleFields function
+ 2021-03-05
f901ea701d cmd/internal/goobj: store relocation type as uint16
+ 2021-03-05
87d29939c8 runtime: remove racefuncenterfp
+ 2021-03-05
7205a4fbdc cmd/internal/goobj: regenerate builtin list
+ 2021-03-05
fb03be9d55 cmd/compile: use getcallersp for gorecover "fp" arg
+ 2021-03-05
a22bd3dc73 cmd/compile: use getcallerpc for racefuncentry
+ 2021-03-05
a829114b21 cmd/compile: match Aux and AuxInt explicitly in store combining rule
+ 2021-03-05
d85083911d runtime: encapsulate access to allgs
+ 2021-03-05
39bdd41d03 cmd/go/internal/modfetch/codehost: report git errors more accurately
+ 2021-03-05
44721f4565 test: enable "-d=panic" by default for errorcheck*
+ 2021-03-05
c082f9fee0 cmd/compile: do not set ONAME type when evaluated in type context
+ 2021-03-05
fbee173545 cmd/compile: fix wrong condition in tcShift
+ 2021-03-05
9e6b1fcd0a cmd/compile: do not report error for invalid constant
+ 2021-03-05
51d8d351c1 cmd/compile: do not set type for OTYPESW
+ 2021-03-05
80098ef00c cmd/compile: don't expand invalid embedded interface
+ 2021-03-05
70b277cf2e cmd/compile: only check return for valid functions
+ 2021-03-05
d4247f5167 text/template: wrap errors returned by template functions instead of stringifying them
+ 2021-03-05
67b9ecb23b runtime: update paniclk ordering
+ 2021-03-05
280c735b07 cmd/go: require a module root in 'go list -m' with an unversioned path
+ 2021-03-05
a2f7067233 reflect: include the alignment of zero-sized types in stack offsets
+ 2021-03-05
c5a1c2276e reflect: use global variables for register count
+ 2021-03-05
302a400316 cmd/go/internal/modfetch: detect and recover from missing ziphash file
+ 2021-03-05
2e794c2bb1 testing: add TB.Setenv
+ 2021-03-05
2217e89ba3 net/http/httptrace: fix doc typo
+ 2021-03-05
31df4e3fcd cmd/link: add relocs type for mips64x
+ 2021-03-05
60b500dc6c math/big: remove bounds checks for shrVU_g inner loop
+ 2021-03-05
f0b6d3753f cmd/go: update PWD variable for 'go generate'
+ 2021-03-05
2b0e29f516 docs: fix case of GitHub
+ 2021-03-05
b62da08909 cmd/go: update error expectations in TestScript/mod_install_pkg_version
+ 2021-03-05
a7526bbf72 encoding/json: marshal maps using reflect.Value.MapRange
+ 2021-03-04
96a96a9058 cmd/compile: remove types2.(*Selection).TArgs(), now that instance bug seems fixed
+ 2021-03-04
d891ebdce1 cmd/compile: return (and receive) medium-large results
+ 2021-03-04
d6504b8097 cmd/compile: tweak offset-generator to elide more +0 offsets
+ 2021-03-04
5c5552c5ba cmd/compile: add register abi tests
+ 2021-03-04
56d52e6611 cmd/go: don't report missing std import errors for tidy and vendor
+ 2021-03-04
b87e9b9f68 cmd/go: clarify errors for commands run outside a module
+ 2021-03-04
a99ff24a26 cmd/compile/internal/syntax: print type parameters and type lists
+ 2021-03-04
9d3718e834 cmd/compile: remove I-saw-a-register-pragma chatter
+ 2021-03-04
c015f76acb cmd/compile: implement too-big-to-SSA struct passing in registers
+ 2021-03-04
77505c25d8 syscall: treat proc thread attribute lists as unsafe.Pointers
+ 2021-03-04
9d88a9e2bf cmd/compile: implement simple register results
+ 2021-03-04
2d30c94874 cmd/internal: Add 6 args to ppc64 optab
+ 2021-03-04
cfb609bfb7 cmd/go: ensure that the test subprocess always times out in TestScript/test_write_profiles_on_timeout
+ 2021-03-04
9c54f878d2 runtime: remove GODEBUG=scavenge mode
+ 2021-03-04
9a40dee3ee cmd/go: reject 'go list -m MOD@patch' when no existing version of MOD is required
+ 2021-03-04
a416efef5a runtime: remove a duplicated testcase of TestPallocDataFindScavengeCa…
+ 2021-03-04
3778f8e07d cmd/compile: fix pointer maps for morestack
+ 2021-03-04
a2d92b5143 cmd/compile: register abi, morestack work and mole whacking
+ 2021-03-04
868a110c56 cmd/compile: make check2 gracefully exit if it reported errors
+ 2021-03-04
1d0256a989 cmd/compile: do not add invalid key to constSet
+ 2021-03-04
4b8b2c5864 cmd/compile: do not set type for OTYPE
+ 2021-03-04
8c22874e4e cmd/compile: skip diag error in checkassign if one was emitted
+ 2021-03-04
12a405b96a cmd/compile: do not set type for OPACK
+ 2021-03-04
b7f4307761 cmd/compile: graceful handle error in noder LoadPackage
+ 2021-03-04
4532467c18 cmd/compile: pass register parameters to called function
+ 2021-03-04
95ff296a11 cmd/compile: pass arguments as register parameters to StaticCall.
+ 2021-03-04
04a4dca2ac cmd/compile: refactor out an almost-superfluous arg
+ 2021-03-04
775f11cda1 cmd/internal/obj/arm64: remove unncessary class check in addpool
+ 2021-03-04
27dbc4551a cmd/asm: disable scaled register format for arm64
+ 2021-03-04
593f5bbad7 cmd/compile: adjust stack slot alignment requirements on arm64
+ 2021-03-04
355c3a037e cmd/internal/obj/asm64: add support for moving BITCON to RSP
+ 2021-03-04
726d704c32 cmd/asm: add arm64 instructions VUMAX and VUMIN
+ 2021-03-04
79beddc773 cmd/asm: add 128-bit FLDPQ and FSTPQ instructions for arm64
+ 2021-03-04
12bb256cb3 go/types: use correct recv for parameterized embedded methods
+ 2021-03-03
6db80d7420 cmd/compile/internal/types2: use correct recv for parameterized embedded methods
+ 2021-03-03
d6f6ef6358 cmd/compile: remove races introduced in abiutils field update
+ 2021-03-03
3e524ee65a cmd/compile: make modified Aux type for OpArgXXXX pass ssa/check
+ 2021-03-03
9f33dc3ca1 cmd/compile: handle aggregate OpArg in registers
+ 2021-03-03
c4e3f6c4c7 cmd/compile: remove 8-byte alignment requirement of stack slot on s390x
+ 2021-03-03
85f62b0941 cmd/compile: remove 8-byte alignment requirement of stack slot on mips
+ 2021-03-03
497feff168 cmd/compile: intrinsify runtime/internal/atomic.{And,Or}{8,} on RISCV64
+ 2021-03-03
00cb841b83 syscall: implement rawVforkSyscall for remaining linux platforms
+ 2021-03-03
f2df1e3c34 cmd/compile: retrieve Args from registers
+ 2021-03-03
06c72f3627 A+C: change email address for Baokun Lee
+ 2021-03-03
84ca4949a7 cmd/compile: remove 8-byte alignment requirement of stack slot on mips64
+ 2021-03-03
77973863c3 cmd/compile: use abiutils for all rcvr/in/out frame offsets.
+ 2021-03-03
aea1259a72 cmd/link: disable flaky Darwin "symbols" test
+ 2021-03-02
312fd9937d cmd/go: remove -insecure flag on go get
+ 2021-03-02
2a2f99eefb cmd/go/internal/modload: do not resolve an arbitrary version for 'go list --versions'
+ 2021-03-02
b65091c11d cmd/go: add a test case that reproduces #44296
+ 2021-03-02
e9eed78dc3 cmd/go: resolve std-vendored dependencies as std packages except in 'go get' and 'go mod'
+ 2021-03-02
09f4ef4fa7 cmd/go/internal/mvs: prune spurious dependencies in Downgrade
+ 2021-03-02
c6374f5162 dist: generate stub go.mod in workdir
+ 2021-03-02
97b32a6724 cmd/compile: better version of check frame offsets against abi
+ 2021-03-02
2b50ab2aee cmd/compile: optimize single-precision floating point square root
+ 2021-03-02
ebb92dfed9 internal/poll, runtime: handle netpollopen error in poll_runtime_pollOpen
+ 2021-03-02
4c1a7ab49c cmd/go: reject relative paths in GOMODCACHE environment
+ 2021-03-02
580636a78a all: fix spelling
+ 2021-03-02
a6eeb4add4 go/parser,go/types: hide API changes related to type parameters
+ 2021-03-02
ff5cf4ced3 cmd/link,debug/elf: mips32, add .gnu.attributes and .MIPS.abiflags sections
+ 2021-03-01
700b73975e runtime: use entersyscall in syscall_syscallX on Darwin
+ 2021-03-01
a69c45213d go/types: review of expr.go
+ 2021-03-01
b98ce3b606 cmd/compile: import empty closure function correctly
+ 2021-03-01
97bdac03ae cmd: upgrade golang.org/x/mod to relax import path check
+ 2021-03-01
f6a74c6568 cmd/compile/internal/ir: fix up stale comment
+ 2021-03-01
87beecd6df cmd/go: add missing newline to retraction warning message
+ 2021-03-01
a400eb3261 Revert "cmd/compile: check frame offsets against abi"
+ 2021-03-01
5fafc0bbd4 cmd/go/internal/modload: don't query when fixing canonical versions
+ 2021-03-01
2a8df4488e os: mark pipes returned by os.Pipe() as inheritable by default
+ 2021-02-27
5ff7ec98b7 cmd/compile: check frame offsets against abi
+ 2021-02-27
a429926159 cmd/compile: fix escape analysis of heap-allocated results
+ 2021-02-27
998fe70b68 cmd/compile: fixed which-result confusion in presence of 0-width types
+ 2021-02-27
d9fd38e68b time: correct unusual extension string cases
+ 2021-02-26
cda8ee095e reflect: fix register ABI spill space calculation
+ 2021-02-26
d8e33d558e cmd/compile: deal with closures in generic functions and instantiated function values
+ 2021-02-26
19f96e73bf syscall: introduce SysProcAttr.ParentProcess on Windows
+ 2021-02-26
3146166baa syscall: introduce SysProcAttr.AdditionalInheritedHandles on Windows
+ 2021-02-26
2d760816ff syscall: restrict inherited handles on Windows
+ 2021-02-26
ba9168bd07 syscall: add support for proc thread attribute lists
+ 2021-02-26
f41460145e cmd/link: recognize ARM64 PE files and relocations
+ 2021-02-26
a655208c9e cmd/link: handle types as converted to interface when dynlink
+ 2021-02-26
23943a6737 cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer
+ 2021-02-26
e25040d162 cmd/compile: change StaticCall to return a "Results"
+ 2021-02-26
9a555fc24c cmd/compile: fix missing descend in Addrtaken for closures.
+ 2021-02-25
a61524d103 cmd/internal/obj: add Prog.SetFrom3{Reg,Const}
+ 2021-02-25
5f15af111c syscall: comment on fields omitted from the win32finddata1 struct
+ 2021-02-25
9a7fe196e4 Revert "cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer"
+ 2021-02-25
b83d073e9e reflect: add Method.IsExported and StructField.IsExported methods
+ 2021-02-25
7fcf9893f7 cmd/internal/obj: fix typo in docs
+ 2021-02-25
6c3bcda866 cmd/compile: declare inlined result params early for empty returns
+ 2021-02-25
526ee96f49 os: avoid allocation in File.WriteString
+ 2021-02-25
194b636f8f database/sql: close driver.Connector if it implements io.Closer
+ 2021-02-25
4ebb6f5110 cmd/compile: automate resultInArg0 register checks
+ 2021-02-25
1a3e968b1f cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer
+ 2021-02-25
ee2a45e5fb runtime: use pipe2 for nonblockingPipe on dragonfly
+ 2021-02-25
1f7a01459b runtime: batch moving gFree list between local p and global schedt
+ 2021-02-25
bcac57f89c cmd: upgrade golang.org/x/mod to fix go.mod parser
+ 2021-02-25
3137da82fd cmd/go: add a script test corresponding to the downhiddenartifact MVS test
+ 2021-02-25
2c4c189bba cmd/go/internal/mvs: add test cases for downgrade interaction with hidden versions
+ 2021-02-25
9fe8ebf9b4 test: add test case that failed with gccgo
+ 2021-02-25
ad17b65b34 testing/fstest: treat dash specially when building glob
+ 2021-02-25
37ca84a9cd syscall: return error if GetQueuedCompletionStatus truncates key
+ 2021-02-25
76c0003cd5 syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe
+ 2021-02-25
666ad85df4 cmd/compile: fix typo in rewrite_test.go
+ 2021-02-25
d822ffebc5 test: fix inline.go test for linux-amd64-noopt
+ 2021-02-25
ff614b13d9 runtime: subtract one from ip when determining abort
+ 2021-02-24
dbbc5ec7e8 syscall: restore broken GetQueuedCompletionStatus signature but make it not crash
+ 2021-02-24
d0d21b7c4c cmd/compile: plumb abi info into expandCalls
+ 2021-02-24
8027343b63 cmd/compile: disable inlining functions with closures for now
+ 2021-02-24
6c3f8a2f47 cmd/link: use ctxt.Logf instead of package log
+ 2021-02-24
3ee32439b5 cmd/compile: ARM64 optimize []float64 and []float32 access
+ 2021-02-24
80ddc17ae1 cmd/compile/internal-abi: fix ABI0-equivalence for zero-sized values
+ 2021-02-24
3deb528199 cmd/compile/internal-abi: update internal ABI spec for g register
+ 2021-02-24
478277f812 cmd/compile/internal-abi: use x87 mode, not MMX mode
+ 2021-02-24
bf48163e8f cmd/compile: add rule to coalesce writes
+ 2021-02-24
b7f62daa59 cmd/internal/goobj: add test case for object file reader
+ 2021-02-24
c9d9b40b13 context: avoid importing context package twice
+ 2021-02-24
dc4698f52b syscall: do not overflow key memory in GetQueuedCompletionStatus
+ 2021-02-24
7a2f3273c5 cmd/compile: plumb abi info into ssagen/ssa
+ 2021-02-24
adb467ffd2 cmd/compile: reduce inline cost of OCONVOP
+ 2021-02-24
27684ea195 testing: print late arriving log line in panic
+ 2021-02-24
ae1fa08e41 context: reduce contention in cancelCtx.Done
+ 2021-02-24
691ac806d2 cmd/go: fix version validation in 'go mod edit -exclude'
+ 2021-02-24
b97b1456ae cmd/go, cmd/cgo: pass -mfp32 and -mhard/soft-float to MIPS GCC
+ 2021-02-24
07c658316b io/ioutil: forward TempFile and TempDir to os package
+ 2021-02-24
04edf418d2 encoding/json: reduce allocated space in Unmarshal
+ 2021-02-24
e496120891 database: remove race in TestTxContextWait
+ 2021-02-24
26001d109e go/types: review of call.go
+ 2021-02-24
35b80eac7d hash/maphash: remove duplicate from Hash documentation
+ 2021-02-24
eb863240dc runtime: remove unused const stackSystem on dragonfly
+ 2021-02-24
084b07d6f6 spec: improve sentence structure for passing a slice
+ 2021-02-24
6ba4a300d8 docs: fix spelling
+ 2021-02-24
43652dc46f bufio, bytes, strings: handle negative runes in WriteRune
+ 2021-02-24
3780529255 unicode: correctly handle negative runes
+ 2021-02-24
0694fb3d78 image: resolve the TODO of doc comment style
+ 2021-02-23
6cc8aa7ece go/types: minor updates to comments to align with types2
+ 2021-02-23
42b9e3a8df context: fix XTestInterlockedCancels
+ 2021-02-23
aaed6cbced testing/race: fixing intermittent test failure
+ 2021-02-23
fbed561f8a runtime: reset stack poison flag accidentally set
+ 2021-02-23
0458d8c983 go/types, types2: constraints may be parenthesized and that includes "any"
+ 2021-02-23
74903553bc doc: start draft go1.17 release notes, move go1.16 to x/website
+ 2021-02-23
fa40c0232c cmd/go: reproduce issue #44497 in TestScript/mod_edit
+ 2021-02-23
a4dac8bd22 runtime: use BX instead of R15 in race detector
+ 2021-02-23
c49c7a675a runtime: save R15 before checking AVX state
+ 2021-02-23
d2911d7612 cmd/compile: fold MOV*nop and MOV*const
+ 2021-02-23
d434c2338b runtime: clarify GC fractional mode description
+ 2021-02-23
a671e33c6d all: use more precise build tags
+ 2021-02-23
c584f42dcf cmd/compile: change riscv64 Eq32/Neq32 to zero extend before subtraction
+ 2021-02-23
080119799b runtime: fix usleep on windows/arm
+ 2021-02-23
74cac8d479 cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.Config
+ 2021-02-23
42cd40ee74 cmd/compile: improve bit test code
+ 2021-02-23
f1562c7610 cmd/go: recognize DLL magic from llvm binaries
+ 2021-02-23
bf5fa2d198 cmd/compile: guard special register usage with GOEXPERIMENT=regabi
+ 2021-02-23
c7f596f919 cmd/go: resolve TODO by replacing InDir() function
+ 2021-02-23
5e94fe9316 go/build/constraint: fix splitPlusBuild func doc comment
+ 2021-02-23
55d7dcc3cd runtime: optimize the memory padding in p struct
+ 2021-02-23
ab331c0254 runtime/cgo: use correct lean and mean macro
+ 2021-02-23
91cfbf39e4 cmd/link: set .ctors COFF section to writable and aligned
+ 2021-02-23
811167e2c9 cmd/link: do not pass -Bsymbolic for PE DLLs
+ 2021-02-23
a51daac840 cmd/link: set SizeOfRawData rather than VirtualSize in COFF files for .bss section
+ 2021-02-23
e5159b2a2f cmd/internal/dwarf: minor cleanups
+ 2021-02-23
b3b65f2176 runtime: enable race detector on openbsd/amd64
+ 2021-02-23
a78b0e6721 internal/poll: fix the verbose condition in splice
+ 2021-02-23
08543f0715 ios/fs: mention f.dir in (*subFS).fixErr godoc
+ 2021-02-23
0398a771d2 cmd/internal/obj/riscv: prevent constant loads that do not target registers
+ 2021-02-23
6525abddce cmd/internal/obj/riscv: clean up branch tests
+ 2021-02-23
c4b771348c runtime: fix windows/arm signal handling assembly
+ 2021-02-23
2a18e37c4e cmd/compile: remove backend's "scratch mem" support
+ 2021-02-23
e52149822b cmd/compile: simplify assert{E,I}2I{,2} calling conventions
+ 2021-02-23
86deb459de cmd/compile: remove selectnbrecv2
+ 2021-02-23
4048491234 cmd/compile,runtime: make selectnbrecv return two values
+ 2021-02-23
5e804ba17d cmd/compile: use transitive relations for slice len/cap in poset
+ 2021-02-23
6a40dd05d8 cmd/compile/internal/types2: review of sanitize.go
+ 2021-02-23
975ba6e2b2 cmd/compile: mark OpSB, OpSP as poor statement Op
+ 2021-02-23
a2e150c7cd go/types, cmd/compile/internal/types2: use regular type printing for unsafe.Pointer
+ 2021-02-23
5a0e4fc4e7 cmd/compile/internal/types2: review of conversions.go
+ 2021-02-23
89eb2b55b9 cmd/compile/internal/types2: review of issues_test.go
+ 2021-02-23
378f73e2d5 cmd/compile/internal/types2: enable TestIssue25627
+ 2021-02-23
1901e2647f test: add test for findTypeLoop with symbols from other packages
+ 2021-02-23
5f3dabbb79 cmd/compile: fix import of functions of multiple nested closure
+ 2021-02-23
7af821a661 all: faster midpoint computation in binary search
+ 2021-02-23
f113e9a14f cmd/dist: match goexperiment.regabi tag when GOEXPERIMENT is on
+ 2021-02-22
1126bbb82a go/parser: return ast.BadExpr for missing index operands
+ 2021-02-22
1678829d95 cmd/compile: correctly use X15 to zero frame
+ 2021-02-22
094048b938 cmd/compile/internal: loop opt
+ 2021-02-22
1391d4142c fix typo in issue16760.go
+ 2021-02-22
04903476fe cmd/compile: reject some rare looping CFGs in shortcircuit
+ 2021-02-22
87e984ab29 test: add test for issue 38698
+ 2021-02-22
b2bdadfe88 cmd/internal: cleanup ppc64 optab structure
+ 2021-02-21
0f66fb7b85 go/internal/gccgoimporter: fix up gccgo installation test
+ 2021-02-21
e78e04ce39 cmd/compile: fix panic in DWARF-gen handling obfuscated code
+ 2021-02-20
03d36d8198 syscall: add explicit ios build tag
+ 2021-02-20
40656f3a75 doc/1.16: fix link to fs.FileInfo
+ 2021-02-20
d4b2638234 all: go fmt std cmd (but revert vendor)
+ 2021-02-20
0625460f79 cmd/vet: update buildtag check for //go:build lines
+ 2021-02-20
9fd6cc105d go/printer: canonicalize //go:build and // +build lines while formatting
+ 2021-02-20
5b76343a10 go/build: prefer //go:build over // +build lines
+ 2021-02-20
a8942d2cff runtime/pprof: disable TestMorestack on darwin/arm64
+ 2021-02-20
078f08f0ee spec: every type has a method set (minor clarification)
+ 2021-02-19
26713b5fef go/types: don't write during sanitizeInfo if nothing has changed
+ 2021-02-19
9a99515c8f all: REVERSE MERGE dev.typeparams (
7cdfa49) into master
Change-Id: I4cf2fdc409e7028ff505042c33672f74755a97ed