mirror of
https://github.com/golang/go
synced 2024-11-17 08:44:43 -07:00
9f79597526
This CL includes a fix to internal/fuzz/sys_windows.go, since the introduction of CL 288297 fails some of the Windows fuzzing tests. This was because the worker comm FDs are marked as inheritable but not actually provided via syscall.SysProcAttr.AdditionalInheritedHandles. Credit and thanks to Jason A. Donenfeld (Jason@zx2c4.com) for identifying the issue and providing this patch. Conflicts: - api/next.txt - src/cmd/go/internal/load/pkg.go - src/testing/testing.go Merge List: + 2021-05-14d137b74539
cmd/go: fix spacing in help text of -overlay flag + 2021-05-14c925e1546e
cmd/internal/obj/arm64: disable AL and NV for some condition operation instructions + 2021-05-1412d383c7c7
debug/macho: fix a typo in macho.go + 2021-05-143a0453514a
all: fix spelling + 2021-05-13b4833f7c06
cmd/link: always mark runtime.unreachableMethod symbol + 2021-05-1392c189f211
cmd/link: resolve ABI alias for runtime.unreachableMethod + 2021-05-137a7624a3fa
cmd/go: permit .tbd files as a linker flag + 2021-05-13cde2d857fe
cmd/go: be less strict about go version syntax in dependency go.mod files + 2021-05-132a61b3c590
regexp: fix repeat of preferred empty match + 2021-05-13fd4631e24f
cmd/compile/internal/dwarfgen: fix DWARF param DIE ordering + 2021-05-13a63cded5e4
debug/dwarf: delay array type fixup to handle type cycles + 2021-05-130fa2302ee5
cmd/vendor: update golang.org/x/sys to latest + 2021-05-132c76a6f7f8
all: add //go:build lines to assembly files + 2021-05-126db7480f59
cmd/go/internal/modload: in updateLazyRoots, do not require the main module explicitly + 2021-05-12f93b951f33
cmd/compile/abi-internal.md: fix table format + 2021-05-123b321a9d12
cmd/compile: add arch-specific inlining for runtime.memmove + 2021-05-1207ff596404
runtime/internal/atomic: add LSE atomics instructions to arm64 + 2021-05-1203886707f9
runtime: fix handling of SPWRITE functions in traceback + 2021-05-12e03383a2e2
cmd/link: check mmap error + 2021-05-12af0f8c149e
cmd/link: don't cast end address to int32 + 2021-05-12485474d204
cmd/go/testdata/script: fix test failing on nocgo builders + 2021-05-121a0ea1a08b
runtime: fix typo in proc.go + 2021-05-119995c6b50a
cmd/go: ignore implicit imports when the -find flag is set + 2021-05-119b84814f6e
net/http: check that Unicode-aware functions are not used + 2021-05-112520e72d3b
runtime: hold sched.lock across atomic pidleget/pidleput + 2021-05-11326a792517
runtime,syscall: simplify openbsd related build tags + 2021-05-105c489514bc
net/http: switch HTTP1 to ASCII equivalents of string functions + 2021-05-10dc50683bf7
crypto/elliptic: upgrade from generic curve impl to specific if available + 2021-05-1073d5aef4d1
cmd/internal/objfile: add objabi.SNOPTRDATA to "D" + 2021-05-10d9e068d289
runtime/cgo,cmd/internal/obj/ppc64: fix signals with cgo + 2021-05-10deb3403ff5
go/build: include files with parse errors in GoFiles and other lists + 2021-05-1082517acae8
net, runtime: drop macOS 10.12 skip conditions in tests + 2021-05-10031854117f
cmd/go: include packages with InvalidGoFiles when filtering main packages + 2021-05-10a9edda3788
cmd/go: add a test that reproduces #45827 + 2021-05-10e18a8b4fb2
go/build: avoid duplicates in InvalidGoFiles + 2021-05-10287025925f
cmd/compile,reflect: allow longer type names + 2021-05-09c14ecaca81
runtime: skip TestCrashDumpsAllThreads on openbsd/arm + 2021-05-09bedf2c4886
runtime,syscall: convert syscall on openbsd/arm to libc + 2021-05-09603f43cbae
runtime: switch runtime to libc for openbsd/arm + 2021-05-0983df4a590b
runtime: switch openbsd/arm locking to libc + 2021-05-098ec8f6aa87
runtime: switch openbsd/arm to pthreads + 2021-05-095203357eba
cmd/compile: make non-concurrent compiles deterministic again + 2021-05-09ea93e68858
crypto/elliptic: make P-521 scalar multiplication constant time + 2021-05-0914c3d2aa59
crypto/elliptic: import fiat-crypto P-521 field implementation + 2021-05-09ec4efa4208
crypto/x509: check the private key passed to CreateCertificate + 2021-05-08b38b1b2f9a
cmd/compile: manage Slot array better + 2021-05-0868327e1aa1
cmd/vendor: upgrade pprof to latest + 2021-05-084c8f48ed4f
syscall: do not change stdio handle inheritance + 2021-05-089d0819b27c
crypto/tls: make cipher suite preference ordering automatic + 2021-05-0802ce411821
crypto/x509: remove GODEBUG=x509ignoreCN=0 flag + 2021-05-08b211fe0058
cmd/compile: remove bit operations that modify memory directly + 2021-05-07f24eac4771
cmd/compile: improving the documentation of various fields and functions + 2021-05-073980c4db19
doc/go1.17: fill in TODO for compress/lzw package + 2021-05-07d80d1427a8
doc/go1.17: fill in TODO for reflect package + 2021-05-07af6123a865
doc/go1.17: document encoding/binary.Uvarint max read of 10 bytes + 2021-05-07b44c78b8c3
doc/go1.17: fill in TODO for strconv package + 2021-05-079bfa6f75d5
cmd/internal/obj: consolidate MOVB cases with other MOV ops on ppc64 + 2021-05-07a0eb662d85
doc/go1.17: move language specification TODO to the right place + 2021-05-07bdb8044665
cmd/link: don't include arginfo symbols in symbol table + 2021-05-07f5423ea615
cmd/compile/internal/types2: add test case for issue 45985 + 2021-05-07832c70e33d
internal/poll: cast off the last reference of SplicePipe in test + 2021-05-07d2b03111c4
go/types,cmd/compile/internal/types2: unskip std and cmd in TestStdlib + 2021-05-079524e93adf
go/types: add a test case for issue 45985 + 2021-05-07a11a1711b0
go/types: expose types.Info.Inferred with -tags=typeparams + 2021-05-064dbad79510
runtime: call unlockOSThread directly in Windows syscall functions + 2021-05-06f39997b2be
cmd/link: split large text sections on Darwin/ARM64 when external linking + 2021-05-0690d6bbbe42
crypto/tls: enforce ALPN overlap when negotiated on both sides + 2021-05-06402f177efc
cmd/compile: fix intrinsic setting for mul64, add64 on ppc64le + 2021-05-0651ff3a6965
crypto/x509: rewrite certificate parser + 2021-05-065f9fe47dea
CONTRIBUTORS: change my name + 2021-05-066c591f79b0
math/big: check for excessive exponents in Rat.SetString + 2021-05-0654e20b505d
doc/go1.17: document fixes for negative rune handling + 2021-05-06d2fd503f68
text/template: fix type bug in eq + 2021-05-060e7a7a68cd
text/template/parse: rename DeferFuncCheck to SkipFuncCheck + 2021-05-06ba0f8ce50f
runtime: gofmt proc_test.go + 2021-05-06b4ca1cec69
cmd/compile: set unsayable "names" for regabi testing triggers + 2021-05-061108cbe60b
crypto/ecdsa,crypto/elliptic: improve tests and benchmarks + 2021-05-0643c390a1fa
crypto/ed25519: skip allocations test on -noopt builder + 2021-05-05cf73f1a8e4
go/parser: don't parse a nil IndexExpr.Index + 2021-05-0515557af207
doc/go1.17: fill in Go 1.17 release note TODOs using relnote + 2021-05-05b0c49ae9f5
crypto/ed25519: replace internal/edwards25519 with filippo.io/edwards25519 + 2021-05-05543e098320
go/types: fix potential bugs in santitizer pass + 2021-05-0540d5e6d4e2
cmd/compile/internal/types2: fix potential bugs in santitizer pass + 2021-05-05784ef4c531
net/http: ignore directory path when parsing multipart forms + 2021-05-0595dde3f029
cmd/compile: do not substitute OGOTO inside a closure when inlining + 2021-05-05d0583b131a
cmd/go: spot-check the explicit requirements of root module dependencies when loading packages from them + 2021-05-0518e666bad7
cmd/go: skip TestExecInDeletedDir on aix and solaris-based platforms + 2021-05-0569368cece5
cmd/compile/internal/types2: make TestManual work for directories + 2021-05-053b304ce7fe
runtime: implement runqdrain() for GC mark worker goroutines + 2021-05-05f34fe8e370
all: update vendored dependencies for Go 1.17 + 2021-05-054c9791299d
runtime: remove redundant save_g call in mcall for arm + 2021-05-059e0facd26e
cmd/compile/internal/types2: implement types2.Instantiate + 2021-05-05caf4c9434b
cmd/compile: debug trace output for -N variable location gen + 2021-05-0566ce8aa88d
cmd/compile: handle degenerate entry blocks in -N debug gen + 2021-05-054df662fb37
cmd/go: don't crash when running "go version" in deleted directory + 2021-05-05bb5e45219a
cmd/go.sum: remove untidy checksums + 2021-05-04137be7712f
embed/internal/embedtest: add test for embedded path starting with dash + 2021-05-04cb0658e624
go/types: expose more API under -tags=typeparams + 2021-05-0462a87f64b9
cmd/go/internal/modload: only check root-promotion during tidy for lazy modules + 2021-05-046a6aa32783
cmd/go: add a test that reproduces the internal error in #45952 + 2021-05-04cd28ca3a4e
runtime: abort when receiving a signal on a non-Go thread on Windows + 2021-05-04d19e5493bd
doc/go1.17: require macOS 10.13 or later + 2021-05-0410a082aa70
cmd/go: update x/mod to fix "//indirect" comment editing + 2021-05-04f62739b861
cmd/compile: establish regabi name/value mapping for small in-params + 2021-05-048c3d217d89
os: skip TestExecutableDeleted on plan9 + 2021-05-04e15d1f4e64
internal/buildcfg: set Error instead of panicking + 2021-05-04da7496d841
os/signal: increase test timeouts on ppc64*/linux + 2021-05-04d83baa1aa2
cmd/dist,cmd/go: set GOTRACEBACK to "system" for testing + 2021-05-0410d625d5b4
database/sql: add NullInt16 and NullByte + 2021-05-04371ea545c0
net/url: avoid string concatenation in resolvePath + 2021-05-0462d424d794
cmd: update x/tools to pull in CL 315570 + 2021-05-04eab0c46af7
cmd/go/internal/modload: remove outdated comments and redundant tests + 2021-05-040816511d3b
all: update x/crypto to pull in CL 316109 + 2021-05-048e38b80b64
cmd: update x/text to pull in CL 315571 + 2021-05-041bbe78bb6d
cmd: update x/mod to pull in CL 316113 + 2021-05-0486e42c2fbf
cmd/go: suppress SSH password prompts when fetching modules or repos + 2021-05-045e4f9b077f
cmd/compile: when compiling with -N, avoid entry block + 2021-05-040921211403
cmd/compile: preserve/translate names for parameters + 2021-05-04830e63a7a3
syscall: add //go:build lines to assembly files + 2021-05-0445600bcd61
os, syscall: use wait6 to avoid wait/kill race on netbsd + 2021-05-04138d2c9b88
strconv: fix a typo + 2021-05-04e3769299cd
strconv: add QuotedPrefix + 2021-05-042422c5eae5
sync/atomic: add (*Value).Swap and (*Value).CompareAndSwap + 2021-05-04496d7c6914
text/template: add lock for Template.tmpl to fix data race + 2021-05-03731a015ab8
internal/syscall/unix: use internal/abi.FuncPC for syscall wrapper + 2021-05-03e8eb1d8269
math: add MaxUint, MinInt, MaxInt + 2021-05-03ed5ebd32b3
os: update some docs to reference fs.ErrFoo instead of os.ErrFoo + 2021-05-03ddb648fdf6
archive/zip: add File.OpenRaw, Writer.CreateRaw, Writer.Copy + 2021-05-039f347035ef
cmd/api: disallow silent API additions after api/go1.n.txt is created + 2021-05-03791854700d
all: update x/net to pull in CL 316129 + 2021-05-03a144af9136
cmd: update x/term to pull in CL 316112 + 2021-05-038a4b7294af
cmd/compile: fix possible nil deref added in CL 270943 + 2021-05-037f9febd4a1
cmd/compile: fix linux-amd64-noopt builder + 2021-05-0390ec257735
cmd/compile: make the stack allocator more careful about register args. + 2021-05-03b584230889
net/http: use relative path in Location redirect + 2021-05-03169155d61e
cmd/compile: preserve argument order in debug_info + 2021-05-03472f519fe2
cmd/compile/internal/ssagen: fix misleading comment + 2021-05-03d75fbac54d
cmd/compile: add edge from lock rank edge from forceGC to traceStackTab + 2021-05-037b768d43d0
math: replace float32/64 extrema with exact expressions + 2021-05-03be1da9cdee
cmd/link: unify text segment write + 2021-05-038327d2150f
cmd/compile: add traceback argument info to ABI0 assembly functions + 2021-05-03844e1fc6f1
cmd/compile: make typecheckaste correctly report invalid use of "..." + 2021-05-039ed736ac2a
cmd/link/internal: fix use of DynlinkingGo with ppc64le trampolines + 2021-05-0330674ae91b
cmd/dist: disable misc/cgo/testsanitizers on ppc64le + 2021-05-032c9f5a1da8
cmd: update x/arch to pull in CL 315572 + 2021-05-02abb110bf3d
os/user: implement (*User).GroupIds on solaris + 2021-05-02b177b2d51e
os, syscall: use wait6 to avoid wait/kill race on dragonfly + 2021-05-027eb2d30883
syscall: add //go:build lines to files generated with with mksyscall_libc.pl + 2021-05-02bb09f8a29b
time: make time.Time print a valid Go string with %#v + 2021-05-02fadad851a3
cmd/compile: implement unsafe.Add and unsafe.Slice + 2021-05-020d32d9e8a8
os: document that Windows Symlink to missing target creates file symlink + 2021-05-02352a322a83
path/filepath: fix documentation typo (was "each each") + 2021-05-01053fe2f485
cmd/link: emit better error for duplicated definition + 2021-05-01d7473fd907
cmd/link: mangle ABI name for shared linkage + 2021-05-01879db69ce2
go/types: list errors by default in TestManual + 2021-05-01a9db5a7386
go/types: simplify use of TestManual + 2021-05-01ffc38d8ab4
go/types: slice-to-array-pointer conversion requires go1.17 + 2021-04-308e91458b19
runtime,syscall: convert syscall on openbsd/386 to libc + 2021-04-30faff49aae6
runtime: switch runtime to libc for openbsd/386 + 2021-04-300bbfc5c31e
runtime: break up large calls to memclrNoHeapPointers to allow preemption + 2021-04-3041afd3af42
cmd/compile: fix abbrev selection for output params + 2021-04-30d19eece91f
cmd/compile: handle field padding for register-passed structs + 2021-04-30162d4f9c92
cmd/compile: regabi support for DWARF location expressions + 2021-04-3093200b98c7
bufio: mention ErrFinalToken in SplitFunc documentation + 2021-04-30c23a32284a
runtime: work around vet asmdecl checks for openbsd/386 mstart_stub + 2021-04-30afa58ddf5a
cmd/compile: revise block/func end sentinels in debug analysis + 2021-04-3083ac59b1a5
cmd/internal/archive: make error message contain printable characters only + 2021-04-30c3b2b04156
runtime: switch openbsd/386 locking to libc + 2021-04-304893eee9dc
runtime: switch openbsd/386 to pthreads + 2021-04-30d9bfda8124
cmd/go: remove the special case for "unsafe" in importFromModules + 2021-04-30cbff713e68
cmd/go: add GODEBUG tokens for debugging lazy module loading + 2021-04-30eb71887b99
cmd/go: prune go.mod and go.sum files from vendored dependencies + 2021-04-30c3365ad5f2
cmd/go: annotate versions in vendor/modules.txt + 2021-04-307dedc237c5
cmd/go: smooth out upgrade paths for lazy loading + 2021-04-300e315ad79a
cmd/go/internal/modload: avoid loading the full module graph when listing specific modules + 2021-04-30c05d50f8f3
cmd/go/internal/modload: avoid loading the module graph to list only the name of the main module + 2021-04-30ee4f9656ac
cmd/go/internal/modload: avoid loading the full module graph to determine which checksums to add to go.sum + 2021-04-304063605e0d
cmd/go/internal/modload: avoid loading the full module graph for imports satisfied by lazy roots + 2021-04-308d8abb3b8a
cmd/go: verify lazy-loading invariants when loading the vendor list for a lazy module + 2021-04-309a81702b97
cmd/go: enable lazy loading + 2021-04-302bd3e48055
cmd/go/internal/modload: implement lazy loading + 2021-04-309c12f1b433
internal/buildcfg: enable regabi for Android + 2021-04-3095c5f4da80
cmd/compile/internal/types2: list errors by default in TestManual + 2021-04-30c55d5c887e
cmd/compile/internal/types2: simplify use of TestManual + 2021-04-3089bf297b24
cmd/internal/objfile: emit better error for Go object of a different version + 2021-04-30a893682d83
net/url: add Values.Has + 2021-04-303366556d1c
A+C: add Weixie Cui (individual CLA) + 2021-04-30cc02d59e84
cmd/gofmt: always format non-directory arguments again + 2021-04-300dfb6fb490
go/ast: print CommentMap contents in source order + 2021-04-3006ac303f6a
cmd/internal/obj/ppc64: simplify got/toc address classification + 2021-04-309c7207891c
cmd/internal/obj/arm64: fix the size of STP series instructions in optab + 2021-04-30303b194c6d
api: update next.txt + 2021-04-303498027329
math: increase precision of math.SmallestNonzeroFloat64 + 2021-04-3002ab8d1a1d
cmd/compile, runtime: emit only GC data for stack objects + 2021-04-29a9705e157b
cmd/compile/internal/types2: slice-to-array-pointer conversion requires go1.17 + 2021-04-29e99dfb0e5c
cmd/compile: make GC prog symbol content-addressable + 2021-04-291df309eb02
cmd/compile: skip types.Sym for GC mask symbols + 2021-04-29897baae953
runtime/metrics: add additional allocation metrics + 2021-04-29fd09593667
cmd/compile: minor doc enhancements + 2021-04-297b32830f58
crypto/elliptic: store P-256 precomputed basepoint table in source + 2021-04-2987e4dcd446
archive/zip: only return directory once via io/fs.FS + 2021-04-296d95e5a4ff
encoding/csv: add FieldPos method + 2021-04-292c05ba4ae0
runtime: top align tinyallocs in race mode + 2021-04-2932dbaac572
cmd/compile/internal/walk: merge operations when calling ir.NewSlic… + 2021-04-29e03cca6407
runtime: use 4 MiB heap arenas on iOS + 2021-04-295a8435d701
go/types: add additional test data from types2 + 2021-04-29f7c6f6210b
cmd/link: test trampolines with cgo + 2021-04-29948a262455
cmd/compile/internal/types2: nest all test data under the testdata directory + 2021-04-2912eaefead4
cmd/link: support trampoline insertion for PLT calls on ARM + 2021-04-29657f58d845
cmd/link: support trampoline insertion for PLT calls on ARM64 + 2021-04-29f12dfeac89
cmd/link: support trampoline insertion on ARM64 + 2021-04-29b15372f39b
runtime: remove linux-amd64 walltime function + 2021-04-29862ddb37b4
runtime: rename walltime1 to walltime + 2021-04-294e3e6b58f7
cmd/compile/internal/ir: fix doc + 2021-04-2918852e8372
cmd/link: use a two-pass approach for trampoline insertion + 2021-04-29d80da19fc9
cmd/link: update comment for PLT/GOT helper functions + 2021-04-29eb3fe28d70
go/types: improve error messages for unexpected ListExprs + 2021-04-29c8a92d454c
go/types: ensure that error code values do not change in 1.17 + 2021-04-2947cb0c46b2
go/types: nest all test data under the testdata directory + 2021-04-29c4c68fb57f
cmd/compile/internal/walk: delete unused statement + 2021-04-296afa0ae4e5
cmd/compile/internal/types2: match compiler error for invalid type alias decl + 2021-04-2942953bc9f5
runtime: remove walltime function + 2021-04-29d09947522d
runtime: implement time.now in assembly for linux-amd64 + 2021-04-29756fd56bbf
cmd/compile: remove an unused function + 2021-04-28fa6ed6e81a
go/types: respect IgnoreFuncBodies for function literals + 2021-04-286082c05d8b
go/types: better errors for invalid short var decls + 2021-04-28414af503d7
go/types: fix type inference + 2021-04-28c96fec9036
runtime: use a single definition of time_now for faketime + 2021-04-28b36596b14f
runtime: move Windows time.now implementations into separate files + 2021-04-2807e006dd93
go/types: use a global atomic counter for type parameter ids + 2021-04-28168dd4e6aa
go/types: add example test for type inference + 2021-04-281e235cd454
go/types: use combined type and ordinary args for type inference + 2021-04-28ad989c7dba
crypto/cipher: make AES-GCM benchmarks match ChaCha20Poly1305 ones + 2021-04-28764f53eb6c
spec: clarify conditions for switch expression type + 2021-04-2842812a2fee
types2: disambiguate package qualifiers in error messages + 2021-04-28ea65a12f89
cmd/compile/internal/types2: catch unexpected expression lists + 2021-04-2890614ff462
cmd/go/internal/modfetch: fix comment that mentions no-longer returned error + 2021-04-28a54762586f
cmd/gofmt: simplify arg handling + 2021-04-2822a56b629d
cmd/go/internal/modload: in importFromModules, do not wrap module graph errors in ImportMissingError + 2021-04-28f893f35d9f
go/types: split out function instantiation from index expr + 2021-04-285b328c4a2f
cmd/compile: use desired register only if it satisfies register mask + 2021-04-28cbb3f09047
testing: add -shuffle=off|on|N to alter the execution order of tests and benchmarks + 2021-04-28e51246c881
runtime: consolidate Windows time constants into single copy + 2021-04-2892c9f3a9b8
cmd/go: include C/C++/Fortran compiler version in build ID + 2021-04-28becb9a278f
test: do not run fuse test in noopt mode + 2021-04-2824ea547a21
cmd/link: don't pass -Wl,--dynamic-linker if -static + 2021-04-2812af403624
cmd/go/internal/bug: use envcmd instead of go env + 2021-04-285c69cb2a5b
cmd/go: populate module info even if an error occurs in loading package + 2021-04-2811052d77a3
cmd/link: use R12 as trampoline scratch register on ARM + 2021-04-284a7effa418
cmd/compile: mark R12 clobbered for special calls + 2021-04-284fe324dd0f
cmd/go: make TOOLEXEC_IMPORTPATH consistent with 'go list -f {{.ImportPath}}' + 2021-04-28f68878f0fc
cmd/dist,runtime: support cgo on openbsd/mips64 + 2021-04-2892d1afe989
cmd/compile/ssa: optimize the derivable known branch of If block + 2021-04-289726c78539
cmd/asm: add check for register and shift/extension combination on arm64 + 2021-04-28f439a76253
cmd/internal/obj/arm64: fix the wrong error message of out-of-range checking + 2021-04-28c9f43507c6
cmd/compile: fix typechecking logical operators panic with non-boolean operand + 2021-04-27983dea90c1
cmd/link: disable plugin support if cgo is disabled + 2021-04-27214c8dd80c
go/types: factor out index/slice expr handling + 2021-04-27645cb62ee3
testing: document that TestMain can be used with benchmarks + 2021-04-2730002e6656
cmd/go/internal/modload: treat \ as a path separator instead of a shell special character + 2021-04-27b9dfaf77f5
cmd/compile/internal/walk: merge operations + 2021-04-2713e87cda00
time: increase slop for TestTicker + 2021-04-27f432d3fc41
cmd/compile: fix nongeneric closures in generic functions + 2021-04-278ab7064e33
cmd/go: use a real Go version in the go.mod files in TestScript/mod_readonly + 2021-04-270c3557e6ad
syscall: move TestForegroundSignal create call out of goroutine + 2021-04-27291eb0178f
go: various minor cleanups with the help of Goland + 2021-04-270ae9c3b98b
runtime/pprof: fix block profile bias + 2021-04-278e0023b81b
cmd/go/internal/load: treat packages with errors as potentially main packages + 2021-04-27bd2175e1b1
cmd/go: show warnings about symlinks only for patterns containing ... + 2021-04-27222101549a
syscall: restore nosplit for ptrace1 on Darwin + 2021-04-27cde6a675bc
go/scanner: optimize scanIdentifier + 2021-04-27074a49bfe8
strconv: remove unused extfloat (Grisu3) ftoa code + 2021-04-2755c517a8b3
cmd/compile: fix handling of ir.CurFunc during stenciling + 2021-04-27d553c0144d
bits: use same expression with system bit size + 2021-04-27bc6288794d
go/scanner: improve variety in benchmarks for file scanning + 2021-04-276fa12172d9
go/parser: add benchmarks for syntax-only parsing and object resolution + 2021-04-2788a8a27056
os: don't check non-nil err twice in Symlink on windows + 2021-04-270b9ca4d907
runtime/metrics: add tiny allocs metric + 2021-04-277d22c2181b
syscall: restore signal mask after setting foreground process group + 2021-04-2739844971fb
go/types: don't panic when checking a ListExpr in exprInternal + 2021-04-276edd573218
cmd/link: enforce larger alignment on split ppc64 text sections + 2021-04-271eca6aa747
cmd/internal/obj: refactor ppc64 address relocation code generation + 2021-04-27e0815d041c
runtime: replace --buildmode with -buildmode in tests + 2021-04-27ca8e8317be
runtime: add missing import "C" in TestLibraryCtrlHandler + 2021-04-27cb34026a95
cmd/compile: tighten exportWriter.qualifiedIdent signature + 2021-04-27c249491572
doc: change <a/> to </a> in spec + 2021-04-277ef0237d89
cmd/go/internal/modload: clean up error reporting + 2021-04-273cc3a16029
cmd/go: add tests for convergence in 'go mod tidy' + 2021-04-27434e12f772
cmd/compile: add more doc for Name.Defn + 2021-04-2715105dd4b5
go/types: walk all imports when determining package name ambiguity + 2021-04-2740254ec0db
cmd/compile: fix wrong package path for unsafe.Pointer + 2021-04-26903b25178e
syscall: on linux use accept4 in Accept, fall back to accept + 2021-04-26be28caf0aa
cmd/compile/internal/types2: respect IgnoreFuncBodies for function literals + 2021-04-269f601690da
cmd/compile: workaround inlining of closures with type switches + 2021-04-26a53dc4c1ce
cmd/go/internal/modload: use (*loadPkg).mod only to indicate the module from which the package was loaded + 2021-04-260d1280c685
Revert "sync: improve sync.Pool object stealing" + 2021-04-26c430313992
runtime: use abi.FuncPCABI0 for libc syscall wrappers + 2021-04-268ff1da0b81
runtime: fix offset in comment + 2021-04-2614ade57ab8
runtime: fix scavenge min fraction constant floor division + 2021-04-26d02026414c
cmd/go: don't add generated SWIG C++ files to CompiledGoFiles + 2021-04-26d5d24dbe41
sync: improve sync.Pool object stealing + 2021-04-261f7ddf57d2
syscall, etc.: use abi.FuncPCABI0 for libc syscall wrappers + 2021-04-2600d42ffc89
cmd/compile: spos handling fixes to improve prolog debuggability + 2021-04-2470deaa33eb
cmd/compile: extend GOSSAFUNC match to well-formed package suffix match. + 2021-04-23e7db792fc5
runtime: simplify TestSelectStackAdjust + 2021-04-23b8fed48a9a
cmd/dist: enable cgo on windows/arm64 + 2021-04-23a6d3dc40c4
misc/cgo/testso, misc/cgo/testsovar: fix for Windows + 2021-04-239cc3469106
all: do not test internal linking on windows/arm64 + 2021-04-238e368708c5
cmd/link: implement windows/arm64 external linking + 2021-04-23bf9216055b
runtime/testdata: fix testprogcgo for windows/arm64 + 2021-04-23a25d1d45d9
runtime: fix windows/arm64 callbackasm1 for frame pointer hack + 2021-04-2316330817aa
runtime: add windows/arm64 cgo-linking code + 2021-04-23e5a6c5243c
cmd/link: force external link for windows/arm64 cgo binaries + 2021-04-2379f35130cd
cmd/link: expand PE constants and fix doc URL + 2021-04-23a0248a99a8
cmd/link: fix PE emitRelocations for >4GB base address + 2021-04-2359ceb985c7
cmd/link: make Loader.SymName not crash + 2021-04-23199575a119
cmd/link: count relocations better + 2021-04-2341e5ae4883
cmd/link: deal with no constructors + 2021-04-239f7079c44e
cmd/link: sort the pclntab relocations + 2021-04-23c0e1301b8c
cmd/link: fix PE section attributes for windows/arm64 + 2021-04-23073f913949
debug/dwarf: skip over zero-length compilation units + 2021-04-23cef3a442ea
cmd/asm, cmd/link: use full objabi header + 2021-04-2319470dc535
misc/cgo/test: do not redeclare exported Go functions + 2021-04-231421516973
cmd/compile, internal/abi: add FuncPCABIxxx intrinsics + 2021-04-23691e1b84c1
cmd/compile: generalize fix for lvalue-init evaluation + 2021-04-23768a39975d
cmd/go/internal/modload: remove the addedModuleFor map + 2021-04-23c3e2ed711c
cmd/go: use builtin version and reexec for env + 2021-04-23d2f96f2f75
math/rand: make the security warning clearer and more prominent + 2021-04-238c66669764
cmd/compile: make sure ascompatee walk lhs init statements + 2021-04-23d4bfe00615
cmd/go: make build cache tag sensitive to GOSSADIR; remove unused + 2021-04-23bedfeed54a
runtime,runtime/metrics: add metric to track scheduling latencies + 2021-04-23105a6e9518
os: skip TestExecutableDeleted on aix + 2021-04-235963f0a332
cmd/vendor: get golang.org/x/tools@f946a157eef + 2021-04-23d310b2a6b8
cmd/compile: set correct Defn for inlined vars + 2021-04-231b0a031680
cmd/compile: escape "go" wrapper closure everywhere + 2021-04-23cfac62a1cc
cmd/compile: fix bug in defer wrapping + 2021-04-2314056d0d00
cmd/compile/internal/types2: add unsafe.Add and unsafe.Slice + 2021-04-23050b408dcc
go/types: implement unsafe.Add and unsafe.Slice + 2021-04-221da05eb0ce
spec: add unsafe.Add and unsafe.Slice + 2021-04-2274059685fd
go/types: suppress index-out-of-bounds error on Unknown constants + 2021-04-22f7afdfd483
go/types: cleanup and fix Checker.index + 2021-04-22cfe5d79c5c
os: depend on Readlink only when necessary + 2021-04-22ecfce58965
runtime: skip work recheck for non-spinning Ms + 2021-04-22b6ff3c69d5
cmd/link: support more load commands on Mach-O + 2021-04-221a5665533b
cmd/go/internal/modload: migrate editBuildList to use a structured requirement graph + 2021-04-229c1b769d5f
cmd/go: add a source file in the multiple-paths module in TestScript/mod_tidy_replace + 2021-04-22537cde0b4b
cmd/compile, runtime: add metadata for argument printing in traceback + 2021-04-22d4aa72002e
cmd/asm: fix RLDCR const1,reg,const2,reg on ppc64 + 2021-04-22e8666abd98
cmd/compile: keep call's args in elim dead auto pass + 2021-04-22d3853fb4e6
runtime: call cgocallbackg indirectly + 2021-04-22d5b2d809b0
cmd/link: emit LC_BUILD_VERSION on Mach-O + 2021-04-22b2a032add8
cmd/link: update machoPlatform selection + 2021-04-22a4f3ff2205
cmd/go: update TestScript/mod_convert + 2021-04-2214a18b7d25
cmd/compile/internal/types2: move a handful of tests + 2021-04-22a71528ad31
cmd/compile/internal/types2: review fixedbugs tests + 2021-04-22ece5935364
cmd/compile/internal/types2: better errors for invalid short var decls + 2021-04-2248b368b01f
cmd/compile/internal/types2: avoid follow-on errors for invalid [...] array + 2021-04-22617a83ec68
go/types: re-enable a commented out test + 2021-04-22f0a8101d34
go/types: combine two loops (cleanup of TODO) + 2021-04-225daefc5363
cmd/internal/obj/arm64: fix the wrong ROR operator of some instructions + 2021-04-220636d88f6d
cmd/compile: add restrictions on the shift amount range of arm64 various instructions + 2021-04-2202a8e83661
runtime: don't run TestCrashDumpsAllThreads in parallel + 2021-04-217bedd47798
go/types: combine all type inference in a single function + 2021-04-216639bb894d
runtime: call nanotimeQPC from nanotime1 normally + 2021-04-217e97e4e8cc
syscall: syscall.AllThreadsSyscall signal handling fixes + 2021-04-2154af9fd9e6
internal/bytealg: add power9 version of bytes index + 2021-04-21122fca49f9
go/types: simplify Checker.Call + 2021-04-211d2101116f
net: don't check nil err twice in interfaceMessages on freebsd + 2021-04-21614a9c2613
go/types: simplify Checker.funcInst + 2021-04-2139785912b9
go/types: add sizeof test + 2021-04-21255056395e
test: add a field tracking test + 2021-04-2135806efda2
io/fs: document that caller can modify slice returned by ReadFile + 2021-04-21b8a359d984
cmd/compile/internal/types2: fix incorrect result type of Checker.index + 2021-04-21f9e2dbbfc9
syscall: use libc in Exec on openbsd/arm64 + 2021-04-21e5bc4f2a77
cmd/compile: reenable name preservation on copies in expand_calls + 2021-04-21daee726a0b
cmd/compile: don't accumulate duplicated named slots + 2021-04-214d56576ec0
runtime: move timer recheck after GC recheck + 2021-04-21381252f312
cmd/go/internal/modload: use updateRequirements instead of editRequirements to add modules for missing packages + 2021-04-215f1df260a9
cmd/compile: allow export/import OSLICE2ARRPTR + 2021-04-217735ec96c1
cmd/compile: remove ir.OSTMTEXPR op + 2021-04-21acf1b46de5
cmd/compile: update ir.Node ops comments + 2021-04-21f53c2fac46
cmd/go/internal/modload: in newRequirements, verify that rootModules is sorted + 2021-04-2169c94ad55f
cmd/go/internal/modload: split updateRoots into separate functions for updating and tidying + 2021-04-2181fcb18df5
cmd/go: make Tidy an option in PackageOpts rather than a separate call + 2021-04-21c33ced6d8a
runtime: don't test sig.inuse in sigsend + 2021-04-21190cb937f7
cmd/compile/internal/types2: fix type inference + 2021-04-21760d3b2a16
reflect: allow conversion from slice to array ptr + 2021-04-21c18744377a
go/types: allow conversion from slice to array ptr + 2021-04-21faa4fa1a6e
cmd/compile: allow conversion from slice to array ptr + 2021-04-201c268431f4
spec: allow conversion from slice to array ptr + 2021-04-20e12b0afa54
cmd/compile: separate out parameter and field export encoding + 2021-04-2048e3d92454
Revert "runtime: implement runqdrain() for GC mark worker goroutines" + 2021-04-20c7d708e42e
cmd/compile: pass struct field note information along in exported info + 2021-04-20f448cb8ba8
cmd/compile: use f.Nname.Type() in makeABIWrapper + 2021-04-2057b0d838ed
net: pass MSG_CMSG_CLOEXEC in ReadMsgUnix on dragonfly, netbsd and openbsd + 2021-04-203f8e64878a
internal/poll, net: fix comments regarding accept and sysSocket + 2021-04-20dbade774c3
runtime: refactor findrunnable spinning recheck + 2021-04-207473a6a0eb
reflect: fix stack overflow panic when using haveIdenticalUnderlyingType + 2021-04-20fbb600b283
runtime: implement runqdrain() for GC mark worker goroutines + 2021-04-2077860ad280
cmd/compile: guard partially live arg spilling with number of registers + 2021-04-20109d7580a5
cmd/compile: disable name preservation on copies in expand_calls + 2021-04-2060ab197bc2
runtime: refactor work stealing to dedicated function + 2021-04-209dd71ba913
internal/buildcfg: enable regabiargs by default + 2021-04-2024875e3880
cmd/compile/internal/types2: fix some typos in rawLookupFieldOrMethod + 2021-04-204ce49b4a15
go/types: support type parameters in NewMethodSet + 2021-04-20af8a176e91
internal/buildcfg: enable regabidefer by default + 2021-04-203ff6ff7f84
cmd/compile: preserve pointerness when creating map key temp + 2021-04-20fe26dfadc3
net: use syscall.fcntl on libc systems + 2021-04-200ccdcb2102
runtime: crash the GC when clobberdead pointer is seen + 2021-04-204f5aec4603
all: remove redundant spaces before . and , + 2021-04-209f87943424
go/types: fix panic when using multiple type arguments + 2021-04-193711ea0b5d
cmd/compile: do not clobber arguments for reflect.callReflect and callMethod's ABI wrappers + 2021-04-19b3a5640397
go/types: remove the concept of finals + 2021-04-1962cad233a6
go/types: remove stale commented-out testdata + 2021-04-197252e1e5b6
cmd/link: convert -I foo to -Wl,--dynamic-linker,foo when externally linking + 2021-04-1988655480f3
internal/buildcfg: enable regabireflect by default + 2021-04-19bc5de81e70
testing: remove data races so that parallel benchmarks can safely call .Fatal* and .Skip* + 2021-04-19e97d8eb027
net: pass MSG_CMSG_CLOEXEC flag in ReadMsgUnix + 2021-04-19bbb510ccc9
internal/buildcfg: enable regabig by default + 2021-04-19f8892147bd
runtime: open up space for callee's arg spill slot in mcall (regabi version) + 2021-04-195780ab4f60
text/template/parse: add a mode to skip func-check on parsing + 2021-04-196b8e3e2d06
cmd/compile: reduce redundant register moves for regabi calls + 2021-04-19b21e739f87
test: add test for CL 310589 + 2021-04-19a9c244a849
test: add liveness test for regabi + 2021-04-19a72622d028
cmd/compile: skip "_" function in reflectdata.MarkUsedIfaceMethod + 2021-04-19c914e6160d
cmd/go: drop GOEXPERIMENT in script tests + 2021-04-184efd581383
archive/zip: fix imports block of biggestZipBytes generator + 2021-04-17fd3612e433
internal/buildcfg: enable regabiwrappers by default + 2021-04-1643466399cb
internal/buildcfg: make regabi enable regabiargs + 2021-04-16067bad2eef
runtime: update stale comment + 2021-04-1614dbd6e776
internal/buildcfg: make regabi an alias for regabi sub-experiments + 2021-04-1694817890c2
runtime: remove useless nFlushCacheRoots + 2021-04-16b05903a9f6
cmd/link: fix defaultGOROOT package + 2021-04-16b65f8589e8
cmd/dist: defend self against misc/reboot test + 2021-04-1602a2ff47ef
go/parser: add a SkipObjectResolution mode to bypass object resolution + 2021-04-16b91f8a4c0b
go/scanner: fix a typo in scanner_test.go + 2021-04-169e8a312b71
go/parser: move type params in scope for the function signature + 2021-04-1613368ab56a
runtime: clarify which work needs spinning coordination + 2021-04-16800fb11efb
runtime: remove redudant tryWakeP component + 2021-04-16f6e7fe2711
runtime: move findrunnable timer delay computation closer to use + 2021-04-169fbcba6664
cmd/compile: in clobberdead mode, don't clobber slots that are live for defers + 2021-04-164fb74e0555
reflect: preserve ctxt across moveMakeFuncArgPtrs + 2021-04-16b6e1c33603
cmd/compile: spill all the parameters around morestack + 2021-04-16fff236e659
net/http/fcgi: eliminate race, keep request id until end of stdin + 2021-04-16ef57834360
crypto/tls: fix flaky handshake cancellation tests + 2021-04-16dba89283ad
cmd/go, go/build: add ToolTags to build.Default + 2021-04-1695ed5c3800
internal/buildcfg: move build configuration out of cmd/internal/objabi + 2021-04-162fc0ebb623
cmd/go/internal/modload: when outside a module, set cfg.BuildMod based on allowMissingModuleImports + 2021-04-16c1e8a9a8c6
net/http/cgi: Remove hard-coded ServeHTTP timeout + 2021-04-16492eb059f9
cmd/go: fix mod_install_pkg_version + 2021-04-1660abe01321
cmd/link: fix file-local checks in xcoff + 2021-04-16acb189ea59
net/http: make ReadRequest return an error when requests have multiple Host headers + 2021-04-162f0e5bf907
net/http: using errors.Is in fs error detection + 2021-04-16abbb82957d
cmd/compile: don't insert VarDef for already-initialized results + 2021-04-1604e1176fd2
cmd/go: support 'go run cmd@version' + 2021-04-16639cb1b629
runtime: mark stdcallN functions cgo_unsafe_args + 2021-04-160613c748e8
cmd/go: move 'go install cmd@version' code into internal/load + 2021-04-16dc76c47565
cmd/go/internal/load: convert two global flags to an options struct + 2021-04-16cde92846e2
doc: add release note for module deprecation + 2021-04-1652df9291aa
test/abi: reenable test on windows + 2021-04-16c692f752b5
cmd/link/internal/ld: re-enable tests on darwin + 2021-04-16e1f4feb3d6
cmd/link/internal/ld: fix GOARCH in TestAbstractOriginSanityIssue25459 + 2021-04-16d26fc68aa1
cmd/internal/objabi,test: use correct GOEXPERIMENT build tags in test/run.go + 2021-04-16cf2396c70e
internal/goexperiment: move baseline configuration to objabi + 2021-04-16f08c552dab
net/http: add to deadlines only when positive + 2021-04-16bdddfd10ec
runtime: improve synchronization in TestFinalizerRegisterABI + 2021-04-15c8fb0ec5a0
cmd/compile: fix ANDI/SRWI merge on ppc64 + 2021-04-15699a7c0fe9
cmd/go/internal/modconv: involve GOPROXY in ConvertLegacyConfig + 2021-04-157ed6d1f2fb
cmd/compile/internal/types2: add sizeof test + 2021-04-15a63ff398d5
cmd/compile/internal/syntax: fix error message for ... without type + 2021-04-15ddd8d7c0a6
cmd/internal/obj: consolidate AMOVW and AMOVWZ optab entries + 2021-04-158009a81f7a
bytes: add asm implementation for index on ppc64x + 2021-04-155631c4b3bf
net/http: allow multiple dials in TestTransportMaxConnsPerHost + 2021-04-151d20a362d0
math: avoid assembly stubs + 2021-04-1531e12b953a
cmd/link: issue error if elf header overruns + 2021-04-157ad496b6f5
runtime: unify C->Go ABI transitions + 2021-04-15dba2eab826
runtime,runtime/cgo: save all necessary registers on entry to Go on Windows + 2021-04-153e0b1cdb5d
runtime: minor refactoring of _rt0_amd64_lib + 2021-04-15b1c4cc5589
mime: keep builtinTypesLower sorted alphabetically + 2021-04-1561a08fc6ce
strconv: Implement Ryū algorithm for ftoa shortest mode + 2021-04-150184b445c0
strconv: implement Ryū-like algorithm for fixed precision ftoa + 2021-04-158f4c5068e0
internal/bytealg: port more performance-critical functions to ABIInternal + 2021-04-1548b7432e3f
cmd/internal/obj/arm64: fix the wrong sp dst register of ADDS/SUBS instructions + 2021-04-15566a87c16b
time: add missing "os" import to zoneinfo_test.go + 2021-04-15083a26c7d2
cmd/compile: propagate pragmas from generic function to stenciled implementation + 2021-04-15bf634c76b2
cmd/compile: look for function in instantiations in all global assignments + 2021-04-14567a9322ad
mime: add mime type for avif image file format + 2021-04-14d27bb8ba2e
go/build: replace os.Setenv with T.Setenv + 2021-04-14f18715c18f
time: replace os.Setenv with T.Setenv + 2021-04-14c3931ab1b7
net/http/httptest: panic on non-3 digit (XXX) status code in Recorder.WriteHeader + 2021-04-14cbf9caaf22
cmd/go: add a Go source file in TestScript/mod_sumdb + 2021-04-1423f8c203f0
cmd/compile: rework/reduce partially lived argument spilling + 2021-04-141a8f0a7961
runtime: fix data race in abi finalizer test + 2021-04-14a89ace106f
runtime: update debug call protocol for register ABI + 2021-04-14de7a87ef06
go/internal/gccgoimporter: replace os.MkdirTemp with T.TempDir + 2021-04-14d1f8104b58
time: move slim test tzdata to testdata directory + 2021-04-14b161b57c3f
go/build: replace os.MkdirTemp with T.TempDir + 2021-04-14892cad7a9b
cmd/compile/internal/types2: add Named.SetTParams and Named.Orig methods + 2021-04-14283f9fdbd3
cmd/dist: add tests using the typeparams build tag + 2021-04-14bcbde83c20
go/ast: fix broken build with typeparams build constraint + 2021-04-14492faaeda8
os/exec: replace os.Setenv with T.Setenv + 2021-04-144df3d0e4df
cmd/compile: rescue stmt boundaries from OpArgXXXReg and OpSelectN. + 2021-04-144480c822ba
cmd/internal/obj: don't emit args_stackmap for ABIInternal asm funcs + 2021-04-1425b25a9ed7
cmd/asm: require NOSPLIT for ABIInternal asm functions + 2021-04-14ef36e4fd0e
reflect: keep pointer register results alive in callMethod + 2021-04-14ad44dfb0fd
cmd/go: clarify comment on HashSeed + 2021-04-14c98026c104
cmd/go/internal/modload: fix truncated error message from goModDirtyError + 2021-04-1472483de87a
runtime: incorporate hbits advancement in scanobject into loop + 2021-04-147ec7a3cf33
runtime: make gcEffectiveGrowthRatio a method on gcControllerState + 2021-04-14e9cc31e736
runtime: pass work.userForced to gcController.endCycle explicitly + 2021-04-143eaf75c13a
runtime: move next_gc and last_next_gc into gcControllerState + 2021-04-14e224787fef
runtime: fix formatting of gcMark + 2021-04-1482e4a6310b
runtime: move roots' bases calculation to gcMarkRootPrepare + 2021-04-14ab02cbd29f
runtime: increase maxargs to avoid syscall18 crash when called with more than 16 args + 2021-04-1458fdac04e4
syscall: don't defer close raw Socketpair fds in tests + 2021-04-146d8ba77896
cmd/compile: fix importing of method expressions + 2021-04-14e7ab1a5ba8
runtime: create setGCPercent method for gcControllerState + 2021-04-149bce7b70fd
runtime: create initializer for gcControllerState + 2021-04-142d4ba2601b
runtime: move gcPercent and heapMinimum into gcControllerState + 2021-04-14728e3dc6f9
runtime: make gcSetTriggerRatio a method of gcControllerState + 2021-04-14eb433ed5a2
cmd/compile: set types properly for imported funcs with closures + 2021-04-148dcc071063
cmd/compile/internal/types2: use a global atomic counter for type parameter ids + 2021-04-1334620364cb
runtime, cgo/test: improve debugging output + 2021-04-13f2d5bd1ad3
runtime: move internal GC statistics from memstats to gcController + 2021-04-138c2a8b1771
cmd/compile: always zero the temporary in mapKeyTemp + 2021-04-13b4881d930a
cmd/compile: don't modify underlying type when creating bitmap for bodyless function + 2021-04-13efaf75a216
go/*,cmd/gofmt: guard AST changes with the typeparams build tag + 2021-04-13693859542e
runtime: rename gcpercent, readgogc, and heapminimum to match Go style + 2021-04-13f5f7647107
runtime: break out GC pacer into its own file + 2021-04-139913f821e2
cmd/compile: make map functions ABI insensitive + 2021-04-13c19759aa48
runtime: eliminate externalthreadhandler + 2021-04-13e69f02265c
runtime: use newm for profileloop + 2021-04-13e512bc2cf0
runtime: use compileCallback for ctrlhandler + 2021-04-13069983e5db
archive/tar: replace os.MkdirTemp with T.TempDir + 2021-04-133bf645a633
cmd/link: force external linking for DragonFly cgo programs + 2021-04-1369262d4871
cmd/compile,cmd/link: resolve cgo symbols to the correct Go ABI + 2021-04-1348531da9e7
cmd/link: build dynexp symbol list directly + 2021-04-13007e247af1
cmd/link: move cgo export map from loadcgo to setCgoAttr + 2021-04-136208b10d1e
cmd/link: refactor setCgoAttr + 2021-04-1310f883deb7
cmd/cgo: document generated cgo directives + 2021-04-137b19fb1d56
mime: in globs2 file only keep first time extension is seen + 2021-04-1339dd96ca5a
cmd/compile/internal/types: add example test for type inference + 2021-04-134b00eb7af4
cmd/compile: allow OpArgXXXReg comes before LoweredGetClosurePtr + 2021-04-13444d28295b
test: make codegen/memops.go work with both ABIs + 2021-04-1313a4e8c41c
all: simplify the spelling of Linux + 2021-04-133e5bba0a44
cmd/link: support 32b TLS_LE offsets on PPC64 + 2021-04-13d948b8633d
cmd/go: fix 'go help mod edit' JSON documentation + 2021-04-1249e933fc57
cmd/compile: make interface conversion function selection ABI insensitive + 2021-04-12841bc14216
os: restore testErrNotExist's working directory on os.Chdir success + 2021-04-12263e13d1f7
test: make codegen tests work with both ABIs + 2021-04-123d5e3a15f6
debug/pe: replace os.MkdirTemp with T.TempDir + 2021-04-12c27991bf5b
text/template: replace os.MkdirTemp with T.TempDir + 2021-04-12cccd3ba912
internal/execabs: replace ioutil.WriteFile with os.WriteFile + 2021-04-12aad13cbb74
runtime: non-strict InlTreeIndex lookup in expandFinalInlineFrame + 2021-04-125c9b6e8e63
net: never probe IPv4 map support on DragonFly BSD, OpenBSD + 2021-04-123e8ba91275
mime: support reading shared mime-info database on unix systems + 2021-04-121b736b3c19
runtime: consolidate "is sweep done" conditions + 2021-04-12a25a77aed2
runtime: block sweep completion on all sweep paths + 2021-04-1207b2fee460
cmd/link: fix TestLargeText + 2021-04-12849dba07a5
runtime: port performance-critical functions to regabi + 2021-04-12865d2bc78e
cmd/compile: do not allocate space for unspilled in-register results + 2021-04-128b859be9c3
internal/poll: ensure that newPoolPipe doesn't return a nil pointer + 2021-04-122fa7163b06
cmd/compile: look for newobject in register ABI for write barrier elision + 2021-04-125d80f8a82b
runtime: replace outdated documentation link in Windows' nanotime + 2021-04-1233d99905da
cmd/compile: preserve name association when eliding copies in expand_calls + 2021-04-1270ed28e5f7
cmd/compile: support memmove inlining with register args + 2021-04-12585b52261c
runtime: remove deferreturn dummy argument + 2021-04-129ed0e32059
test: consider default GOEXPERIMENT when matching build tags + 2021-04-1251a47b7ff2
cmd/go: display helpful error when module cache can't be created + 2021-04-12117b1c84d3
cmd/go/internal/work: remove '_test' from import paths in stacktraces when -trimpath is specified + 2021-04-12c26f954a54
cmd/compile/internal/amd64: follow-on regabi fix for amd64 zerorange + 2021-04-1216cd770e06
cmd/cgo: throw if C.malloc returns NULL in C.CString or C.CBytes + 2021-04-12954bd8203b
cmd/cgo: use tabs to indent _cgoPREFIX_Cfunc__CMalloc function body + 2021-04-12e12abe4bd6
net: fix (*ipStackCapabilities).probe godoc + 2021-04-127beb988a3b
runtime: using wyhash for memhashFallback on 64bit platform + 2021-04-12424abc8d3b
os/signal: replace os.MkdirTemp with T.TempDir + 2021-04-110da9eff503
runtime: simplify syntax for pointer arithmetic in mapaccess functions + 2021-04-11352d329c44
runtime: move zero-sized frame check from newproc to newproc1 + 2021-04-11189c6946f5
net: reference the correct RFCs and sections for IP.IsPrivate + 2021-04-103f4977bd58
cmd/compile/internal/types2: use combined type and ordinary args for type inference + 2021-04-10a6d95b4508
cmd/compile/internal/types2: split out function instantiation from index expr + 2021-04-1036c5f902f9
cmd/compile/internal/types2: factor out index/slice expr handling + 2021-04-104638545d85
cmd/compile/internal/syntax: accept "~" and "|" interface elements + 2021-04-101129a60f1c
cmd/compile: include typecheck information in export/import + 2021-04-1011f159456b
path/filepath: replace os.MkdirTemp with T.TempDir + 2021-04-106382ec1aba
internal/poll: fix the intermittent build failures with pipe pool + 2021-04-1052bf14e0e8
all: fix spellings + 2021-04-09554d2c4f06
reflect: panic on New of go:notinheap type + 2021-04-095305bdedb0
test: do not run (another) softfloat test with regabiargs + 2021-04-09281d168e2d
cmd/compile: don't set Ntype in noder2 anymore + 2021-04-09756e2b1529
cmd/internal/objabi: make GOEXPERIMENT=none mean "no experiment flags" + 2021-04-09c3faff7f2d
cmd/go/internal/modload: change mvsReqs to store roots instead of a full build list + 2021-04-09814c5ff138
cmd/go: support module deprecation + 2021-04-09952187af12
cmd/go: upgrade and vendor golang.org/x/mod + 2021-04-09fcf8a6640b
cmd/compile/abi-internal: declare R14 completely fixed + 2021-04-090ad46889a1
cmd/compile/abi-internal: declare X15 scratch in function bodies + 2021-04-092698be4905
runtime: use sigpanic0 on all OSes + 2021-04-09d11968012c
test/abi: disable test with old-style build tag known to run.go + 2021-04-096951da56b0
Revert "cmd/compile: ensure spills of int/float reg args land in abi slots" + 2021-04-0977b3269fb5
cmd/go: in TestScript, set GOTRACEBACK and use SIGQUIT to terminate hung subprocesses + 2021-04-09a690a5d75f
cmd/compile: ensure spills of int/float reg args land in abi slots + 2021-04-09d138ee2cfb
test/abi: disable test on windows for now + 2021-04-09dcc801ef81
cmd/go/internal/modload: actually set the depth field passed to newRequirements + 2021-04-09c432917061
cmd/link: link libgcc archive after mingw archives + 2021-04-09519f223aa2
cmd/compile: reduce overhead of RParams in types.Type + 2021-04-094d7d7a4c50
os: replace os.MkdirTemp with T.TempDir + 2021-04-098518aac314
crypto/x509: replace os.MkdirTemp with T.TempDir + 2021-04-09d25c4fbe05
test: do not run softfloat test with regabiargs + 2021-04-0919034fa855
cmd/objdump: update test with register ABI + 2021-04-085811605df9
cmd/go: fix mod_list_update_nolatest on windows + 2021-04-08d67e739989
os/exec: replace os.MkdirTemp with T.TempDir + 2021-04-08ec367e5b05
cmd/compile: adjust interface conversion function selection with 0-sized fields + 2021-04-086c98ecda10
cmd/compile: don't use fast32/64 map functions for aggregates + 2021-04-08a9e475a15a
cmd/compile: add recursive-invalidate Value method, use in expand_calls + 2021-04-087e583806d8
runtime/cgo: clarify Handle documentation + 2021-04-08bb76193a7f
cmd/compile: fix buglet in walk convert phase relating to convF32/64 + 2021-04-08793844207d
cmd/go: strip GOEXPERIMENT from hash salt + 2021-04-0898dd205fa4
runtime: see whether gp==nil before checking preemption state + 2021-04-0846ffbec1d6
cmd/compile: break out transformations of tcCompLit into transformCompLit + 2021-04-08ecca94a7d1
cmd/go/internal/modload: add a dormant depth type + 2021-04-0896a6745088
runtime: use register ABI in panicIndex/Slice functions + 2021-04-08ca8540affd
cmd/compile: fix buglet in walk convert phase relating to convT64 + 2021-04-08d474b6c824
test/abi: clean up test to fix builders + 2021-04-0823e1d36a87
cmd/go: in 'go list -m', ignore "not found" errors loading updates + 2021-04-080e09e4143e
cmd/go: assume Go 1.16 semantics uniformly for unversioned modules + 2021-04-0831d2556273
runtime: set up read-only dummy TLS space for needm on Windows + 2021-04-08283b02063b
cmd/compile: sanitize before/after expansion OpSelectN references + 2021-04-081be8be4acc
cmd/go: fix TestNewReleaseRebuildsStalePackagesInGOPATH + 2021-04-08912c4e29d3
reflect: fix typo in result-in-registers case + 2021-04-081749f3915e
sync: update misleading comment in map.go about entry type + 2021-04-08a7e16abb22
runtime: replace os.MkdirTemp with T.TempDir + 2021-04-082123dfba65
Revert "cmd/compile/internal/noder: limit the number of goroutine" + 2021-04-088752454ece
cmd/internal/objabi: clarify initialization of Experiments + 2021-04-085159c83641
runtime,cmd/link: include GOEXPERIMENTs in runtime.Version(), "go version X" + 2021-04-08a8e55538af
cmd/internal/objabi: make GOEXPERIMENT be a diff from default experiments + 2021-04-0889ca1ce9a8
cmd/compile,cmd/internal/objabi: abstract out object header string + 2021-04-08b675e52e95
internal/goexperiment: consolidate experiment-enabled constants + 2021-04-086304b401e4
internal/goexperiment,cmd: consolidate GOEXPERIMENTs into a new package + 2021-04-080c4a08cb74
cmd/asm,runtime: reduce spellings of GOEXPERIMENTs + 2021-04-08aeaa4519b5
runtime: drop haveexperiment, sys.GOEXPERIMENT + 2021-04-07f60aa7a18c
syscall: replace os.MkdirTemp with T.TempDir + 2021-04-07fca51ba24a
cmd/internal/obj: remove ppc64 msr support from MOV* insns + 2021-04-07e306d06063
runtime/map: update comment for gc/reflect + 2021-04-07b3064b66d0
cmd/compile/internal/types2: combine two loops (cleanup of TODO) + 2021-04-074520da486b
cmd/pack: use testing.T.TempDir in tests + 2021-04-07b55d900529
cmd/compile: correct argument area size for typedmemmove/typedmemclr + 2021-04-07d6aa162f30
embed, testing/fstest: small optimization for ReadDir + 2021-04-075d5f779db4
net/http: replace os.MkdirTemp with T.TempDir + 2021-04-074bbe046aad
cmd/compile/internal/syntax: add "~" operator + 2021-04-07836356bdaa
cmd/compile/internal/types2: process errors in src order during testing + 2021-04-078f1099b585
cmd/compile/internal/syntax, types2: move cmpPos to pos.Cmp + 2021-04-071395432f23
cmd/compile/internal/types2: remove Config.AcceptMethodTypeParams flag + 2021-04-077d5c54eee4
cmd/compile/internal/types2: remove Config.InferFromConstraints flag + 2021-04-07bce85b7011
cmd/compile/internal/types2: combine all type inference in a single function + 2021-04-078462169b5a
cmd/compile: pre-spill pointers in aggregate-typed register args + 2021-04-078d77e45064
cmd/compile: fix bug of conditional instructions on arm64 + 2021-04-06972e883925
runtime/cgo: add Handle for managing (c)go pointers + 2021-04-06b084073b53
reflect: refactor funcLayout tests + 2021-04-060a510478b0
runtime: use register ABI for race detector functions + 2021-04-067da8490cbb
path/filepath: replace os.MkdirTemp with T.TempDir + 2021-04-060bc4605ead
cmd/go/internal/modload: track conflicts in versionLimiter + 2021-04-06b56177a303
cmd/compile: check for unused OpArg* and mark invalid (again) + 2021-04-06f5efa5a313
cmd/compile: load results into registers on open defer return path + 2021-04-06bcc4422ee1
runtime: deflake TestGCTestIsReachable + 2021-04-061271e9a9cc
time: properly quote strings containing quotes and backslashes + 2021-04-062e6f39beb0
cmd/go/internal/modload: factor out a method to update loader requirements + 2021-04-06d6a90d06d2
cmd/compile/internal/types2: simplify Checker.Call + 2021-04-063a30381b21
cmd/compile/internal/types2: simplify Checker.funcInst + 2021-04-0693466cc1b6
cmd/compile/internal/types2: review of pos.go and move into syntax package + 2021-04-06d57189e92b
test/syntax: remove interface.go + 2021-04-0655bac87bd6
runtime/pprof: deflake TestMorestack + 2021-04-06b345a306a0
cmd/compile: when GOSSAFUNC is set, dump the current pass on crash + 2021-04-06939b561a6e
cmd/internal/obj: reorg ppc64 MOV* optab entries and remove unused classes + 2021-04-065cd8a34495
cmd/compile: fix gcSizes.Sizeof for a zero-sized struct + 2021-04-0684162b8832
cmd/compile/internal/typecheck: call tcConv directly + 2021-04-06a25c584629
os: implement fs.StatFS for os.DirFS + 2021-04-06d8306ee1f9
runtime: make reflectcall ABI0 on amd64 + 2021-04-06298975c634
runtime: use funcID to identify abort in isAbortPC + 2021-04-05b2389ad3ce
cmd/compile: fix for zerorange on plan9-amd64 + 2021-04-05d446cb7cff
reflect: call ABI0 callReflect/callMethod + 2021-04-050723f062ff
cmd/compile: enable panic+recover adjustment for some ABI wrappers + 2021-04-0579b2e14b1a
crypto/ed25519: add comprehensive edge-case test vectors + 2021-04-0527015152ec
flag: use strings.Builder instead of concatenating strings + 2021-04-05ee40bb666b
cmd/compile: add "surprised by IData of Arg" case for register args + 2021-04-05254fb85c12
cmd/go: print deprecation notice for 'go get cmd' + 2021-04-05d5b9dc1317
cmd/cgo: pass end position info for C function arguments. + 2021-04-05e985245cd5
net: make ErrClosed and ParseError implement net.Error + 2021-04-05a1a45afd4a
cmd/internal/obj: remove duplicate ppc64 spr MOV* optab entries + 2021-04-05a11244e95e
time: use offset and isDST when caching zone from extend string + 2021-04-05cf148f3d46
cmd/compile, runtime: use ABI-aware function converting float to interface + 2021-04-05a040ebeb98
all: update references to symbols moved from io/ioutil to io + 2021-04-059abedf4827
cmd/compile/internal/ssagen: conditon not need + 2021-04-055cc5576a9c
cmd/compile: untangle Wrapper and ABIWrapper flags + 2021-04-0545e87cd3ec
cmd/compile: disable tail call for method wrappers when RegabiArgs is enabled + 2021-04-05411860251e
cmd/compile: reference ABIInternal memequal_varlen + 2021-04-05e617b2b0dd
cmd/compile: add a debug flag to enable/disable open-coded defers + 2021-04-05dcf85b30ba
cmd/link: mangle function name with ABI on Mach-O + 2021-04-059e3328e740
cmd/internal/objabi: remove StackPreempt + 2021-04-05191167c2b2
cmd/internal/obj/s390x: simplify huge frame prologue + 2021-04-05042f4cbb6f
cmd/internal/obj/riscv: simplify huge frame prologue + 2021-04-05a06b08e7d1
cmd/internal/obj/ppc64: simplify huge frame prologue + 2021-04-052b63404ddb
cmd/internal/obj/mips: simplify huge frame prologue + 2021-04-054702dd67a7
cmd/internal/obj/arm64: simplify huge frame prologue + 2021-04-0524dd8cfe23
cmd/internal/obj/arm: simplify huge frame prologue + 2021-04-05ef3122e909
cmd/internal/obj/x86: simplify huge frame prologue + 2021-04-05af1789a61c
runtime: extend internal atomics to comply with sync/atomic + 2021-04-05a4b8241d97
cmd/compile: get rid of Fields in types.Interface, use allMethods in types.Type instead + 2021-04-056ed045b365
cmd/go: refactor modload.CheckRetractions + 2021-04-05ee51e3d895
cmd/go: refactor modload.ListModules to accept bit flags + 2021-04-044230a6ebdd
os: don't use T.Cleanup in TestRemoveAllLongPath + 2021-04-047bfd681c2f
runtime/pprof: skip tests for AIX + 2021-04-04776d8d387c
os, path/filepath: use T.Cleanup to restore the original working directory + 2021-04-039e7bc80b31
os: reuse readdir buffers on unix with a sync.Pool + 2021-04-03dac136f87b
archive/zip: fix character device handling in fileModeToUnixMode + 2021-04-03971c7154b0
io/fs: implement subFS.Sub + 2021-04-036986c02d72
cmd/compile: rename newNamedTypeWithSym, add some commemnts + 2021-04-03fe587ce856
cmd/dist: include "go1.x-" in devel go version strings + 2021-04-0301821137c2
cmd/compile/internal/types2: review of errors.go + 2021-04-0393dcaba119
cmd/compile/internal/types2: review of stmt.go + 2021-04-03a1e4657d5a
cmd/compile/internal/types2: review of check_test.go + 2021-04-036454b2720f
cmd/compile/internal/types2: review of resolver.go + 2021-04-022ebe77a2fd
cmd/internal/obj: use REGENTRYTMP* in a few more places + 2021-04-02f25d78f8e2
testing: clarify when Cleanup is called + 2021-04-0235a8bbc9ea
runtime: make concatstring{2,3,4,5} consistent w/ compiler's use + 2021-04-0241cf18eda7
reflect: fix methodValueCall frame size on mips64 + 2021-04-0234b87b4a1a
reflect: remove short-circuits for zero-sized types in ABI algorithm + 2021-04-02254948a50e
cmd/compile: mark unused values as invalid to prevent problems in expandCalls + 2021-04-0228c5fed557
reflect: add register ABI support for makeFuncStub and methodValueCall + 2021-04-026996bae5d1
cmd/compile: use ABI0 for cgo_unsafe_args functions + 2021-04-02759116b3ac
syscall: delete asm_windows.s + 2021-04-022d88f8f21e
go/src/cmd/go/internal/work: compile "internal/abi" with "-+" + 2021-04-023651eff74e
cmd/link: delete CompilationUnit.Pkg field + 2021-04-02b165085836
cmd/link: remove an unused function from linker dwarf gen + 2021-04-02a78b12aea7
cmd/link: remove unnecessary attrReachable test + 2021-04-02aebc0b473e
cmd/compile: fix bug in phiopt pass + 2021-04-0297b3ce430b
runtime: make gcTestMoveStackOnNextCall not double the stack + 2021-04-0241e8a9f1cf
runtime: fix TestGCTestMoveStackOnNextCall flakes + 2021-04-025579ee169f
cmd/compile: in expand calls, preserve pointer store type but decompose aggregate args + 2021-04-0127d306281c
reflect,runtime: assume register ABI with GOEXPERIMENT=regabiargs + 2021-04-0151cd074c59
reflect: undo register count increments on register assignment failure + 2021-04-0145ca9ef5c1
cmd/compile: fix register/offset calculation for trailing empty field case. + 2021-04-01e6ac2df2b1
net/url: use camelCase names + 2021-04-015f646f0a98
cmd/compile: fix parameter offset calculation + 2021-04-01ec721d92bf
runtime: fix uses of ABIInternal PCs in assembly + 2021-04-011f29e69bad
cmd/compile: fix outgoing calls with GOEXPERIMENT=regabiargs + 2021-04-013304b2235a
cmd/compile: fix incoming ABI with GOEXPERIMENT=regabiargs + 2021-03-3187c6fa4f47
cmd/internal/obj/x86: use ABI scratch registers for WRAPPER prologue + 2021-03-315d6581d747
cmd/compile: deduplicate OpArg's across types + 2021-03-314acefa07b1
go/parser: switch to resolving objects as a post-processing pass + 2021-03-3144dd06670f
runtime: support register ABI Go functions from Windows callbacks + 2021-03-31cb42e3e979
cmd/compile: schedule in-register OpArg first + 2021-03-3146fa8afca6
cmd/go/internal/load/test: parse overlay files for test functions + 2021-03-31ca3aefc4a9
cmd/compile: make expandCalls preserve types of pointer stores + 2021-03-31c847932804
runtime: replace reflectcall of defers with direct call + 2021-03-31135c9f45ec
cmd/compile/internal/types2: review of operand.go + 2021-03-3134fb2b2ed5
cmd/compile/internal/types2: review of decl.go + 2021-03-310e8a72b62e
runtime: check for sysAlloc failures in pageAlloc + 2021-03-31c93cd86149
net/http: use consistent case in URL in names + 2021-03-311d8abb3417
go/parser: remove redundant list argument to Parser.shortVarDecl + 2021-03-31152ca79b73
go/parser: add resolution tests for type params + 2021-03-316d2a557a4d
cmd/compile: deal with call.Use correctly for noder2, allow inlining of stenciled functions + 2021-03-31f2717b31b5
cmd/compile: deal correctly with unnamed function params during stenciling + 2021-03-30606e0aba74
go/ast: add missing handling for ListExpr in Walk + 2021-03-30c3ec79bca9
go/parser: resolve the type name when parsing a composite lit value + 2021-03-300fdd371e6b
go/parser: add data-driven tests for object resolution + 2021-03-3064ca7e2cb3
cmd/compile: avoid generating duplicated in-register Arg + 2021-03-304b1a24f3cd
runtime: fix G passed to schedEnabled and cleanup + 2021-03-30e0ce0af6ef
runtime: check that defer/go frames are empty + 2021-03-301318fb4a32
cmd/compile: handle partial type inference that doesn't require function args + 2021-03-303300390ec7
cmd/compile: make amd64 version of zerorange regabi-friendly + 2021-03-30c40dc677be
go/doc: avoid panic on references to functions with no body + 2021-03-306cadfe2fee
reflect: cache IsVariadic calls in Call + 2021-03-3043afb1a220
cmd/go: fix documentation on how to create new go.mod file + 2021-03-3089b141c06e
cmd/compile: emit writebarriers in specified ABI + 2021-03-30c274a7c03b
cmd/compile/internal/noder: limit the number of goroutine + 2021-03-30e4a4161f1f
runtime: non-strict InlTreeIndex lookup in Frames.Next + 2021-03-30a81b5e4d0a
crypto/elliptic: fix some typos + 2021-03-30032ef4bbfc
cmd/compile: fix creation of named generic types (setting of t.nod) + 2021-03-30bb2fc21c3b
runtime: fix typos in comments + 2021-03-3033945869c1
cmd/compile: update default ABI choices for calls and bodyless fn stack maps + 2021-03-30eeadfa2d38
cmd/compile: fix various small bugs related to type lists + 2021-03-30a95454b6f3
runtime: init plan9 hashkey by time + 2021-03-3006ad41642c
cmd/compile: wrap defer/go call with results + 2021-03-30e27f3966bb
cmd/compile: be sure to wrap defer/go calls with arguments + 2021-03-30bd6628e62d
cmd/compile: check deferred nil interface call before wrapping it + 2021-03-294e1bf8ed38
runtime: add GC testing helpers for regabi signature fuzzer + 2021-03-291ef114d12c
runtime: abstract specials list iteration + 2021-03-294e16422da0
cmd/internal/obj/ppc64: remove bogus MOVBU optab entry + 2021-03-29164a6265e7
go/types: remove use of ioutil (cleanup) + 2021-03-299fbd0f64d8
runtime: fix some typos + 2021-03-2967d565d281
cmd/compile: restructure ABI wrapper generation, export ABI + 2021-03-29feb844f1ea
cmd/compile: eliminate -abiwraplimit + 2021-03-291e8fff0f7b
cmd/compile: assert that function values reference ABIInternal + 2021-03-290d1423583b
cmd/compile: set ir.Name.Func in more cases + 2021-03-2933b4ffc357
cmd/compile: track funcsyms by ir.Name instead of types.Sym + 2021-03-292ba296da47
cmd/compile: update a few stale comments + 2021-03-2924764496c7
go/types: remove outdated comment + 2021-03-291a7d921aa5
cmd/compile: remove typechecker calls in varDecl() + 2021-03-292abf280a28
cmd/compile/internal/types2: remove 'strict' argument from several methods + 2021-03-298f676144ad
crypto/rsa: fix salt length calculation with PSSSaltLengthAuto + 2021-03-29565e70fcef
cmd/link/internal/ld: use linkerFlagSupported to check -Qunused-arguments + 2021-03-296f90ee36e9
math: simplify comparison in FMA when swapping p and z + 2021-03-29d10241fcf6
runtime: fix some typos + 2021-03-29ba6bd967d2
cmd/compile/internal/ssa: strengthen phiopt pass + 2021-03-2823ffb5b9ae
runtime: overwrite existing keys for mapassign_faststr variant + 2021-03-2749dccf141f
time: add Time.Unix{Milli,Micro} and to-Time helpers UnixMicro, UnixMilli + 2021-03-272de1f42857
net: clear completed Buffers to permit earlier collection + 2021-03-26359f44910f
cmd/compile: fix long RMW bit operations on AMD64 + 2021-03-2698a902323f
cmd/vendor, cmd/pprof: use golang.org/x/term directly + 2021-03-263a0061822e
cmd/compile: add arm64 rules to optimize go codes to constant 0 + 2021-03-25b587b050ca
cmd/compile: add transform functions for OXDOT and builtins + 2021-03-25374b190475
io/fs: implement FileInfoToDirEntry + 2021-03-2511b4aee05b
cmd/compile: mark R16, R17 clobbered for non-standard calls on ARM64 + 2021-03-255834ce1dd7
cmd/compile/internal/ssa: unnecessary loop break + 2021-03-25691db3737c
cmd/cover: use golang.org/x/tools/cover directly + 2021-03-255cec8b85e5
net/http/httptest: wait for user ConnState hooks + 2021-03-257ce361737f
net: only perform IPv4 map check for AF_INET6 sockets + 2021-03-25569c86d23b
cmd/compile/internal/types2: review of importer_test.go + 2021-03-25ada77d23ae
cmd/compile/internal/types2: review of examples test + 2021-03-252c8692d45f
cmd/compile/internal/types2: review of example_test.go + 2021-03-25ffa9983b99
cmd/compile/internal/types2: review of api_test.go + 2021-03-2534ef294b76
cmd/compile/internal/types2: review of lookup.go + 2021-03-250fc595ec99
cmd/compile/internal/types2: review of check.go + 2021-03-2574fe516c35
cmd/go: add -benchtime to cacheable test flags + 2021-03-2582a1e0f9d3
cmd/link: make symbol data writable before toc fixup + 2021-03-254d66d77cd2
database/sql: remove unnecessary types in composite literals + 2021-03-2553941b6150
cmd/compile: fix defer desugar keepalive arg handling buglet + 2021-03-259f4d5c94b0
cmd/go: emit error when listing with -f and -json + 2021-03-25402d784b8f
path/filepath: make Rel handle Windows UNC share + 2021-03-25dec3d00b28
cmd/compile/internal/types2: review of stdlib_test.go + 2021-03-25ddcdbb417b
cmd/compile/internal/types2: review of assignments.go + 2021-03-25607f99904e
cmd/compile/internal/types2: review of api.go + 2021-03-25c69515c9fd
cmd/compile/internal/types2: review of expr.go + 2021-03-254889afe8f8
cmd/go/internal/load: use setLoadPackageDataError in loadImport + 2021-03-25adb037d67a
cmd/go: attribute direct imports from indirect dependencies to the importing package + 2021-03-25954879d6d1
cmd/go/internal/modload: replace the global buildList with structured requirements + 2021-03-25a95e2ae280
test: skip fixedbugs/issue36705 on Windows + 2021-03-2580157b5144
crypto/x509: fix spelling error + 2021-03-25e7e0995cba
cmd/compile: create/use noder2 transform functions for more node types + 2021-03-2429ed12d4c7
testing: update permitted number of -race goroutines + 2021-03-24179bcd787e
test: only run bug513.go if cgo is enabled + 2021-03-2463e9f6d5f0
test: recognize cgo build tag + 2021-03-24dade83a588
cmd/internal/moddeps: fix false positive when $TMPDIR is symlinked + 2021-03-24fef5a15396
runtime: bypass ABI wrapper when calling needm on Windows + 2021-03-24771c57e68e
cmd/compile: disable shortcircuit optimization for intertwined phi values + 2021-03-24fd5e0bd385
cmd/link: mangle function names with ABI on PE + 2021-03-246f62f852ef
net/http: fix request cancellation race + 2021-03-240e31de280f
math/big: don't require runtime.(*Frame).Next symbol present + 2021-03-24975b097307
cmd/link: separate elf addend size from reloc size + 2021-03-24e8700f1ce6
cmd/compile, cmd/link: use weak reference in itab + 2021-03-24747f426944
cmd/internal/obj: remove bogus load/store optab entries from ppc64 + 2021-03-24d8960e65a2
cmd/go: move psuedo-version and version sorting to x/mod + 2021-03-242e94401277
os/exec: use testenv.SkipFlaky in TestExtraFilesFDShuffle + 2021-03-244357f71ca7
cmd/compile: remove more dead code and data structures + 2021-03-2414ef2d8c01
cmd/compile: fix array case in types-for-register parameter + 2021-03-2387a3ac5f53
cmd/compile: don't let -race override explicit -d=checkptr=0 + 2021-03-23769d4b68ef
cmd/compile: wrap/desugar defer calls for register abi + 2021-03-234e27aa6cd2
os/exec: simplify TestContextCancel + 2021-03-23dc289d3dcb
io: fix spelling in documentation for io.Discard + 2021-03-232887ef499a
cmd/compile/internal/test: update abi tests for recent spec changes + 2021-03-23c59b17e5a2
cmd/go: make -coverpkg=all skip test-only packages + 2021-03-2305250429ae
net/http: treat MaxBytesReader's negative limits as equivalent to zero limit + 2021-03-239b78c68a15
cmd/compile: remove AuxCall.results, cleanup ssagen/ssa.go + 2021-03-2353dd0d7809
net: make go resolver aware of network parameter + 2021-03-23f4b918384d
test: enable fixedbugs/bug193.go for -G compiler option + 2021-03-23cd26192aba
go/types: remove superfluous code for shift checking + 2021-03-23e7aa0f9f28
go/types, types2: add a test case for shifts that used to fail + 2021-03-238f19394b62
cmd/compile/internal/types2: refactor untyped conversions + 2021-03-230265b6475f
cmd/compile: replace calls to typecheck with transform functions + 2021-03-23b8371d495b
runtime: support long paths without fixup on Windows 10 >= 1607 + 2021-03-23b182ba7fab
cmd/compile: optimize codes with arm64 REV16 instruction + 2021-03-23d25476ebb2
cmd/internal/obj/arm64: fix constant pool size calculation error + 2021-03-23c819907754
cmd/{compile,link}: relocate generation of DWARF for global vars + 2021-03-221c9e587b90
net: add IP.IsPrivate + 2021-03-22d9691ffa37
cmd/compile/internal/walk: relocate a stray comment + 2021-03-22a93849b9e2
cmd/compile: remove now-redundant AuxCall.args + 2021-03-22196c33e92d
cmd/compile: fix WriteFuncMap for new ABI. + 2021-03-22ba6b8e75ed
os/exec: avoid flaky Wait in TestContextCancel + 2021-03-2278afca22c9
runtime: fix bogus NtCurrentTeb()->TlsSlots[n] calculation on windows/arm64 + 2021-03-228fd0f83552
cmd/compile/internal/ssa: correct sign extension for consts on riscv64 + 2021-03-225437b5a24b
cmd/compile: disallow rewrite rules from declaring reserved names + 2021-03-22bd8b3fe5be
cmd/compile: make no-op rewrite funcs smaller + 2021-03-22e838c76a6e
cmd/go/internal/modload: remove go116EnableNarrowAll constant + 2021-03-22d8394bfc7f
cmd/internal/obj/arm64: mark functions with small stacks NOSPLIT + 2021-03-20e0fae78e1d
runtime: fix stack alignment for Windows amd64 lib entry + 2021-03-196ae3b70ef2
cmd/compile: add clobberdeadreg mode + 2021-03-199f2a71b6e7
make.bash: this change modifies Go to correctly select a dyamic linker + 2021-03-193b0d28808d
cmd/go: assume Go 1.16 instead of Go 1.11 for dependencies that lack explicit 'go' directives + 2021-03-191c590661e7
testing: allow parallel-subtest goroutines to exit when the subtest is complete + 2021-03-19482903150d
syscall: fix typo in exec_windows_test.go + 2021-03-19836dbdb15b
runtime: mark Windows' address-taken asm routines as ABIInternal + 2021-03-194deaa6a178
runtime: call nanotimeQPC from nanotime1 without a wrapper + 2021-03-19e58fb90c75
net/http: make ExampleGet show StatusCode checks for non-1XX,2XX responses + 2021-03-19a937729c2c
net/http: mention NewRequestWithContext+Client.Do for custom contexts + 2021-03-19196b104bc1
cmd/internal/obj/ppc64: consolidate memory classifications + 2021-03-19ed3ae9a340
cmd/doc: properly display interface methods + 2021-03-199136d958ab
cmd/asm: complete the support for VDUP on arm64 + 2021-03-196704843202
testing: update helperNames just before checking it + 2021-03-19dcc96e4b94
io/ioutil: use correct Go version in redirection comments + 2021-03-1890b1ed1602
cmd/compile: get untyped constants working in generic functions + 2021-03-18095ba22597
cmd/internal/objabi,runtime: simplify sys.GOEXPERIMENT parsing + 2021-03-180c93b16d01
cmd: move experiment flags into objabi.Experiment + 2021-03-18d3ab6b5049
test: switch fieldtrack test to use GOEXPERIMENT + 2021-03-18bdbba22404
reflect: add tests for reflect.Value.Call for the new ABI + 2021-03-1879d03ad739
runtime/pprof: move common code to writeProfileInternal function + 2021-03-18e4253cd023
cmd/link: Add section data slice to Archrelocvariant + 2021-03-18b95e4b7850
go/types: minor simplification in assignableTo (cleanup) + 2021-03-18f47fab938e
cmd/compile: remove unneeded calls to typecheck in noder2 + 2021-03-18eaa1ddee84
all: explode GOEXPERIMENT=regabi into 5 sub-experiments + 2021-03-18c71acbfe83
test: make nosplit test invariant to ABI wrappers + 2021-03-18af4388aee1
cmd/internal/objabi: support boolean GOEXPERIMENTs + 2021-03-186461d74bf2
cmd/dist: build bootstrap without GOEXPERIMENT + 2021-03-1806ca809410
cmd/internal/objabi: centralize GOEXPERIMENT parsing + 2021-03-18b7cb92ad12
cmd/go: remove renameio package and its last usage + 2021-03-18e726e2a608
cmd/go: suppress errors for 'go get' of module paths that are also constrained-out packages + 2021-03-186b6ea3271f
cmd/go: use the global rooted path name + 2021-03-18db4adb1a9b
cmd/link: print symbol versions in stack bound check + 2021-03-189de49ae01a
crypto/rsa: correct EncryptOAEP doc comment + 2021-03-18732ea4c2dc
sort: add example tests for SearchFloat64s and SearchInts + 2021-03-18c2d625168f
cmd/compile,cmd/internal/obj/riscv: load >32-bit constants from memory for riscv64 + 2021-03-1842c25e65f3
cmd/compile: actually intrinsify runtime/internal/atomic.{And,Or}{8,} on RISCV64 + 2021-03-186517844129
cmd/compile: use a single const MOV operand for riscv64 + 2021-03-18f5e6d3e879
cmd/compile: add rewrite rules for conditional instructions on arm64 + 2021-03-1851e4bb236c
cmd/compile/internal/types2: delay recording types of untyped operands when checking against type parameters + 2021-03-182583c1b4df
go/types: add test case for issue #45096 + 2021-03-17f38b6428a2
crypto/rand, internal/syscall/unix: add support for getentropy syscall on darwin + 2021-03-17f82ce7fb23
cmd/link: improve nonexistent package error message + 2021-03-177e00049b55
cmd/go: only add a 'go' directive to the main module when the go.mod file will be written + 2021-03-174313c28861
cmd/cgo: check whether C compiler exists + 2021-03-17a5df88355c
time: check int64 overflow in Time.addSec + 2021-03-175423f6023c
test: add bug that failed when run with gccgo + 2021-03-178628bf9a97
cmd/compile: resurrect clobberdead mode + 2021-03-170bd308ff27
go/parser: avoid formatting a panic message if an assertion succeeds + 2021-03-1770d54df4f6
cmd/compile: getting more built-ins to work with generics + 2021-03-172f3db220d1
crypto/tls: remove flaky cancellation test + 2021-03-1772b501cb03
compress/lzw: add Reset method to Reader and Writer + 2021-03-17119d76d98e
math/bits: folded reverse tables by using const string + 2021-03-17a98a0a75b4
os/user: make user.LookupGroupId function work for large entries + 2021-03-17a826f7dc45
debug/dwarf: support DW_FORM_rnglistx aka formRnglistx + 2021-03-1763b0a0a5b8
spec: fix rendering of >= + 2021-03-1768f8e1af29
cmd/compile/internal/types2: review of call.go + 2021-03-167a1e963058
cmd/compile, cmd/link: dynamically export writable static tmps + 2021-03-16dc1556eaef
cmd/compile: update some comments + 2021-03-16c870e86329
cmd/asm: when dynamic linking, reject code that uses a clobbered R15 + 2021-03-1672d98df88e
cmd/go: bail out from script tests earlier when a timeout occurs + 2021-03-161824667259
cmd/compile/internal/ssa: delete unused files + 2021-03-1613a0f7b502
spec: clarify that signed integers>=0 are permitted as shift counts + 2021-03-16d206ca5cac
cmd/compile: fix open defer of method call + 2021-03-160ec2c4abba
cmd/compile: (fixed) spill output parameters passed in registers as autos + 2021-03-16832a01aad4
cmd/compile: deal with comparable embedded in a constraint + 2021-03-16e31e84010e
cmd/asm: add rotr/drotr for mips64 + 2021-03-16bd0fc0b9c3
cmd/link: preserve elf phdr flags when loading external objects + 2021-03-16860704317e
crypto/tls: add HandshakeContext method to Conn + 2021-03-160089f8b2f5
cmd/go: test that 'go mod tidy' retains upgraded indirect dependencies + 2021-03-16120b9eb1c3
cmd/go/internal/modload: in readonly mode, do not read go.mod files missing checksums + 2021-03-1626c32de7c9
cmd/go/internal/modcmd: in 'go mod tidy', suspend go.mod writes until tidy + 2021-03-16afe517590c
cmd/compile: loads from readonly globals into const for mips64x + 2021-03-16600259b099
cmd/compile: use depth first topological sort algorithm for layout + 2021-03-16051bf37833
cmd/compile/internal/ssa: handle more cases in fuse pass + 2021-03-1615f16706fb
internal/poll: eliminate the redundant type conversions of FD.Sysfd + 2021-03-1678f9015236
runtime: using wyhash for memhashFallback on 32bit platform + 2021-03-16f02a26bed0
time: support "," as separator for fractional seconds + 2021-03-15a9b3c4bd06
time: add Time.IsDST() to check if its Location is in Daylight Savings Time + 2021-03-15d7cc2f1d7c
reflect: panic if ArrayOf is called with negative length + 2021-03-15661f3f15d5
net: fix BenchmarkWriteToReadFromUDP on Windows + 2021-03-15de2b27dee7
all: run gofmt + 2021-03-15e61c9ddb7f
Revert "cmd/compile: spill output parameters passed in registers as autos" + 2021-03-158ed438c077
cmd/compile: spill output parameters passed in registers as autos + 2021-03-1596aecdcb36
cmd/compile: fix case where func-valued field of a generic type is called + 2021-03-15c236095638
cmd/compile: add support for generic maps + 2021-03-15dca9c11845
cmd/compile: add support for generic channels and type conversion during calls + 2021-03-15bd6aeca968
runtime: prepare arenas for use incrementally + 2021-03-15a9cfd55e2b
encoding/xml: replace comments inside directives with a space + 2021-03-154d014e7231
encoding/xml: handle leading, trailing, or double colons in names + 2021-03-15cc4e6160a7
net: use mid-stack inlining with ReadFromUDP to avoid an allocation + 2021-03-152d4042d4ab
all: update golang.org/x/* dependencies + 2021-03-15a8d9fb2fcd
cmd/internal/moddeps: fix typo in TestAllDependencies log messages + 2021-03-15c4190fc34d
cmd/compile: remove ARMv5 special case in register allocator + 2021-03-158ac6544564
bytes: correct tense in comment + 2021-03-150f4bb9627e
cmd/compile: fix outdated comment + 2021-03-157bfe32f39c
cmd/internal/obj: reorder ppc64 MOV* optab entries + 2021-03-154350e4961a
crypto/md5: improve ppc64x performance + 2021-03-156ccb5c49cc
cmd/link/internal/ld: fix typo in a comment + 2021-03-14d0d38f0f70
cmd/compile: fix whitespace in comment + 2021-03-143cdd5c3bcc
cmd/link: regression test for issue #42484 + 2021-03-14a8b59fe3cd
encoding/json: fix package shadowing in MarshalIndent example + 2021-03-14061a6903a2
all: add internal/itoa package + 2021-03-1488b8a16089
cmd/cover: replace code using optimized golang.org/x/tools/cover + 2021-03-137936efecc8
net/http: revert change from CL 299109 breaking TestAllDependencies + 2021-03-131767d2cc2f
io/fs: use testing.T.TempDir in TestWalkDir + 2021-03-134bd4dfe96a
cmd/compile/internal/ssa: prealloc slice + 2021-03-138336c311f8
io: add error check to WriteString Example test + 2021-03-133224990dad
fmt: use “truncateString” not “truncate” in method doc + 2021-03-13fedb494878
errors/wrap: do not call Elem() twice + 2021-03-13289d34a465
all: remove duplicate words + 2021-03-13b3235b75d1
encoding/gob: ensure "duplicate type received" decoder errors surface up + 2021-03-1383e79c7b14
crypto/ecdsa: fix dead reference link + 2021-03-1359e012991a
net/http: note that "HTTP/2" is invalid for ParseHTTPVersion + 2021-03-13a8a85281ca
runtime: fix documented alignment of 32KiB and 64KiB size classes + 2021-03-138e725f8452
all: use HTML5 br tags + 2021-03-1373eb27bd3b
misc/cgo/testcarchive: don't use == for string equality in C code + 2021-03-137588ef0d90
cmd/compile/internal/types2: use self_test.go from go/types + 2021-03-1316ad1ea841
cmd/compile/internal/types2: simplify error reporting API (cleanup) + 2021-03-137b47f9a5f2
cmd/compile: mention that -m can be increased or given multiple times + 2021-03-123eebc26700
delete favicon.ico and robots.txt + 2021-03-1286bbf4beee
cmd/go: fix godoc formatting for text from 'go help install' + 2021-03-1278052f4c4e
cmd/compile: minor cleanup -- remove dead code conditional on test + 2021-03-127240a18adb
cmd/compile: test register ABI for method, interface, closure calls + 2021-03-12cdd08e615a
cmd/go/internal/load: always set IsImportCycle when in a cycle + 2021-03-124662029264
runtime: simplify divmagic for span calculations + 2021-03-12735647d92e
runtime: add alignment info to sizeclasses.go comments + 2021-03-12086357e8f6
cmd/go: include default GOEXPERIMENT in build config + 2021-03-129289c12002
Revert "testing/fstest: test that ReadDirFile on a non-dir fails" + 2021-03-12e8b82789cd
A+C: add new e-mail addresses for Andy Pan + 2021-03-12e87c4bb3ef
cmd/compile: fix noder.Addr() to not call typechecker + 2021-03-1271330963c0
internal/poll: fix some grammar errors + 2021-03-12a607408403
cmd/internal/obj/arm64: add support for op(extended register) with RSP arguments + 2021-03-1271a6c13164
cmd/compile: call types.CheckSize() in g.typ() + 2021-03-117fc638d6f1
cmd: move GOEXPERIMENT knob from make.bash to cmd/go + 2021-03-11b3896fc331
net/http: revert change to generated file from CL 296152 + 2021-03-114dd9c7cadc
cmd/go: remove some fsyncs when writing files + 2021-03-1143d5f213e2
cmd/compile: optimize multi-register shifts on amd64 + 2021-03-11b0733ba12d
hash/maphash: increase the buffer size + 2021-03-1164d323f45a
hash/maphash: optimize Write and WriteString + 2021-03-11ae9cd1299c
hash/maphash: manually inline setSeed + 2021-03-1186d6678429
testing/fstest: clarify TestFS docs + 2021-03-111853411d83
testing/fstest: test that ReadDirFile on a non-dir fails + 2021-03-11bbf79793bd
io/fs: clarify additional File interface docs + 2021-03-110a655598e1
cmd/link: fix glink resolver generation on ppc64le + 2021-03-11f009b5b226
runtime: support register ABI for finalizers + 2021-03-11415ca3f1f0
test: add test that caused a gofrontend internal error + 2021-03-110fc370c5d2
docs: clarify when APIs use context.Background. + 2021-03-11b8e9ec856c
syscall: use runtime.KeepAlive for ProcThreadAttributeList arguments + 2021-03-119ece63f064
crypto/rand, internal/syscall/unix: add support for getrandom syscall on solaris + 2021-03-1179e3ee52f4
internal/syscall/unix: unify GetRandom implementation + 2021-03-113a3b8164fd
cmd/dist: refactor test constraints for misc/cgo/testsantizers + 2021-03-1168f3344fe9
cmd/compile: remove 8-byte alignment requirement of stack slot on ppc64 + 2021-03-11fdded79e6e
cmd/compile: fix handling of partially inferred type arguments + 2021-03-101bad3831a0
cmd/internal/obj: remove param element from ppc64 optab + 2021-03-10aa26687e45
runtime, time: disable preemption in addtimer + 2021-03-10f9ed8b3f1e
cmd/go/internal/mvs: factor out an incremental implementation + 2021-03-102ceb79db52
cmd/go/internal/modload: make EditBuildList report whether the build list was changed + 2021-03-10b7f0fb6d9e
cmd/go/internal/modload: fuse upgrading with downgrading in EditBuildList + 2021-03-10a1a3d33b0d
cmd/go: test remote lookup of packages with leading dots in path elements + 2021-03-10ccf9acefa8
cmd/compile/internal: improve handling of DS form offsets on ppc64x + 2021-03-10c41bf9ee81
runtime: check partial lock ranking order + 2021-03-105ce51ea741
flag: panic if flag name begins with - or contains = + 2021-03-10d0b79e3513
encoding/xml: prevent infinite loop while decoding + 2021-03-10cd3b4ca9f2
archive/zip: fix panic in Reader.Open + 2021-03-101811aeae66
cmd/compile: deal with helper generic types that add methods to T + 2021-03-105edab39f49
cmd/gofmt: fix const association to avoid inaccurate comment + 2021-03-10489231111f
go/types: add missing build tag to api_go1.18_test.go + 2021-03-107457462303
runtime/race: update dead link + 2021-03-10818f6b14b4
cmd/compile: remove ".fp" fake arg + 2021-03-10bc489dd6d5
runtime: update signature of reflectcall functions + 2021-03-1030c28bbf05
cmd/go: avoid password prompts in TestScript/mod_get_private_vcs + 2021-03-10cf59850466
crypto/rand: supports for getrandom syscall in DragonFlyBSD + 2021-03-104d608eb224
testing: fix typo in a comment + 2021-03-10643d240a11
internal/poll: implement a pipe pool for splice() call + 2021-03-10d33e2192a7
cmd/go: allow '+' in package import paths in module mode + 2021-03-1041245ab283
cmd/compile/internal/types2: remove concept of finals + 2021-03-10acd7cb5887
cmd/compile/internal/types2: better error reporting framework (starting point) + 2021-03-09142a76530c
go/types: improve the positioning of broken import errors + 2021-03-0948ddf70128
cmd/asm,cmd/compile: support 5 operand RLWNM/RLWMI on ppc64 + 2021-03-0918510ae88f
runtime, cmd/link/internal/ld: disable memory profiling when data unreachable + 2021-03-09e4f3cfadf6
net: don't append a dot to TXT records on Plan 9 + 2021-03-09382851c1fd
cmd/compile: fix failure to communicate between ABIinfo producer&consumer + 2021-03-099f5298ca6e
cmd/compile: fix confusion in generating SelectN index + 2021-03-0998dfdc82c8
cmd/compile: fix broken type+offset calc for register args + 2021-03-095eb9912084
cmd/compile: fix OpArg decomposer for registers in expandCalls + 2021-03-0948895d021b
cmd/compile: remove skipping of implicit operations during export + 2021-03-09b6df58bd1f
cmd/compile: detect duplicate importing earlier + 2021-03-09e8e425cb23
runtime: add pollDesc partial edges + 2021-03-09b60a3a8cfb
cmd/compile: add debugging mode for import/export + 2021-03-09a70eb2c9f2
cmd/compile: get instantiated generic types working with interfaces + 2021-03-09034fffdb49
net: use io.Discard in TestSendfileOnWriteTimeoutExceeded + 2021-03-09762ef81a56
cmd/link/internal/ld: deflake TestWindowsIssue36495 + 2021-03-09b70a2bc9c6
cmd/compile: make ValAndOff.{Val,Off} return an int32 + 2021-03-09437d229e2a
runtime: document netpollclose + 2021-03-09618b66e16d
cmd/compile: remove 4-byte alignment requirement of stack slot on arm + 2021-03-08b6def6a34e
cmd/vet: bring in sigchanyzer to report unbuffered channels to signal.Notify + 2021-03-08a08adda12c
os/signal: remove comments about SA_RESTART + 2021-03-08bd37284784
cmd/link: use testing.T.TempDir in tests + 2021-03-08fee3cd4250
cmd/compile: fix width not calculated for imported type + 2021-03-087419a86c82
cmd/link/internal/ld: fix typo in a comment + 2021-03-08b4787201c9
cmd/compile: minor doc improvements + 2021-03-08aafad20b61
encoding/binary: limit bytes read by Uvarint to <= 10 + 2021-03-08125eca0f72
cmd/compile: improve IsNonNil rule on riscv64 + 2021-03-07597b5d192e
cmd/compile: rename internal-abi.md to abi-internal.md + 2021-03-07b0df92703c
math/big: add shrVU and shlVU benchmarks + 2021-03-05414fa8c35e
cmd/internal/objabi: use a separate bit to mark weak relocation + 2021-03-05009bfeae86
reflect: add VisibleFields function + 2021-03-05f901ea701d
cmd/internal/goobj: store relocation type as uint16 + 2021-03-0587d29939c8
runtime: remove racefuncenterfp + 2021-03-057205a4fbdc
cmd/internal/goobj: regenerate builtin list + 2021-03-05fb03be9d55
cmd/compile: use getcallersp for gorecover "fp" arg + 2021-03-05a22bd3dc73
cmd/compile: use getcallerpc for racefuncentry + 2021-03-05a829114b21
cmd/compile: match Aux and AuxInt explicitly in store combining rule + 2021-03-05d85083911d
runtime: encapsulate access to allgs + 2021-03-0539bdd41d03
cmd/go/internal/modfetch/codehost: report git errors more accurately + 2021-03-0544721f4565
test: enable "-d=panic" by default for errorcheck* + 2021-03-05c082f9fee0
cmd/compile: do not set ONAME type when evaluated in type context + 2021-03-05fbee173545
cmd/compile: fix wrong condition in tcShift + 2021-03-059e6b1fcd0a
cmd/compile: do not report error for invalid constant + 2021-03-0551d8d351c1
cmd/compile: do not set type for OTYPESW + 2021-03-0580098ef00c
cmd/compile: don't expand invalid embedded interface + 2021-03-0570b277cf2e
cmd/compile: only check return for valid functions + 2021-03-05d4247f5167
text/template: wrap errors returned by template functions instead of stringifying them + 2021-03-0567b9ecb23b
runtime: update paniclk ordering + 2021-03-05280c735b07
cmd/go: require a module root in 'go list -m' with an unversioned path + 2021-03-05a2f7067233
reflect: include the alignment of zero-sized types in stack offsets + 2021-03-05c5a1c2276e
reflect: use global variables for register count + 2021-03-05302a400316
cmd/go/internal/modfetch: detect and recover from missing ziphash file + 2021-03-052e794c2bb1
testing: add TB.Setenv + 2021-03-052217e89ba3
net/http/httptrace: fix doc typo + 2021-03-0531df4e3fcd
cmd/link: add relocs type for mips64x + 2021-03-0560b500dc6c
math/big: remove bounds checks for shrVU_g inner loop + 2021-03-05f0b6d3753f
cmd/go: update PWD variable for 'go generate' + 2021-03-052b0e29f516
docs: fix case of GitHub + 2021-03-05b62da08909
cmd/go: update error expectations in TestScript/mod_install_pkg_version + 2021-03-05a7526bbf72
encoding/json: marshal maps using reflect.Value.MapRange + 2021-03-0496a96a9058
cmd/compile: remove types2.(*Selection).TArgs(), now that instance bug seems fixed + 2021-03-04d891ebdce1
cmd/compile: return (and receive) medium-large results + 2021-03-04d6504b8097
cmd/compile: tweak offset-generator to elide more +0 offsets + 2021-03-045c5552c5ba
cmd/compile: add register abi tests + 2021-03-0456d52e6611
cmd/go: don't report missing std import errors for tidy and vendor + 2021-03-04b87e9b9f68
cmd/go: clarify errors for commands run outside a module + 2021-03-04a99ff24a26
cmd/compile/internal/syntax: print type parameters and type lists + 2021-03-049d3718e834
cmd/compile: remove I-saw-a-register-pragma chatter + 2021-03-04c015f76acb
cmd/compile: implement too-big-to-SSA struct passing in registers + 2021-03-0477505c25d8
syscall: treat proc thread attribute lists as unsafe.Pointers + 2021-03-049d88a9e2bf
cmd/compile: implement simple register results + 2021-03-042d30c94874
cmd/internal: Add 6 args to ppc64 optab + 2021-03-04cfb609bfb7
cmd/go: ensure that the test subprocess always times out in TestScript/test_write_profiles_on_timeout + 2021-03-049c54f878d2
runtime: remove GODEBUG=scavenge mode + 2021-03-049a40dee3ee
cmd/go: reject 'go list -m MOD@patch' when no existing version of MOD is required + 2021-03-04a416efef5a
runtime: remove a duplicated testcase of TestPallocDataFindScavengeCa… + 2021-03-043778f8e07d
cmd/compile: fix pointer maps for morestack + 2021-03-04a2d92b5143
cmd/compile: register abi, morestack work and mole whacking + 2021-03-04868a110c56
cmd/compile: make check2 gracefully exit if it reported errors + 2021-03-041d0256a989
cmd/compile: do not add invalid key to constSet + 2021-03-044b8b2c5864
cmd/compile: do not set type for OTYPE + 2021-03-048c22874e4e
cmd/compile: skip diag error in checkassign if one was emitted + 2021-03-0412a405b96a
cmd/compile: do not set type for OPACK + 2021-03-04b7f4307761
cmd/compile: graceful handle error in noder LoadPackage + 2021-03-044532467c18
cmd/compile: pass register parameters to called function + 2021-03-0495ff296a11
cmd/compile: pass arguments as register parameters to StaticCall. + 2021-03-0404a4dca2ac
cmd/compile: refactor out an almost-superfluous arg + 2021-03-04775f11cda1
cmd/internal/obj/arm64: remove unncessary class check in addpool + 2021-03-0427dbc4551a
cmd/asm: disable scaled register format for arm64 + 2021-03-04593f5bbad7
cmd/compile: adjust stack slot alignment requirements on arm64 + 2021-03-04355c3a037e
cmd/internal/obj/asm64: add support for moving BITCON to RSP + 2021-03-04726d704c32
cmd/asm: add arm64 instructions VUMAX and VUMIN + 2021-03-0479beddc773
cmd/asm: add 128-bit FLDPQ and FSTPQ instructions for arm64 + 2021-03-0412bb256cb3
go/types: use correct recv for parameterized embedded methods + 2021-03-036db80d7420
cmd/compile/internal/types2: use correct recv for parameterized embedded methods + 2021-03-03d6f6ef6358
cmd/compile: remove races introduced in abiutils field update + 2021-03-033e524ee65a
cmd/compile: make modified Aux type for OpArgXXXX pass ssa/check + 2021-03-039f33dc3ca1
cmd/compile: handle aggregate OpArg in registers + 2021-03-03c4e3f6c4c7
cmd/compile: remove 8-byte alignment requirement of stack slot on s390x + 2021-03-0385f62b0941
cmd/compile: remove 8-byte alignment requirement of stack slot on mips + 2021-03-03497feff168
cmd/compile: intrinsify runtime/internal/atomic.{And,Or}{8,} on RISCV64 + 2021-03-0300cb841b83
syscall: implement rawVforkSyscall for remaining linux platforms + 2021-03-03f2df1e3c34
cmd/compile: retrieve Args from registers + 2021-03-0306c72f3627
A+C: change email address for Baokun Lee + 2021-03-0384ca4949a7
cmd/compile: remove 8-byte alignment requirement of stack slot on mips64 + 2021-03-0377973863c3
cmd/compile: use abiutils for all rcvr/in/out frame offsets. + 2021-03-03aea1259a72
cmd/link: disable flaky Darwin "symbols" test + 2021-03-02312fd9937d
cmd/go: remove -insecure flag on go get + 2021-03-022a2f99eefb
cmd/go/internal/modload: do not resolve an arbitrary version for 'go list --versions' + 2021-03-02b65091c11d
cmd/go: add a test case that reproduces #44296 + 2021-03-02e9eed78dc3
cmd/go: resolve std-vendored dependencies as std packages except in 'go get' and 'go mod' + 2021-03-0209f4ef4fa7
cmd/go/internal/mvs: prune spurious dependencies in Downgrade + 2021-03-02c6374f5162
dist: generate stub go.mod in workdir + 2021-03-0297b32a6724
cmd/compile: better version of check frame offsets against abi + 2021-03-022b50ab2aee
cmd/compile: optimize single-precision floating point square root + 2021-03-02ebb92dfed9
internal/poll, runtime: handle netpollopen error in poll_runtime_pollOpen + 2021-03-024c1a7ab49c
cmd/go: reject relative paths in GOMODCACHE environment + 2021-03-02580636a78a
all: fix spelling + 2021-03-02a6eeb4add4
go/parser,go/types: hide API changes related to type parameters + 2021-03-02ff5cf4ced3
cmd/link,debug/elf: mips32, add .gnu.attributes and .MIPS.abiflags sections + 2021-03-01700b73975e
runtime: use entersyscall in syscall_syscallX on Darwin + 2021-03-01a69c45213d
go/types: review of expr.go + 2021-03-01b98ce3b606
cmd/compile: import empty closure function correctly + 2021-03-0197bdac03ae
cmd: upgrade golang.org/x/mod to relax import path check + 2021-03-01f6a74c6568
cmd/compile/internal/ir: fix up stale comment + 2021-03-0187beecd6df
cmd/go: add missing newline to retraction warning message + 2021-03-01a400eb3261
Revert "cmd/compile: check frame offsets against abi" + 2021-03-015fafc0bbd4
cmd/go/internal/modload: don't query when fixing canonical versions + 2021-03-012a8df4488e
os: mark pipes returned by os.Pipe() as inheritable by default + 2021-02-275ff7ec98b7
cmd/compile: check frame offsets against abi + 2021-02-27a429926159
cmd/compile: fix escape analysis of heap-allocated results + 2021-02-27998fe70b68
cmd/compile: fixed which-result confusion in presence of 0-width types + 2021-02-27d9fd38e68b
time: correct unusual extension string cases + 2021-02-26cda8ee095e
reflect: fix register ABI spill space calculation + 2021-02-26d8e33d558e
cmd/compile: deal with closures in generic functions and instantiated function values + 2021-02-2619f96e73bf
syscall: introduce SysProcAttr.ParentProcess on Windows + 2021-02-263146166baa
syscall: introduce SysProcAttr.AdditionalInheritedHandles on Windows + 2021-02-262d760816ff
syscall: restrict inherited handles on Windows + 2021-02-26ba9168bd07
syscall: add support for proc thread attribute lists + 2021-02-26f41460145e
cmd/link: recognize ARM64 PE files and relocations + 2021-02-26a655208c9e
cmd/link: handle types as converted to interface when dynlink + 2021-02-2623943a6737
cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer + 2021-02-26e25040d162
cmd/compile: change StaticCall to return a "Results" + 2021-02-269a555fc24c
cmd/compile: fix missing descend in Addrtaken for closures. + 2021-02-25a61524d103
cmd/internal/obj: add Prog.SetFrom3{Reg,Const} + 2021-02-255f15af111c
syscall: comment on fields omitted from the win32finddata1 struct + 2021-02-259a7fe196e4
Revert "cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer" + 2021-02-25b83d073e9e
reflect: add Method.IsExported and StructField.IsExported methods + 2021-02-257fcf9893f7
cmd/internal/obj: fix typo in docs + 2021-02-256c3bcda866
cmd/compile: declare inlined result params early for empty returns + 2021-02-25526ee96f49
os: avoid allocation in File.WriteString + 2021-02-25194b636f8f
database/sql: close driver.Connector if it implements io.Closer + 2021-02-254ebb6f5110
cmd/compile: automate resultInArg0 register checks + 2021-02-251a3e968b1f
cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer + 2021-02-25ee2a45e5fb
runtime: use pipe2 for nonblockingPipe on dragonfly + 2021-02-251f7a01459b
runtime: batch moving gFree list between local p and global schedt + 2021-02-25bcac57f89c
cmd: upgrade golang.org/x/mod to fix go.mod parser + 2021-02-253137da82fd
cmd/go: add a script test corresponding to the downhiddenartifact MVS test + 2021-02-252c4c189bba
cmd/go/internal/mvs: add test cases for downgrade interaction with hidden versions + 2021-02-259fe8ebf9b4
test: add test case that failed with gccgo + 2021-02-25ad17b65b34
testing/fstest: treat dash specially when building glob + 2021-02-2537ca84a9cd
syscall: return error if GetQueuedCompletionStatus truncates key + 2021-02-2576c0003cd5
syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe + 2021-02-25666ad85df4
cmd/compile: fix typo in rewrite_test.go + 2021-02-25d822ffebc5
test: fix inline.go test for linux-amd64-noopt + 2021-02-25ff614b13d9
runtime: subtract one from ip when determining abort + 2021-02-24dbbc5ec7e8
syscall: restore broken GetQueuedCompletionStatus signature but make it not crash + 2021-02-24d0d21b7c4c
cmd/compile: plumb abi info into expandCalls + 2021-02-248027343b63
cmd/compile: disable inlining functions with closures for now + 2021-02-246c3f8a2f47
cmd/link: use ctxt.Logf instead of package log + 2021-02-243ee32439b5
cmd/compile: ARM64 optimize []float64 and []float32 access + 2021-02-2480ddc17ae1
cmd/compile/internal-abi: fix ABI0-equivalence for zero-sized values + 2021-02-243deb528199
cmd/compile/internal-abi: update internal ABI spec for g register + 2021-02-24478277f812
cmd/compile/internal-abi: use x87 mode, not MMX mode + 2021-02-24bf48163e8f
cmd/compile: add rule to coalesce writes + 2021-02-24b7f62daa59
cmd/internal/goobj: add test case for object file reader + 2021-02-24c9d9b40b13
context: avoid importing context package twice + 2021-02-24dc4698f52b
syscall: do not overflow key memory in GetQueuedCompletionStatus + 2021-02-247a2f3273c5
cmd/compile: plumb abi info into ssagen/ssa + 2021-02-24adb467ffd2
cmd/compile: reduce inline cost of OCONVOP + 2021-02-2427684ea195
testing: print late arriving log line in panic + 2021-02-24ae1fa08e41
context: reduce contention in cancelCtx.Done + 2021-02-24691ac806d2
cmd/go: fix version validation in 'go mod edit -exclude' + 2021-02-24b97b1456ae
cmd/go, cmd/cgo: pass -mfp32 and -mhard/soft-float to MIPS GCC + 2021-02-2407c658316b
io/ioutil: forward TempFile and TempDir to os package + 2021-02-2404edf418d2
encoding/json: reduce allocated space in Unmarshal + 2021-02-24e496120891
database: remove race in TestTxContextWait + 2021-02-2426001d109e
go/types: review of call.go + 2021-02-2435b80eac7d
hash/maphash: remove duplicate from Hash documentation + 2021-02-24eb863240dc
runtime: remove unused const stackSystem on dragonfly + 2021-02-24084b07d6f6
spec: improve sentence structure for passing a slice + 2021-02-246ba4a300d8
docs: fix spelling + 2021-02-2443652dc46f
bufio, bytes, strings: handle negative runes in WriteRune + 2021-02-243780529255
unicode: correctly handle negative runes + 2021-02-240694fb3d78
image: resolve the TODO of doc comment style + 2021-02-236cc8aa7ece
go/types: minor updates to comments to align with types2 + 2021-02-2342b9e3a8df
context: fix XTestInterlockedCancels + 2021-02-23aaed6cbced
testing/race: fixing intermittent test failure + 2021-02-23fbed561f8a
runtime: reset stack poison flag accidentally set + 2021-02-230458d8c983
go/types, types2: constraints may be parenthesized and that includes "any" + 2021-02-2374903553bc
doc: start draft go1.17 release notes, move go1.16 to x/website + 2021-02-23fa40c0232c
cmd/go: reproduce issue #44497 in TestScript/mod_edit + 2021-02-23a4dac8bd22
runtime: use BX instead of R15 in race detector + 2021-02-23c49c7a675a
runtime: save R15 before checking AVX state + 2021-02-23d2911d7612
cmd/compile: fold MOV*nop and MOV*const + 2021-02-23d434c2338b
runtime: clarify GC fractional mode description + 2021-02-23a671e33c6d
all: use more precise build tags + 2021-02-23c584f42dcf
cmd/compile: change riscv64 Eq32/Neq32 to zero extend before subtraction + 2021-02-23080119799b
runtime: fix usleep on windows/arm + 2021-02-2374cac8d479
cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.Config + 2021-02-2342cd40ee74
cmd/compile: improve bit test code + 2021-02-23f1562c7610
cmd/go: recognize DLL magic from llvm binaries + 2021-02-23bf5fa2d198
cmd/compile: guard special register usage with GOEXPERIMENT=regabi + 2021-02-23c7f596f919
cmd/go: resolve TODO by replacing InDir() function + 2021-02-235e94fe9316
go/build/constraint: fix splitPlusBuild func doc comment + 2021-02-2355d7dcc3cd
runtime: optimize the memory padding in p struct + 2021-02-23ab331c0254
runtime/cgo: use correct lean and mean macro + 2021-02-2391cfbf39e4
cmd/link: set .ctors COFF section to writable and aligned + 2021-02-23811167e2c9
cmd/link: do not pass -Bsymbolic for PE DLLs + 2021-02-23a51daac840
cmd/link: set SizeOfRawData rather than VirtualSize in COFF files for .bss section + 2021-02-23e5159b2a2f
cmd/internal/dwarf: minor cleanups + 2021-02-23b3b65f2176
runtime: enable race detector on openbsd/amd64 + 2021-02-23a78b0e6721
internal/poll: fix the verbose condition in splice + 2021-02-2308543f0715
ios/fs: mention f.dir in (*subFS).fixErr godoc + 2021-02-230398a771d2
cmd/internal/obj/riscv: prevent constant loads that do not target registers + 2021-02-236525abddce
cmd/internal/obj/riscv: clean up branch tests + 2021-02-23c4b771348c
runtime: fix windows/arm signal handling assembly + 2021-02-232a18e37c4e
cmd/compile: remove backend's "scratch mem" support + 2021-02-23e52149822b
cmd/compile: simplify assert{E,I}2I{,2} calling conventions + 2021-02-2386deb459de
cmd/compile: remove selectnbrecv2 + 2021-02-234048491234
cmd/compile,runtime: make selectnbrecv return two values + 2021-02-235e804ba17d
cmd/compile: use transitive relations for slice len/cap in poset + 2021-02-236a40dd05d8
cmd/compile/internal/types2: review of sanitize.go + 2021-02-23975ba6e2b2
cmd/compile: mark OpSB, OpSP as poor statement Op + 2021-02-23a2e150c7cd
go/types, cmd/compile/internal/types2: use regular type printing for unsafe.Pointer + 2021-02-235a0e4fc4e7
cmd/compile/internal/types2: review of conversions.go + 2021-02-2389eb2b55b9
cmd/compile/internal/types2: review of issues_test.go + 2021-02-23378f73e2d5
cmd/compile/internal/types2: enable TestIssue25627 + 2021-02-231901e2647f
test: add test for findTypeLoop with symbols from other packages + 2021-02-235f3dabbb79
cmd/compile: fix import of functions of multiple nested closure + 2021-02-237af821a661
all: faster midpoint computation in binary search + 2021-02-23f113e9a14f
cmd/dist: match goexperiment.regabi tag when GOEXPERIMENT is on + 2021-02-221126bbb82a
go/parser: return ast.BadExpr for missing index operands + 2021-02-221678829d95
cmd/compile: correctly use X15 to zero frame + 2021-02-22094048b938
cmd/compile/internal: loop opt + 2021-02-221391d4142c
fix typo in issue16760.go + 2021-02-2204903476fe
cmd/compile: reject some rare looping CFGs in shortcircuit + 2021-02-2287e984ab29
test: add test for issue 38698 + 2021-02-22b2bdadfe88
cmd/internal: cleanup ppc64 optab structure + 2021-02-210f66fb7b85
go/internal/gccgoimporter: fix up gccgo installation test + 2021-02-21e78e04ce39
cmd/compile: fix panic in DWARF-gen handling obfuscated code + 2021-02-2003d36d8198
syscall: add explicit ios build tag + 2021-02-2040656f3a75
doc/1.16: fix link to fs.FileInfo + 2021-02-20d4b2638234
all: go fmt std cmd (but revert vendor) + 2021-02-200625460f79
cmd/vet: update buildtag check for //go:build lines + 2021-02-209fd6cc105d
go/printer: canonicalize //go:build and // +build lines while formatting + 2021-02-205b76343a10
go/build: prefer //go:build over // +build lines + 2021-02-20a8942d2cff
runtime/pprof: disable TestMorestack on darwin/arm64 + 2021-02-20078f08f0ee
spec: every type has a method set (minor clarification) + 2021-02-1926713b5fef
go/types: don't write during sanitizeInfo if nothing has changed + 2021-02-199a99515c8f
all: REVERSE MERGE dev.typeparams (7cdfa49
) into master + 2021-02-197cdfa4969a
[dev.typeparams] all: merge master (06b86e9
) into dev.typeparams + 2021-02-196521c7b378
[dev.typeparams] cmd/compile/internal/types2: resolve decl cycle the same way as in go/types + 2021-02-1906b86e9803
cmd/compile: fix check to avoid creating new closure function when typechecking inline body + 2021-02-199322eec8a2
codereview.cfg: add codereview.cfg for master branch + 2021-02-1902e5a8fdfc
runtime: ignore SPWRITE in syscall functions + 2021-02-19fa18f224c3
runtime/pprof: disable TestMorestack on macOS under race detector + 2021-02-1901eb70e3dd
os: fix hex exit code print on 32-bit windows + 2021-02-1949add6ad90
runtime: fix spurious stack overflow detection + 2021-02-19fce2a94d84
cmd/compile: fix buglet in inlined info abstract function dwarf-gen + 2021-02-19dfe0ef961b
[dev.typeparams] go/types, types2: revert fancy struct printing (fixes x/tools tests) + 2021-02-192f37939a21
go/parser: improve error recovery from invalid selector exprs + 2021-02-198654db4555
[dev.typeparams] go/types: adjust printing of embedded struct fields (fixes x/tools/cmd/guru tests) + 2021-02-1947e4b0739e
Merge "[dev.typeparams] all: merge master (eb98272
) into dev.typeparams" into dev.typeparams + 2021-02-18a789be7814
[dev.typeparams] cmd/compile: use new converter functions rather than methods (fix build) + 2021-02-1820050a15fe
[dev.typeparams] cmd/compile: support generic types (with stenciling of method calls) + 2021-02-18e7493a9c74
[dev.typeparams] all: merge master (eb98272
) into dev.typeparams + 2021-02-182ff1e05a4c
[dev.typeparams] all: update parent repository + 2021-02-188960ce7735
[dev.typeparams] cmd/compile/internal/types2: minor adjustments to match go/types more closely + 2021-02-186f3878b942
[dev.typeparams] cmd/compile/internal/types: review of typestring_test.go + 2021-02-18d6bdd1aeef
[dev.typeparams] cmd/compile/internal/types: review of typestring.go + 2021-02-18c2314babb8
[dev.typeparams] cmd/compile/internal/types: review of type.go + 2021-02-18099374b55e
[dev.typeparams] cmd/compile/internal/types2: remove Type.Under method in favor of function + 2021-02-18653386a89a
[dev.typeparams] cmd/compile/internal/types2: replace Named, TypeParam methods with functions + 2021-02-185e4da8670b
[dev.typeparams] cmd/compile/internal/types2: use converter functions rather than methods + 2021-02-185ecb9a7887
[dev.typeparams] go/types: use a new ast.ListExpr for multi-type instances + 2021-02-187b679617f3
[dev.typeparams] go/types: conversions to type parameters are not constant + 2021-02-17f5d0c653e6
[dev.typeparams] merge master (2f0da6d
) into dev.typeparams + 2021-02-17e196cb8258
[dev.typeparams] cmd/dist: disable -G=3 on the std go tests for now + 2021-02-12a06bd9fecb
[dev.typeparams] cmd/compile/internal/types: review of resolver_test.go + 2021-02-12042f88fe30
[dev.typeparams] cmd/compile/internal/types: review of errors_test.go + 2021-02-120abd7b768b
[dev.typeparams] cmd/compile/internal/types: review of universe.go + 2021-02-121b6f0bf1b2
[dev.typeparams] cmd/compile/internal/types: review of sizes_test.go + 2021-02-121758780181
[dev.typeparams] cmd/compile/internal/types: review of sizes.go + 2021-02-123aee461d5c
[dev.typeparams] cmd/compile/internal/types: review of return.go + 2021-02-127428318af6
[dev.typeparams] cmd/compile/internal/types: review of object_test.go + 2021-02-12b20f9e2da1
[dev.typeparams] cmd/compile/internal/types: review of object.go + 2021-02-1220746b2f37
[dev.typeparams] cmd/compile/internal/types: review of labels.go + 2021-02-12bab3461123
[dev.typeparams] cmd/compile/internal/types: review of infer.go + 2021-02-129168590977
[dev.typeparams] cmd/compile/internal/types: review of builtin_test.go + 2021-02-12f1777cf84c
[dev.typeparams] cmd/compile/internal/types: review of builtin.go + 2021-02-120f43973b4b
[dev.typeparams] go/types: make predeclared "any" alias for interface{} + 2021-02-1258758e0a21
[dev.typeparams] go/types: better error message for invalid ... use + 2021-02-11c0aa7bd760
[dev.typeparams] cmd/compile: small fixes for stenciling + 2021-02-10df23540dde
[dev.typeparams] cmd/gofmt: add the -G flag to allow generic code + 2021-02-10ddec18cf82
[dev.typeparams] cmd/compile/internal/types2: overlapping embedded interfaces requires go1.14 + 2021-02-10fdf3496fcc
[dev.typeparams] cmd/compile: make type conversions by type parameters work + 2021-02-1012e15d430d
[dev.typeparams] cmd/compile: handle calling a method on a type param in stenciling + 2021-02-08ca18c42054
[dev.typeparams] merge dev.regabi (618e3c1
) into dev.typeparams + 2021-02-08a360eeb528
[dev.typeparams] cmd/compile/internal/types2: conversions to type parameters are not constant + 2021-02-080fbde54ea6
[dev.typeparams] cmd/compile: allow generic funcs to call other generic funcs for stenciling + 2021-02-05dcb5e0392e
[dev.typeparams] cmd/compile: add stenciling of simple generic functions + 2021-02-04f37b0c6c12
[dev.typeparams] cmd/compile/internal/types2: type alias decl requires go1.9 + 2021-02-04721488498a
[dev.typeparams] cmd/compile: pass -lang flag value to new type checker + 2021-02-041ff2fdaaf1
[dev.typeparams] cmd/compile/internal/types2: add support for language version checking + 2021-02-04370e9f5843
[dev.typeparams] cmd/compile/internal/types2: use 512 bits as max. integer precision + 2021-02-04ca2f152893
[dev.typeparams] go/types: add missing test from dev.go2go + 2021-02-03dc122c7a9c
[dev.typeparams] test: exclude a failing test again (fix 32bit builds) + 2021-02-03c910fd7b77
[dev.typeparams] cmd/compile: refuse excessively long constants + 2021-02-033db6e18468
[dev.typeparams] test: enable more errorcheck tests + 2021-02-03bb53a5ad43
[dev.typeparams] cmd/compile/internal/importer: adjust importer to match compiler importer + 2021-02-033f845b3b45
[dev.typeparams] cmd/compile: deal with inferred type arguments + 2021-02-03e633f343ba
[dev.typeparams] cmd/compile: add OFUNCINST/OTYPEINST nodes for generic func/type instantiation + 2021-02-020d2d6c7464
[dev.typeparams] all: merge dev.regabi (23b0c1f
) into dev.typeparams + 2021-02-023d5c715bf2
[dev.typeparams] Handling multiple type arguments for call via new node OLIST + 2021-02-0113a7412983
[dev.typeparams] Parse a generic type arg for generic function call + 2021-01-300aafd69124
[dev.typeparams] cmd/compile: start translating type params in noder2 + 2021-01-30a59cb5109d
[dev.typeparams] cmd/compile/internal/types2: handle untyped constant arithmetic overflow + 2021-01-29507e641963
[dev.typeparams] cmd/compile/internal/typecheck: declutter generated builtin.go (cleanup) + 2021-01-282440dd457a
[dev.typeparams] cmd/compile: start adding info needed for typeparams in types & ir + 2021-01-28c0bf904ddf
[dev.typeparams] cmd/compile/internal/types2: translate syntax to token constants via tables + 2021-01-28f7d1c5990b
[dev.typeparams] cmd/compile/internal/types2: must not import a package called "init" + 2021-01-27217a461f56
[dev.typeparams] cmd/compile/internal/types2: report unused packages in source order + 2021-01-2608a598f8c1
[dev.typeparams] cmd/compile: fix MethodExpr handling with embedded fields + 2021-01-26cecc1dfcba
[dev.typeparams] test: enable excluded test fixedbugs/issue7742.go + 2021-01-26e48d7d3b21
[dev.typeparams] go/constant: faster match implementation + 2021-01-26d39685e5e9
[dev.typeparams] go/constant: choose internal float representations more consistently + 2021-01-2534704e374f
[dev.typeparams] all: merge dev.regabi (5e4a0cd
) into dev.typeparams + 2021-01-26c97af0036b
[dev.typeparams] cmd/compile: force untyped constants from types2 to expected kind + 2021-01-253663a437a7
[dev.typeparams] go/constant: in ToFloat, convert to rational numbers, not floats + 2021-01-253432d24bab
Merge "[dev.typeparams] all: merge dev.regabi (063c72f
) into dev.typeparams" into dev.typeparams + 2021-01-25493eb6e6ec
[dev.typeparams] cmd/compile: fix -G=3 handling of blank methods + 2021-01-2513f02018af
[dev.typeparams] test: enable more errorcheck tests w/ -G=3 + 2021-01-246d8d118762
[dev.typeparams] all: merge dev.regabi (063c72f
) into dev.typeparams + 2021-01-249456804e86
[dev.typeparams] test: fix excluded files lookup so it works on Windows + 2021-01-237947df436d
[dev.typeparams] test: set -G=3 and enable more errorcheck tests in run.go + 2021-01-23a49e941027
[dev.typeparams] cmd/compile/internal/types2: remove MethodSet code - not used by types2 + 2021-01-235347241b5e
[dev.typeparams] cmd/compile/internal/types2: use same sort criteria for methods as compiler + 2021-01-232b95c28b18
[dev.typeparams] cmd/compile: refactor SelectorExpr code into helpers + 2021-01-231946a77e69
Merge "[dev.typeparams] all: merge dev.regabi (7e0a81d
) into dev.typeparams" into dev.typeparams + 2021-01-236923019a71
[dev.typeparams] cmd/compile/internal/types2: factor out sorting of methods + 2021-01-226e46c8fbb5
[dev.typeparams] all: merge dev.regabi (7e0a81d
) into dev.typeparams + 2021-01-22e4ef30a667
[dev.typeparams] cmd/compile: refactor irgen's handling of ":=" + 2021-01-22626406b703
[dev.typeparams] go/types: import api_test.go changes from dev.go2go + 2021-01-2212cd9cf7e0
[dev.typeparams] cmd/compile: disambiguate OXDOT in noder using types2 Selection info + 2021-01-22f8654579cd
[dev.typeparams] cmd/compile/internal/types2: adjust errors in branch checking code, fix a bug + 2021-01-2118bd7aa625
[dev.typeparams] cmd/compile: use nil instead of syntax.ImplicitOne + 2021-01-212427f6e6c0
[dev.typeparams] cmd/compile: directly set some simple expression types + 2021-01-21455c29af83
[dev.typeparams] cmd/compile/internal/types2: convert untyped arguments to delete + 2021-01-21f03f934ede
[dev.typeparams] cmd/compile/internal/types2: make predeclared "any" alias for interface{} + 2021-01-200f054c5be0
[dev.typeparams] cmd/dist: add -G=3 test coverage + 2021-01-2089ec17be9a
[dev.typeparams] cmd/compile: simplify how irgen handles qualified idents + 2021-01-20fa01ade41e
[dev.typeparams] go/types: add tests from dev.go2go + 2021-01-20734cb8be0a
[dev.typeparams] go/types: refactor untyped conversion for typeparams + 2021-01-20d8796b5670
[dev.typeparams] cmd/compile/internal/types2: report type of nil based on context + 2021-01-1948a3cb399d
[dev.typeparams] go/types: fix some merge errors in call.go + 2021-01-193e15bf7716
[dev.typeparams] go/types: don't modify Named.underlying in validType + 2021-01-19f38f862417
[dev.typeparams] go/types: strip annotations from errors + 2021-01-192e64511ac9
[dev.typeparams] go/types: unify methods in missingMethod + 2021-01-19958927c824
[dev.typeparams] go/parser: error for type instances without ParseTypeParams + 2021-01-1990bfc73071
[dev.typeparams] cmd/compile: cache mapped types during irgen + 2021-01-193c0a39c964
[dev.typeparams] cmd/compile/internal/types: minor fixes/cleanups around testing + 2021-01-15502198c8dc
[dev.typeparams] cmd/compile/internal/types2: consistently report nil type as "untyped nil" + 2021-01-1482c3f0a358
[dev.typeparams] cmd/compile/internal/types2: untyped shift counts must fit into uint + 2021-01-1467bf62d939
[dev.typeparams] cmd/compile/internal/types2: better error message for invalid ... use + 2021-01-14ef5285fbd0
[dev.typeparams] cmd/compile: add types2-based noder + 2021-01-12f065ff221b
[dev.typeparams] all: merge dev.regabi (d9acf6f
) into dev.typeparams + 2021-01-12099599662d
[dev.typeparams] cmd/compile: refactor import logic + 2021-01-12106aa941df
[dev.typeparams] cmd/compile: refactor DWARF scope marking + 2021-01-126a56c6c870
[dev.typeparams] go/types: import dev.go2go changes to check tests + 2021-01-119e746e4255
[dev.typeparams] cmd/compile: refactor varEmbed logic + 2021-01-113e1a87ac2a
[dev.typeparams] cmd/compile: extract posMap from noder + 2021-01-112e8f29b79d
[dev.typeparams] cmd/compile: add types2.Sizes implementation + 2021-01-1144d1a8523a
[dev.typeparams] cmd/compile/internal/types2: fixes for all.bash + 2021-01-118123bc90b8
[dev.typeparams] cmd/go: relax test expectation + 2021-01-118c5aa42c79
[dev.typeparams] cmd/compile: calculate variable sizes in walk + 2021-01-111ce0854157
[dev.typeparams] import stmt changes from dev.go2go + 2021-01-11eb53a6c7cf
[dev.typeparams] import operand.go changes from dev.go2go + 2021-01-1181cd99858d
[dev.typeparams] go/types: import expr changes from dev.go2go + 2021-01-08822aeacd9e
[dev.typeparams] cmd/compile/internal/syntax: remove ShortString, use String instead + 2021-01-08d017a1b649
[dev.typeparams] cmd/compile/internal/syntax: add Walk node vistor from types2 + 2021-01-087903214fcc
[dev.typeparams] cmd/compile/internal/syntax: add ShortString tests + 2021-01-080aede1205b
[dev.typeparams] cmd/compile/internal/types2: use syntax printer to print expressions + 2021-01-08934f9dc0ef
[dev.typeparams] cmd/compile/internal/syntax: clean up node printing API + 2021-01-075b9152de57
[dev.typeparams] all: merge dev.regabi (cb05a0a
) into dev.typeparams + 2021-01-077e689f86e3
[dev.typeparams] go/types: move use and useLHS to match dev.go2go + 2021-01-06d76cefed1f
[dev.typeparams] go/types: remove disabled code related to type lists + 2021-01-060e286579c5
[dev.typeparams] go/types: import typexpr.go from dev.go2go + 2021-01-069546596d77
[dev.typeparams] cmd/compile/internal/types2: remove disabled code related to type lists + 2021-01-06196102d046
[dev.typeparams] cmd/compile/internal/types2: review of typexpr.go + 2021-01-05a8fe098a12
[dev.typeparams] all: merge dev.regabi (77365c5
) into dev.typeparams + 2020-12-28a800acaae1
[dev.typeparams] all: merge dev.regabi (07569da
) into dev.typeparams + 2020-12-27dd40bbc57b
[dev.typeparams] cmd/compile: re-enable internal/types2 test + 2020-12-23d99dd17827
[dev.typeparams] all: merge dev.regabi (37f138d
) into dev.typeparams + 2020-12-228b1fbd8215
[dev.typeparams] all: merge dev.regabi (6d03cde
) into dev.typeparams + 2020-12-2223922cf83b
[dev.typeparams] all: merge dev.regabi (d1d1099
) into dev.typeparams + 2020-12-23788dad53c5
[dev.typeparams] cmd/compile/internal/types2: disable external test temporarily + 2020-12-2291cc51e005
[dev.typeparams] all: merge dev.regabi (ec741b0
) into dev.typeparams + 2020-12-22e02a007ffd
[dev.typeparams] codereview.cfg: add config for dev.typeparams + 2020-12-2241e7901ca4
[dev.typeparams] cmd/compile/internal/types2: report error for invalid main function signature + 2020-12-2253c4c17b09
[dev.typeparams] all: merge dev.regabi into dev.typeparams + 2020-12-17060cdbc7b5
[dev.typeparams] go/types: import object resolution from dev.go2go + 2020-12-17c4f0da5750
[dev.typeparams] cmd/compile/internal/types2: remove code for implicit type arguments + 2020-12-16068dd0470b
[dev.typeparams] cmd/compile/internal/syntax: don't panic when providing -verify + 2020-12-167909d6ec28
[dev.typeparams] cmd/compile/internal/syntax: type parameters must always be named + 2020-12-163b5918c757
[dev.typeparams] cmd/compile/internal/types2: review of predicates.go + 2020-12-1609abd23d9e
[dev.typeparams] go/types: import predicates.go from dev.go2go + 2020-12-16f38da2cbb6
[dev.typeparams] cmd/compile/internal/types2: review of unify.go + 2020-12-16ceb77db24f
[dev.typeparams] go/types: import some support functions from dev.go2go + 2020-12-15a4d4c10340
[dev.typeparams] go/types: import lookup logic from dev.go2go + 2020-12-151306435103
[dev.typeparams] go/types: import changes to types.Info from dev.go2go + 2020-12-156b18081d01
[dev.typeparams] cmd/compile/internal/types2: don't crash if import path is missing + 2020-12-1514e4267c34
[dev.typeparams] cmd/compile/internal/types2: report error for invalid (but empty) expr switch + 2020-12-1596999296e6
[dev.typeparams] go/types: import unify.go and infer.go from dev.go2go + 2020-12-155aff757efc
[dev.typeparams] cmd/compile/internal/gc: provide types2 selection info to noder + 2020-12-14c8e73489c3
go/types: import instance.expand and subst.go from dev.go2go + 2020-12-143a912f279f
[dev.typeparams] cmd/compile/internal/syntax: export NewName and use it + 2020-12-148ec9e89000
[dev.typeparams] cmd/compile/internal/types2: fix stray ')' in error + 2020-12-148fe8e29c9f
[dev.typeparams] cmd/compile/internal/types2: report error for invalid type expression + 2020-12-14f8930a2413
[dev.typeparams] cmd/compile/internal/types2: report invalid ... in conversions + 2020-12-145aca6e7857
[dev.typeparams] test: finish triaging all outstanding failing tests + 2020-12-14df58f3368e
[dev.typeparams] cmd/compile/internal/types2: don't report two errors for bad strings + 2020-12-1491803a2df3
[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams' + 2020-12-11a20021227e
[dev.typeparams] cmd/compile/internal/types2: bring over subst.go changes from go/types + 2020-12-10ddf44904f1
[dev.typeparams] test: exclude 32bit-specific test that fails on 32bit platforms (fix build) + 2020-12-10dbce27d29c
[dev.typeparams] cmd/compile/internal/types2: report correct line number for missing key + 2020-12-09edf80c4209
[dev.typeparams] cmd/compile/internal/types2: adjusted more error messages for compiler + 2020-12-0943c7b214db
[dev.typeparams] cmd/compile/internal/types2: adjusted qualified identifier error message for compiler + 2020-12-096812eae2e2
[dev.typeparams] cmd/compile/internal/types2: adjust init cycle error message for compiler + 2020-12-09810957b155
[dev.typeparams] cmd/compile/internal/types2: adjusted array error message for compiler + 2020-12-09c32566c336
[dev.typeparams] cmd/compile/internal/types2: avoid endless recursion in Comparable predicate + 2020-12-086015c4e543
[dev.typeparams] go/*: add TODOs from CLs importing dev.go2go changes + 2020-12-08b6e678573d
[dev.typeparams] go/types: import universe changes from dev.go2go + 2020-12-0814dc2d2345
[dev.typeparams] go/types: import the Type API from dev.go2go + 2020-12-07cd15a48036
[dev.typeparams] cmd/compile/internal/types2: correct error position for inherited const init expression + 2020-12-0402820d61a9
[dev.typeparams] test: enable some more errorcheck tests + 2020-12-039ff27e9fad
[dev.typeparams] test: run all errorcheck tests that pass compiler with -G flag + 2020-12-037a1aa7dfaf
[dev.typeparams] test: adjust more test cases to match compiler -G output + 2020-12-0307d32c8183
[dev.typeparams] cmd/compile/internal/types: adjust some error messages to match the compiler + 2020-12-036b4da14dd3
[dev.typeparams] cmd/compile: provide scaffolding to get types2 types during noding + 2020-12-0272cc2353f0
[dev.typeparams] go/printer: adapt changes from dev.go2go + 2020-12-02ab18125567
[dev.typeparams] cmd/compile/internal/types2: no "declared but not used" errors for invalid var decls + 2020-12-02036245862a
[dev.typeparams] cmd/compile/internal/types2: set compiler error message for undeclared variable + 2020-12-01bdc4ffe9a8
[dev.typeparams] cmd/compile/internal/types2: add Config.IgnoreBranches flag + 2020-12-0172ad2f44ea
[dev.typeparams] test: add scaffolding to run.go to check compiler with -G flag + 2020-12-0187bc85a846
[dev.typeparams] cmd/compile/internal/types2: adjustments toward matching compiler error messages + 2020-12-01fbc4c6a3ae
[dev.typeparams] cmd/compile/internal/types2: remove support for type parameter pointer designation + 2020-11-25ba9c35aa12
[dev.typeparams] merge dev.regabi40f5bc4d55
into dev.typeparams + 2020-11-255c2e14872c
[dev.typeparams] merge dev.regabi41f3af9d04
into dev.typeparams + 2020-11-252c25cd5ba7
[dev.typeparams] cmd/compile/internal/types2: a type parameter is a valid type case in a type switch + 2020-11-240fb733b7f7
[dev.typeparams] go/parser: support the ParseTypeParams mode + 2020-11-24b56762129e
[dev.typeparams] import go2go changes to parse type parameters + 2020-11-24a324aebb7d
[dev.typeparams] go/types, cmd/compile/internal/types2: fix incorrect string(int) conversion (regression) + 2020-11-208fbdacf64c
[dev.typeparams] cmd/compile/internal/types2: report constant overflow in binary ops + 2020-11-19b1ae0a0646
[dev.typeparams] Merge branch 'master' into dev.typeparams + 2020-11-190123c9b321
[dev.typeparams] cmd/compile/internal/types2: report an error for invalid constant values + 2020-11-182140049172
[dev.typeparams] cmd/compile/internal/types2: port of https://golang.org/cl/270957 + 2020-11-116877ee1e07
[dev.typeparams] cmd/compile: use existing findpkg algorithm when importing through types2 + 2020-11-03165ceb09f9
[dev.typeparams] merge master into dev.typeparams + 2020-10-2841ff51ae00
[dev.typeparams] cmd/compile/internal/types2: review of scopes.go + 2020-10-279392b82919
[dev.typeparams] cmd/compile/internal/types: review of objset.go + 2020-10-27c32ac6c15f
[dev.typeparams] cmd/compile/internal/types: review of selection.go + 2020-10-27ff6ab114c9
[dev.typeparams] cmd/compile/internal/types: review of gccgosizes.go + 2020-10-27abb31c2558
[dev.typeparams] cmd/compile/internal/types2: review of hilbert_test.go + 2020-10-276e98406ac3
[dev.typeparams] cmd/compile/internal/types2: review of initorder.go + 2020-10-2738af45b4cb
[dev.typeparams] cmd/compile/internal/types2: review of package.go + 2020-10-2787eab74628
[dev.typeparams] cmd/compile: enable type-checking of generic code + 2020-10-235bfd2964a6
[dev.typeparams] merge master into dev.typeparams + 2020-10-22a10fe9f6e7
go/ast: import AST changes supporting typeparams from dev.go2go + 2020-10-217a8a720c80
[dev.typeparams] cmd/compile/internal/types2: add *.go2 (generic) tests + 2020-10-21755d6de1d8
[dev.typeparams] cmd/compile/internal/types2: add some more tests + 2020-10-211d07306a44
[dev.typeparams] cmd/compile/internal/types2: adjust tests, enable Testdata tests + 2020-10-21befc62a2c4
[dev.typeparams] cmd/compile/internal/types2: add testdata directory + 2020-10-21ca36ba83ab
[dev.typeparams] cmd/compile/internal/importer, types2: initial check-in of types2 and importer + 2020-10-206ff16fe3ee
[dev.typeparams] cmd/compile/internal/syntax: add utility functions for testing + 2020-10-195e46c6a10f
[dev.typeparams] cmd/compile/internal/syntax: add Pos method + 2020-10-15e9e58a4d49
[dev.typeparams] cmd/compile/internal/syntax: fix printing of channel types + 2020-10-1473f529845c
[dev.typeparams] cmd/compile/internal/syntax: always use IndexExpr node for type instantiation + 2020-10-1348755e06aa
[dev.typeparams] cmd/compile: enable parsing of generic code with new -G flag + 2020-10-137668f02dec
[dev.typeparams] cmd/compile/internal/syntax: add type parameter tests + 2020-10-13b627988b0c
[dev.typeparams] cmd/compile/internal/syntax: implement parsing of type parameters + 2020-10-13617b633917
[dev.typeparams] cmd/compile/internal/syntax: prepare syntax nodes for type parameters + 2020-10-12986cad14e2
[dev.typeparams] merge master into dev.typeparams Change-Id: I02818c1758941fe970478edfb8a0ac9aea62e49f
508 lines
30 KiB
Plaintext
508 lines
30 KiB
Plaintext
pkg encoding/json, method (*RawMessage) MarshalJSON() ([]uint8, error)
|
|
pkg math, const MaxFloat64 = 1.79769e+308 // 179769313486231570814527423731704356798100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
pkg math, const SmallestNonzeroFloat32 = 1.4013e-45 // 17516230804060213386546619791123951641/12500000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
pkg math, const SmallestNonzeroFloat64 = 4.94066e-324 // 4940656458412465441765687928682213723651/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
|
pkg math/big, const MaxBase = 36
|
|
pkg math/big, type Word uintptr
|
|
pkg net, func ListenUnixgram(string, *UnixAddr) (*UDPConn, error)
|
|
pkg os (linux-arm), const O_SYNC = 1052672
|
|
pkg os (linux-arm), const O_SYNC = 4096
|
|
pkg os (linux-arm-cgo), const O_SYNC = 1052672
|
|
pkg os (linux-arm-cgo), const O_SYNC = 4096
|
|
pkg os, const ModeAppend FileMode
|
|
pkg os, const ModeCharDevice FileMode
|
|
pkg os, const ModeDevice FileMode
|
|
pkg os, const ModeDir FileMode
|
|
pkg os, const ModeExclusive FileMode
|
|
pkg os, const ModeIrregular FileMode
|
|
pkg os, const ModeNamedPipe FileMode
|
|
pkg os, const ModePerm FileMode
|
|
pkg os, const ModeSetgid FileMode
|
|
pkg os, const ModeSetuid FileMode
|
|
pkg os, const ModeSocket FileMode
|
|
pkg os, const ModeSticky FileMode
|
|
pkg os, const ModeSymlink FileMode
|
|
pkg os, const ModeTemporary FileMode
|
|
pkg os, const ModeType = 2399141888
|
|
pkg os, const ModeType = 2399666176
|
|
pkg os, const ModeType FileMode
|
|
pkg os, func Chmod(string, FileMode) error
|
|
pkg os, func Lstat(string) (FileInfo, error)
|
|
pkg os, func Mkdir(string, FileMode) error
|
|
pkg os, func MkdirAll(string, FileMode) error
|
|
pkg os, func OpenFile(string, int, FileMode) (*File, error)
|
|
pkg os, func SameFile(FileInfo, FileInfo) bool
|
|
pkg os, func Stat(string) (FileInfo, error)
|
|
pkg os, method (*File) Chmod(FileMode) error
|
|
pkg os, method (*File) Readdir(int) ([]FileInfo, error)
|
|
pkg os, method (*File) Stat() (FileInfo, error)
|
|
pkg os, method (*PathError) Error() string
|
|
pkg os, method (*PathError) Timeout() bool
|
|
pkg os, method (*PathError) Unwrap() error
|
|
pkg os, method (FileMode) IsDir() bool
|
|
pkg os, method (FileMode) IsRegular() bool
|
|
pkg os, method (FileMode) Perm() FileMode
|
|
pkg os, method (FileMode) String() string
|
|
pkg os, type FileInfo interface { IsDir, ModTime, Mode, Name, Size, Sys }
|
|
pkg os, type FileInfo interface, IsDir() bool
|
|
pkg os, type FileInfo interface, ModTime() time.Time
|
|
pkg os, type FileInfo interface, Mode() FileMode
|
|
pkg os, type FileInfo interface, Name() string
|
|
pkg os, type FileInfo interface, Size() int64
|
|
pkg os, type FileInfo interface, Sys() interface{}
|
|
pkg os, type FileMode uint32
|
|
pkg os, type PathError struct
|
|
pkg os, type PathError struct, Err error
|
|
pkg os, type PathError struct, Op string
|
|
pkg os, type PathError struct, Path string
|
|
pkg syscall (darwin-amd64), const ImplementsGetwd = false
|
|
pkg syscall (darwin-amd64), func Fchflags(string, int) error
|
|
pkg syscall (darwin-amd64-cgo), const ImplementsGetwd = false
|
|
pkg syscall (darwin-amd64-cgo), func Fchflags(string, int) error
|
|
pkg syscall (freebsd-386), const AF_MAX = 38
|
|
pkg syscall (freebsd-386), const DLT_MATCHING_MAX = 242
|
|
pkg syscall (freebsd-386), const ELAST = 94
|
|
pkg syscall (freebsd-386), const ImplementsGetwd = false
|
|
pkg syscall (freebsd-386), const O_CLOEXEC = 0
|
|
pkg syscall (freebsd-386), func Fchflags(string, int) error
|
|
pkg syscall (freebsd-386), func Mknod(string, uint32, int) error
|
|
pkg syscall (freebsd-386), type Dirent struct, Fileno uint32
|
|
pkg syscall (freebsd-386), type Dirent struct, Namlen uint8
|
|
pkg syscall (freebsd-386), type Stat_t struct, Blksize uint32
|
|
pkg syscall (freebsd-386), type Stat_t struct, Dev uint32
|
|
pkg syscall (freebsd-386), type Stat_t struct, Gen uint32
|
|
pkg syscall (freebsd-386), type Stat_t struct, Ino uint32
|
|
pkg syscall (freebsd-386), type Stat_t struct, Lspare int32
|
|
pkg syscall (freebsd-386), type Stat_t struct, Nlink uint16
|
|
pkg syscall (freebsd-386), type Stat_t struct, Pad_cgo_0 [8]uint8
|
|
pkg syscall (freebsd-386), type Stat_t struct, Rdev uint32
|
|
pkg syscall (freebsd-386), type Statfs_t struct, Mntfromname [88]int8
|
|
pkg syscall (freebsd-386), type Statfs_t struct, Mntonname [88]int8
|
|
pkg syscall (freebsd-386-cgo), const AF_MAX = 38
|
|
pkg syscall (freebsd-386-cgo), const DLT_MATCHING_MAX = 242
|
|
pkg syscall (freebsd-386-cgo), const ELAST = 94
|
|
pkg syscall (freebsd-386-cgo), const ImplementsGetwd = false
|
|
pkg syscall (freebsd-386-cgo), const O_CLOEXEC = 0
|
|
pkg syscall (freebsd-386-cgo), func Mknod(string, uint32, int) error
|
|
pkg syscall (freebsd-386-cgo), type Dirent struct, Fileno uint32
|
|
pkg syscall (freebsd-386-cgo), type Dirent struct, Namlen uint8
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Blksize uint32
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Dev uint32
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Gen uint32
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Ino uint32
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Lspare int32
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Nlink uint16
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Pad_cgo_0 [8]uint8
|
|
pkg syscall (freebsd-386-cgo), type Stat_t struct, Rdev uint32
|
|
pkg syscall (freebsd-386-cgo), type Statfs_t struct, Mntfromname [88]int8
|
|
pkg syscall (freebsd-386-cgo), type Statfs_t struct, Mntonname [88]int8
|
|
pkg syscall (freebsd-amd64), const AF_MAX = 38
|
|
pkg syscall (freebsd-amd64), const DLT_MATCHING_MAX = 242
|
|
pkg syscall (freebsd-amd64), const ELAST = 94
|
|
pkg syscall (freebsd-amd64), const ImplementsGetwd = false
|
|
pkg syscall (freebsd-amd64), const O_CLOEXEC = 0
|
|
pkg syscall (freebsd-amd64), func Fchflags(string, int) error
|
|
pkg syscall (freebsd-amd64), func Mknod(string, uint32, int) error
|
|
pkg syscall (freebsd-amd64), type Dirent struct, Fileno uint32
|
|
pkg syscall (freebsd-amd64), type Dirent struct, Namlen uint8
|
|
pkg syscall (freebsd-amd64), type Stat_t struct, Blksize uint32
|
|
pkg syscall (freebsd-amd64), type Stat_t struct, Dev uint32
|
|
pkg syscall (freebsd-amd64), type Stat_t struct, Gen uint32
|
|
pkg syscall (freebsd-amd64), type Stat_t struct, Ino uint32
|
|
pkg syscall (freebsd-amd64), type Stat_t struct, Lspare int32
|
|
pkg syscall (freebsd-amd64), type Stat_t struct, Nlink uint16
|
|
pkg syscall (freebsd-amd64), type Stat_t struct, Rdev uint32
|
|
pkg syscall (freebsd-amd64), type Statfs_t struct, Mntfromname [88]int8
|
|
pkg syscall (freebsd-amd64), type Statfs_t struct, Mntonname [88]int8
|
|
pkg syscall (freebsd-amd64-cgo), const AF_MAX = 38
|
|
pkg syscall (freebsd-amd64-cgo), const DLT_MATCHING_MAX = 242
|
|
pkg syscall (freebsd-amd64-cgo), const ELAST = 94
|
|
pkg syscall (freebsd-amd64-cgo), const ImplementsGetwd = false
|
|
pkg syscall (freebsd-amd64-cgo), const O_CLOEXEC = 0
|
|
pkg syscall (freebsd-amd64-cgo), func Mknod(string, uint32, int) error
|
|
pkg syscall (freebsd-amd64-cgo), type Dirent struct, Fileno uint32
|
|
pkg syscall (freebsd-amd64-cgo), type Dirent struct, Namlen uint8
|
|
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Blksize uint32
|
|
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Dev uint32
|
|
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Gen uint32
|
|
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Ino uint32
|
|
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Lspare int32
|
|
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Nlink uint16
|
|
pkg syscall (freebsd-amd64-cgo), type Stat_t struct, Rdev uint32
|
|
pkg syscall (freebsd-amd64-cgo), type Statfs_t struct, Mntfromname [88]int8
|
|
pkg syscall (freebsd-amd64-cgo), type Statfs_t struct, Mntonname [88]int8
|
|
pkg syscall (freebsd-arm), const AF_MAX = 38
|
|
pkg syscall (freebsd-arm), const BIOCGRTIMEOUT = 1074545262
|
|
pkg syscall (freebsd-arm), const BIOCSRTIMEOUT = 2148287085
|
|
pkg syscall (freebsd-arm), const ELAST = 94
|
|
pkg syscall (freebsd-arm), const ImplementsGetwd = false
|
|
pkg syscall (freebsd-arm), const O_CLOEXEC = 0
|
|
pkg syscall (freebsd-arm), const SIOCAIFADDR = 2151967019
|
|
pkg syscall (freebsd-arm), const SIOCGIFSTATUS = 3274991931
|
|
pkg syscall (freebsd-arm), const SIOCSIFPHYADDR = 2151967046
|
|
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_GET = 537
|
|
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_GET ideal-int
|
|
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_LIMIT = 536
|
|
pkg syscall (freebsd-arm), const SYS_CAP_FCNTLS_LIMIT ideal-int
|
|
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_GET = 535
|
|
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_GET ideal-int
|
|
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_LIMIT = 534
|
|
pkg syscall (freebsd-arm), const SYS_CAP_IOCTLS_LIMIT ideal-int
|
|
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_GET = 515
|
|
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_GET ideal-int
|
|
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_LIMIT = 533
|
|
pkg syscall (freebsd-arm), const SYS_CAP_RIGHTS_LIMIT ideal-int
|
|
pkg syscall (freebsd-arm), const SizeofBpfHdr = 24
|
|
pkg syscall (freebsd-arm), const SizeofIfData = 88
|
|
pkg syscall (freebsd-arm), const SizeofIfMsghdr = 104
|
|
pkg syscall (freebsd-arm), const SizeofSockaddrDatalink = 56
|
|
pkg syscall (freebsd-arm), const SizeofSockaddrUnix = 108
|
|
pkg syscall (freebsd-arm), const TIOCTIMESTAMP = 1074558041
|
|
pkg syscall (freebsd-arm), func Fchflags(string, int) error
|
|
pkg syscall (freebsd-arm), func Mknod(string, uint32, int) error
|
|
pkg syscall (freebsd-arm), type BpfHdr struct, Pad_cgo_0 [2]uint8
|
|
pkg syscall (freebsd-arm), type Dirent struct, Fileno uint32
|
|
pkg syscall (freebsd-arm), type Dirent struct, Namlen uint8
|
|
pkg syscall (freebsd-arm), type RawSockaddrDatalink struct, Pad_cgo_0 [2]uint8
|
|
pkg syscall (freebsd-arm), type RawSockaddrUnix struct, Pad_cgo_0 [2]uint8
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Blksize uint32
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Dev uint32
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Gen uint32
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Ino uint32
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Lspare int32
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Nlink uint16
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Pad_cgo_0 [4]uint8
|
|
pkg syscall (freebsd-arm), type Stat_t struct, Rdev uint32
|
|
pkg syscall (freebsd-arm), type Statfs_t struct, Mntfromname [88]int8
|
|
pkg syscall (freebsd-arm), type Statfs_t struct, Mntonname [88]int8
|
|
pkg syscall (freebsd-arm-cgo), const AF_MAX = 38
|
|
pkg syscall (freebsd-arm-cgo), const BIOCGRTIMEOUT = 1074545262
|
|
pkg syscall (freebsd-arm-cgo), const BIOCSRTIMEOUT = 2148287085
|
|
pkg syscall (freebsd-arm-cgo), const ELAST = 94
|
|
pkg syscall (freebsd-arm-cgo), const ImplementsGetwd = false
|
|
pkg syscall (freebsd-arm-cgo), const O_CLOEXEC = 0
|
|
pkg syscall (freebsd-arm-cgo), const SIOCAIFADDR = 2151967019
|
|
pkg syscall (freebsd-arm-cgo), const SIOCGIFSTATUS = 3274991931
|
|
pkg syscall (freebsd-arm-cgo), const SIOCSIFPHYADDR = 2151967046
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_GET = 537
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_GET ideal-int
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_LIMIT = 536
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_FCNTLS_LIMIT ideal-int
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_GET = 535
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_GET ideal-int
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_LIMIT = 534
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_IOCTLS_LIMIT ideal-int
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_GET = 515
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_GET ideal-int
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_LIMIT = 533
|
|
pkg syscall (freebsd-arm-cgo), const SYS_CAP_RIGHTS_LIMIT ideal-int
|
|
pkg syscall (freebsd-arm-cgo), const SizeofBpfHdr = 24
|
|
pkg syscall (freebsd-arm-cgo), const SizeofIfData = 88
|
|
pkg syscall (freebsd-arm-cgo), const SizeofIfMsghdr = 104
|
|
pkg syscall (freebsd-arm-cgo), const SizeofSockaddrDatalink = 56
|
|
pkg syscall (freebsd-arm-cgo), const SizeofSockaddrUnix = 108
|
|
pkg syscall (freebsd-arm-cgo), const TIOCTIMESTAMP = 1074558041
|
|
pkg syscall (freebsd-arm-cgo), func Fchflags(string, int) error
|
|
pkg syscall (freebsd-arm-cgo), func Mknod(string, uint32, int) error
|
|
pkg syscall (freebsd-arm-cgo), type BpfHdr struct, Pad_cgo_0 [2]uint8
|
|
pkg syscall (freebsd-arm-cgo), type Dirent struct, Fileno uint32
|
|
pkg syscall (freebsd-arm-cgo), type Dirent struct, Namlen uint8
|
|
pkg syscall (freebsd-arm-cgo), type RawSockaddrDatalink struct, Pad_cgo_0 [2]uint8
|
|
pkg syscall (freebsd-arm-cgo), type RawSockaddrUnix struct, Pad_cgo_0 [2]uint8
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Blksize uint32
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Dev uint32
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Gen uint32
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Ino uint32
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Lspare int32
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Nlink uint16
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Pad_cgo_0 [4]uint8
|
|
pkg syscall (freebsd-arm-cgo), type Stat_t struct, Rdev uint32
|
|
pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntfromname [88]int8
|
|
pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntonname [88]int8
|
|
pkg syscall (linux-386), type Cmsghdr struct, X__cmsg_data [0]uint8
|
|
pkg syscall (linux-386-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
|
|
pkg syscall (linux-amd64), type Cmsghdr struct, X__cmsg_data [0]uint8
|
|
pkg syscall (linux-amd64-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
|
|
pkg syscall (linux-arm), type Cmsghdr struct, X__cmsg_data [0]uint8
|
|
pkg syscall (linux-arm-cgo), type Cmsghdr struct, X__cmsg_data [0]uint8
|
|
pkg syscall (netbsd-386), const ImplementsGetwd = false
|
|
pkg syscall (netbsd-386-cgo), const ImplementsGetwd = false
|
|
pkg syscall (netbsd-amd64), const ImplementsGetwd = false
|
|
pkg syscall (netbsd-amd64-cgo), const ImplementsGetwd = false
|
|
pkg syscall (netbsd-arm), const ImplementsGetwd = false
|
|
pkg syscall (netbsd-arm), const SizeofIfData = 132
|
|
pkg syscall (netbsd-arm), func Fchflags(string, int) error
|
|
pkg syscall (netbsd-arm), type IfMsghdr struct, Pad_cgo_1 [4]uint8
|
|
pkg syscall (netbsd-arm-cgo), const ImplementsGetwd = false
|
|
pkg syscall (netbsd-arm-cgo), const SizeofIfData = 132
|
|
pkg syscall (netbsd-arm-cgo), func Fchflags(string, int) error
|
|
pkg syscall (netbsd-arm-cgo), type IfMsghdr struct, Pad_cgo_1 [4]uint8
|
|
pkg syscall (openbsd-386), const BIOCGRTIMEOUT = 1074283118
|
|
pkg syscall (openbsd-386), const BIOCSRTIMEOUT = 2148024941
|
|
pkg syscall (openbsd-386), const ImplementsGetwd = false
|
|
pkg syscall (openbsd-386), const RTF_FMASK = 63496
|
|
pkg syscall (openbsd-386), const RTM_VERSION = 4
|
|
pkg syscall (openbsd-386), const SIOCBRDGDADDR = 2150132039
|
|
pkg syscall (openbsd-386), const SIOCBRDGGPARAM = 3224922456
|
|
pkg syscall (openbsd-386), const SIOCBRDGSADDR = 3223873860
|
|
pkg syscall (openbsd-386), const SYS_CLOCK_GETRES = 234
|
|
pkg syscall (openbsd-386), const SYS_CLOCK_GETTIME = 232
|
|
pkg syscall (openbsd-386), const SYS_CLOCK_SETTIME = 233
|
|
pkg syscall (openbsd-386), const SYS_FHSTATFS = 309
|
|
pkg syscall (openbsd-386), const SYS_FSTAT = 292
|
|
pkg syscall (openbsd-386), const SYS_FSTATAT = 316
|
|
pkg syscall (openbsd-386), const SYS_FSTATFS = 308
|
|
pkg syscall (openbsd-386), const SYS_FUTIMENS = 327
|
|
pkg syscall (openbsd-386), const SYS_FUTIMES = 206
|
|
pkg syscall (openbsd-386), const SYS_GETDIRENTRIES = 312
|
|
pkg syscall (openbsd-386), const SYS_GETDIRENTRIES ideal-int
|
|
pkg syscall (openbsd-386), const SYS_GETFSSTAT = 306
|
|
pkg syscall (openbsd-386), const SYS_GETITIMER = 86
|
|
pkg syscall (openbsd-386), const SYS_GETRUSAGE = 117
|
|
pkg syscall (openbsd-386), const SYS_GETTIMEOFDAY = 116
|
|
pkg syscall (openbsd-386), const SYS_KEVENT = 270
|
|
pkg syscall (openbsd-386), const SYS_KILL = 37
|
|
pkg syscall (openbsd-386), const SYS_LSTAT = 293
|
|
pkg syscall (openbsd-386), const SYS_NANOSLEEP = 240
|
|
pkg syscall (openbsd-386), const SYS_SELECT = 93
|
|
pkg syscall (openbsd-386), const SYS_SETITIMER = 83
|
|
pkg syscall (openbsd-386), const SYS_SETTIMEOFDAY = 122
|
|
pkg syscall (openbsd-386), const SYS_STAT = 291
|
|
pkg syscall (openbsd-386), const SYS_STATFS = 307
|
|
pkg syscall (openbsd-386), const SYS_UTIMENSAT = 326
|
|
pkg syscall (openbsd-386), const SYS_UTIMES = 138
|
|
pkg syscall (openbsd-386), const SYS_WAIT4 = 7
|
|
pkg syscall (openbsd-386), const SYS___THRSLEEP = 300
|
|
pkg syscall (openbsd-386), const SizeofIfData = 208
|
|
pkg syscall (openbsd-386), const SizeofIfMsghdr = 232
|
|
pkg syscall (openbsd-386), const SizeofRtMetrics = 48
|
|
pkg syscall (openbsd-386), const SizeofRtMsghdr = 88
|
|
pkg syscall (openbsd-386), const TIOCGTSTAMP = 1074295899
|
|
pkg syscall (openbsd-386), type Dirent struct, Fileno uint32
|
|
pkg syscall (openbsd-386), type FdSet struct, Bits [32]int32
|
|
pkg syscall (openbsd-386), type Kevent_t struct, Data int32
|
|
pkg syscall (openbsd-386), type Mclpool struct, Grown uint32
|
|
pkg syscall (openbsd-386), type RtMetrics struct, Expire uint32
|
|
pkg syscall (openbsd-386), type Stat_t struct, Ino uint32
|
|
pkg syscall (openbsd-386), type Stat_t struct, Lspare0 int32
|
|
pkg syscall (openbsd-386), type Stat_t struct, Lspare1 int32
|
|
pkg syscall (openbsd-386), type Stat_t struct, Qspare [2]int64
|
|
pkg syscall (openbsd-386), type Statfs_t struct, F_ctime uint32
|
|
pkg syscall (openbsd-386), type Statfs_t struct, F_spare [3]uint32
|
|
pkg syscall (openbsd-386), type Timespec struct, Sec int32
|
|
pkg syscall (openbsd-386), type Timeval struct, Sec int32
|
|
pkg syscall (openbsd-386-cgo), const BIOCGRTIMEOUT = 1074283118
|
|
pkg syscall (openbsd-386-cgo), const BIOCSRTIMEOUT = 2148024941
|
|
pkg syscall (openbsd-386-cgo), const ImplementsGetwd = false
|
|
pkg syscall (openbsd-386-cgo), const RTF_FMASK = 63496
|
|
pkg syscall (openbsd-386-cgo), const RTM_VERSION = 4
|
|
pkg syscall (openbsd-386-cgo), const SIOCBRDGDADDR = 2150132039
|
|
pkg syscall (openbsd-386-cgo), const SIOCBRDGGPARAM = 3224922456
|
|
pkg syscall (openbsd-386-cgo), const SIOCBRDGSADDR = 3223873860
|
|
pkg syscall (openbsd-386-cgo), const SYS_CLOCK_GETRES = 234
|
|
pkg syscall (openbsd-386-cgo), const SYS_CLOCK_GETTIME = 232
|
|
pkg syscall (openbsd-386-cgo), const SYS_CLOCK_SETTIME = 233
|
|
pkg syscall (openbsd-386-cgo), const SYS_FHSTATFS = 309
|
|
pkg syscall (openbsd-386-cgo), const SYS_FSTAT = 292
|
|
pkg syscall (openbsd-386-cgo), const SYS_FSTATAT = 316
|
|
pkg syscall (openbsd-386-cgo), const SYS_FSTATFS = 308
|
|
pkg syscall (openbsd-386-cgo), const SYS_FUTIMENS = 327
|
|
pkg syscall (openbsd-386-cgo), const SYS_FUTIMES = 206
|
|
pkg syscall (openbsd-386-cgo), const SYS_GETDIRENTRIES = 312
|
|
pkg syscall (openbsd-386-cgo), const SYS_GETDIRENTRIES ideal-int
|
|
pkg syscall (openbsd-386-cgo), const SYS_GETFSSTAT = 306
|
|
pkg syscall (openbsd-386-cgo), const SYS_GETITIMER = 86
|
|
pkg syscall (openbsd-386-cgo), const SYS_GETRUSAGE = 117
|
|
pkg syscall (openbsd-386-cgo), const SYS_GETTIMEOFDAY = 116
|
|
pkg syscall (openbsd-386-cgo), const SYS_KEVENT = 270
|
|
pkg syscall (openbsd-386-cgo), const SYS_KILL = 37
|
|
pkg syscall (openbsd-386-cgo), const SYS_LSTAT = 293
|
|
pkg syscall (openbsd-386-cgo), const SYS_NANOSLEEP = 240
|
|
pkg syscall (openbsd-386-cgo), const SYS_SELECT = 93
|
|
pkg syscall (openbsd-386-cgo), const SYS_SETITIMER = 83
|
|
pkg syscall (openbsd-386-cgo), const SYS_SETTIMEOFDAY = 122
|
|
pkg syscall (openbsd-386-cgo), const SYS_STAT = 291
|
|
pkg syscall (openbsd-386-cgo), const SYS_STATFS = 307
|
|
pkg syscall (openbsd-386-cgo), const SYS_UTIMENSAT = 326
|
|
pkg syscall (openbsd-386-cgo), const SYS_UTIMES = 138
|
|
pkg syscall (openbsd-386-cgo), const SYS_WAIT4 = 7
|
|
pkg syscall (openbsd-386-cgo), const SYS___THRSLEEP = 300
|
|
pkg syscall (openbsd-386-cgo), const SizeofIfData = 208
|
|
pkg syscall (openbsd-386-cgo), const SizeofIfMsghdr = 232
|
|
pkg syscall (openbsd-386-cgo), const SizeofRtMetrics = 48
|
|
pkg syscall (openbsd-386-cgo), const SizeofRtMsghdr = 88
|
|
pkg syscall (openbsd-386-cgo), const TIOCGTSTAMP = 1074295899
|
|
pkg syscall (openbsd-386-cgo), type Dirent struct, Fileno uint32
|
|
pkg syscall (openbsd-386-cgo), type FdSet struct, Bits [32]int32
|
|
pkg syscall (openbsd-386-cgo), type Kevent_t struct, Data int32
|
|
pkg syscall (openbsd-386-cgo), type Mclpool struct, Grown uint32
|
|
pkg syscall (openbsd-386-cgo), type RtMetrics struct, Expire uint32
|
|
pkg syscall (openbsd-386-cgo), type Stat_t struct, Ino uint32
|
|
pkg syscall (openbsd-386-cgo), type Stat_t struct, Lspare0 int32
|
|
pkg syscall (openbsd-386-cgo), type Stat_t struct, Lspare1 int32
|
|
pkg syscall (openbsd-386-cgo), type Stat_t struct, Qspare [2]int64
|
|
pkg syscall (openbsd-386-cgo), type Statfs_t struct, F_ctime uint32
|
|
pkg syscall (openbsd-386-cgo), type Statfs_t struct, F_spare [3]uint32
|
|
pkg syscall (openbsd-386-cgo), type Timespec struct, Sec int32
|
|
pkg syscall (openbsd-386-cgo), type Timeval struct, Sec int32
|
|
pkg syscall (openbsd-amd64), const CCR0_FLUSH = 16
|
|
pkg syscall (openbsd-amd64), const CCR0_FLUSH ideal-int
|
|
pkg syscall (openbsd-amd64), const CPUID_CFLUSH = 524288
|
|
pkg syscall (openbsd-amd64), const CPUID_CFLUSH ideal-int
|
|
pkg syscall (openbsd-amd64), const EFER_LMA = 1024
|
|
pkg syscall (openbsd-amd64), const EFER_LMA ideal-int
|
|
pkg syscall (openbsd-amd64), const EFER_LME = 256
|
|
pkg syscall (openbsd-amd64), const EFER_LME ideal-int
|
|
pkg syscall (openbsd-amd64), const EFER_NXE = 2048
|
|
pkg syscall (openbsd-amd64), const EFER_NXE ideal-int
|
|
pkg syscall (openbsd-amd64), const EFER_SCE = 1
|
|
pkg syscall (openbsd-amd64), const EFER_SCE ideal-int
|
|
pkg syscall (openbsd-amd64), const ImplementsGetwd = false
|
|
pkg syscall (openbsd-amd64), const PMC5_PIPELINE_FLUSH = 21
|
|
pkg syscall (openbsd-amd64), const PMC5_PIPELINE_FLUSH ideal-int
|
|
pkg syscall (openbsd-amd64), const RTF_FMASK = 63496
|
|
pkg syscall (openbsd-amd64), const RTM_VERSION = 4
|
|
pkg syscall (openbsd-amd64), const SIOCBRDGDADDR = 2150132039
|
|
pkg syscall (openbsd-amd64), const SIOCBRDGSADDR = 3223873860
|
|
pkg syscall (openbsd-amd64), const SYS_CLOCK_GETRES = 234
|
|
pkg syscall (openbsd-amd64), const SYS_CLOCK_GETTIME = 232
|
|
pkg syscall (openbsd-amd64), const SYS_CLOCK_SETTIME = 233
|
|
pkg syscall (openbsd-amd64), const SYS_FHSTATFS = 309
|
|
pkg syscall (openbsd-amd64), const SYS_FSTAT = 292
|
|
pkg syscall (openbsd-amd64), const SYS_FSTATAT = 316
|
|
pkg syscall (openbsd-amd64), const SYS_FSTATFS = 308
|
|
pkg syscall (openbsd-amd64), const SYS_FUTIMENS = 327
|
|
pkg syscall (openbsd-amd64), const SYS_FUTIMES = 206
|
|
pkg syscall (openbsd-amd64), const SYS_GETDIRENTRIES = 312
|
|
pkg syscall (openbsd-amd64), const SYS_GETDIRENTRIES ideal-int
|
|
pkg syscall (openbsd-amd64), const SYS_GETFSSTAT = 306
|
|
pkg syscall (openbsd-amd64), const SYS_GETITIMER = 86
|
|
pkg syscall (openbsd-amd64), const SYS_GETRUSAGE = 117
|
|
pkg syscall (openbsd-amd64), const SYS_GETTIMEOFDAY = 116
|
|
pkg syscall (openbsd-amd64), const SYS_KEVENT = 270
|
|
pkg syscall (openbsd-amd64), const SYS_KILL = 37
|
|
pkg syscall (openbsd-amd64), const SYS_LSTAT = 293
|
|
pkg syscall (openbsd-amd64), const SYS_NANOSLEEP = 240
|
|
pkg syscall (openbsd-amd64), const SYS_SELECT = 93
|
|
pkg syscall (openbsd-amd64), const SYS_SETITIMER = 83
|
|
pkg syscall (openbsd-amd64), const SYS_SETTIMEOFDAY = 122
|
|
pkg syscall (openbsd-amd64), const SYS_STAT = 291
|
|
pkg syscall (openbsd-amd64), const SYS_STATFS = 307
|
|
pkg syscall (openbsd-amd64), const SYS_UTIMENSAT = 326
|
|
pkg syscall (openbsd-amd64), const SYS_UTIMES = 138
|
|
pkg syscall (openbsd-amd64), const SYS_WAIT4 = 7
|
|
pkg syscall (openbsd-amd64), const SYS___THRSLEEP = 300
|
|
pkg syscall (openbsd-amd64), const SizeofRtMetrics = 48
|
|
pkg syscall (openbsd-amd64), const SizeofRtMsghdr = 88
|
|
pkg syscall (openbsd-amd64), type Dirent struct, Fileno uint32
|
|
pkg syscall (openbsd-amd64), type FdSet struct, Bits [32]int32
|
|
pkg syscall (openbsd-amd64), type Kevent_t struct, Data int32
|
|
pkg syscall (openbsd-amd64), type Kevent_t struct, Ident uint32
|
|
pkg syscall (openbsd-amd64), type Mclpool struct, Grown uint32
|
|
pkg syscall (openbsd-amd64), type RtMetrics struct, Expire uint32
|
|
pkg syscall (openbsd-amd64), type Stat_t struct, Ino uint32
|
|
pkg syscall (openbsd-amd64), type Stat_t struct, Lspare0 int32
|
|
pkg syscall (openbsd-amd64), type Stat_t struct, Lspare1 int32
|
|
pkg syscall (openbsd-amd64), type Stat_t struct, Qspare [2]int64
|
|
pkg syscall (openbsd-amd64), type Statfs_t struct, F_ctime uint32
|
|
pkg syscall (openbsd-amd64), type Statfs_t struct, F_spare [3]uint32
|
|
pkg syscall (openbsd-amd64), type Statfs_t struct, Pad_cgo_1 [4]uint8
|
|
pkg syscall (openbsd-amd64), type Timespec struct, Pad_cgo_0 [4]uint8
|
|
pkg syscall (openbsd-amd64), type Timespec struct, Sec int32
|
|
pkg syscall (openbsd-amd64-cgo), const CCR0_FLUSH = 16
|
|
pkg syscall (openbsd-amd64-cgo), const CCR0_FLUSH ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const CPUID_CFLUSH = 524288
|
|
pkg syscall (openbsd-amd64-cgo), const CPUID_CFLUSH ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_LMA = 1024
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_LMA ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_LME = 256
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_LME ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_NXE = 2048
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_NXE ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_SCE = 1
|
|
pkg syscall (openbsd-amd64-cgo), const EFER_SCE ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const ImplementsGetwd = false
|
|
pkg syscall (openbsd-amd64-cgo), const PMC5_PIPELINE_FLUSH = 21
|
|
pkg syscall (openbsd-amd64-cgo), const PMC5_PIPELINE_FLUSH ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const RTF_FMASK = 63496
|
|
pkg syscall (openbsd-amd64-cgo), const RTM_VERSION = 4
|
|
pkg syscall (openbsd-amd64-cgo), const SIOCBRDGDADDR = 2150132039
|
|
pkg syscall (openbsd-amd64-cgo), const SIOCBRDGSADDR = 3223873860
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_CLOCK_GETRES = 234
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_CLOCK_GETTIME = 232
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_CLOCK_SETTIME = 233
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_FHSTATFS = 309
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_FSTAT = 292
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_FSTATAT = 316
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_FSTATFS = 308
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_FUTIMENS = 327
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_FUTIMES = 206
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_GETDIRENTRIES = 312
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_GETDIRENTRIES ideal-int
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_GETFSSTAT = 306
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_GETITIMER = 86
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_GETRUSAGE = 117
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_GETTIMEOFDAY = 116
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_KEVENT = 270
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_KILL = 37
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_LSTAT = 293
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_NANOSLEEP = 240
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_SELECT = 93
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_SETITIMER = 83
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_SETTIMEOFDAY = 122
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_STAT = 291
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_STATFS = 307
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_UTIMENSAT = 326
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_UTIMES = 138
|
|
pkg syscall (openbsd-amd64-cgo), const SYS_WAIT4 = 7
|
|
pkg syscall (openbsd-amd64-cgo), const SYS___THRSLEEP = 300
|
|
pkg syscall (openbsd-amd64-cgo), const SizeofRtMetrics = 48
|
|
pkg syscall (openbsd-amd64-cgo), const SizeofRtMsghdr = 88
|
|
pkg syscall (openbsd-amd64-cgo), type Dirent struct, Fileno uint32
|
|
pkg syscall (openbsd-amd64-cgo), type FdSet struct, Bits [32]int32
|
|
pkg syscall (openbsd-amd64-cgo), type Kevent_t struct, Data int32
|
|
pkg syscall (openbsd-amd64-cgo), type Kevent_t struct, Ident uint32
|
|
pkg syscall (openbsd-amd64-cgo), type Mclpool struct, Grown uint32
|
|
pkg syscall (openbsd-amd64-cgo), type RtMetrics struct, Expire uint32
|
|
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Ino uint32
|
|
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Lspare0 int32
|
|
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Lspare1 int32
|
|
pkg syscall (openbsd-amd64-cgo), type Stat_t struct, Qspare [2]int64
|
|
pkg syscall (openbsd-amd64-cgo), type Statfs_t struct, F_ctime uint32
|
|
pkg syscall (openbsd-amd64-cgo), type Statfs_t struct, F_spare [3]uint32
|
|
pkg syscall (openbsd-amd64-cgo), type Statfs_t struct, Pad_cgo_1 [4]uint8
|
|
pkg syscall (openbsd-amd64-cgo), type Timespec struct, Pad_cgo_0 [4]uint8
|
|
pkg syscall (openbsd-amd64-cgo), type Timespec struct, Sec int32
|
|
pkg syscall (windows-386), const TOKEN_ALL_ACCESS = 983295
|
|
pkg syscall (windows-386), type AddrinfoW struct, Addr uintptr
|
|
pkg syscall (windows-386), type CertChainPolicyPara struct, ExtraPolicyPara uintptr
|
|
pkg syscall (windows-386), type CertChainPolicyStatus struct, ExtraPolicyStatus uintptr
|
|
pkg syscall (windows-386), type CertContext struct, CertInfo uintptr
|
|
pkg syscall (windows-386), type CertRevocationInfo struct, CrlInfo uintptr
|
|
pkg syscall (windows-386), type CertRevocationInfo struct, OidSpecificInfo uintptr
|
|
pkg syscall (windows-386), type CertSimpleChain struct, TrustListInfo uintptr
|
|
pkg syscall (windows-386), type RawSockaddrAny struct, Pad [96]int8
|
|
pkg syscall (windows-amd64), const TOKEN_ALL_ACCESS = 983295
|
|
pkg syscall (windows-amd64), type AddrinfoW struct, Addr uintptr
|
|
pkg syscall (windows-amd64), type CertChainPolicyPara struct, ExtraPolicyPara uintptr
|
|
pkg syscall (windows-amd64), type CertChainPolicyStatus struct, ExtraPolicyStatus uintptr
|
|
pkg syscall (windows-amd64), type CertContext struct, CertInfo uintptr
|
|
pkg syscall (windows-amd64), type CertRevocationInfo struct, CrlInfo uintptr
|
|
pkg syscall (windows-amd64), type CertRevocationInfo struct, OidSpecificInfo uintptr
|
|
pkg syscall (windows-amd64), type CertSimpleChain struct, TrustListInfo uintptr
|
|
pkg syscall (windows-amd64), type RawSockaddrAny struct, Pad [96]int8
|
|
pkg testing, func MainStart(func(string, string) (bool, error), []InternalTest, []InternalBenchmark, []InternalExample) *M
|
|
pkg testing, func MainStart(testDeps, []InternalTest, []InternalBenchmark, []InternalExample) *M
|
|
pkg testing, func RegisterCover(Cover)
|
|
pkg text/scanner, const GoTokens = 1012
|
|
pkg text/template/parse, type DotNode bool
|
|
pkg text/template/parse, type Node interface { Copy, String, Type }
|
|
pkg unicode, const Version = "10.0.0"
|
|
pkg unicode, const Version = "11.0.0"
|
|
pkg unicode, const Version = "12.0.0"
|
|
pkg unicode, const Version = "6.2.0"
|
|
pkg unicode, const Version = "6.3.0"
|
|
pkg unicode, const Version = "7.0.0"
|
|
pkg unicode, const Version = "8.0.0"
|
|
pkg unicode, const Version = "9.0.0"
|