mirror of
https://github.com/golang/go.git
synced 2026-04-01 17:07:17 +09:00
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-14d137b74539cmd/go: fix spacing in help text of -overlay flag + 2021-05-14c925e1546ecmd/internal/obj/arm64: disable AL and NV for some condition operation instructions + 2021-05-1412d383c7c7debug/macho: fix a typo in macho.go + 2021-05-143a0453514aall: fix spelling + 2021-05-13b4833f7c06cmd/link: always mark runtime.unreachableMethod symbol + 2021-05-1392c189f211cmd/link: resolve ABI alias for runtime.unreachableMethod + 2021-05-137a7624a3facmd/go: permit .tbd files as a linker flag + 2021-05-13cde2d857fecmd/go: be less strict about go version syntax in dependency go.mod files + 2021-05-132a61b3c590regexp: fix repeat of preferred empty match + 2021-05-13fd4631e24fcmd/compile/internal/dwarfgen: fix DWARF param DIE ordering + 2021-05-13a63cded5e4debug/dwarf: delay array type fixup to handle type cycles + 2021-05-130fa2302ee5cmd/vendor: update golang.org/x/sys to latest + 2021-05-132c76a6f7f8all: add //go:build lines to assembly files + 2021-05-126db7480f59cmd/go/internal/modload: in updateLazyRoots, do not require the main module explicitly + 2021-05-12f93b951f33cmd/compile/abi-internal.md: fix table format + 2021-05-123b321a9d12cmd/compile: add arch-specific inlining for runtime.memmove + 2021-05-1207ff596404runtime/internal/atomic: add LSE atomics instructions to arm64 + 2021-05-1203886707f9runtime: fix handling of SPWRITE functions in traceback + 2021-05-12e03383a2e2cmd/link: check mmap error + 2021-05-12af0f8c149ecmd/link: don't cast end address to int32 + 2021-05-12485474d204cmd/go/testdata/script: fix test failing on nocgo builders + 2021-05-121a0ea1a08bruntime: fix typo in proc.go + 2021-05-119995c6b50acmd/go: ignore implicit imports when the -find flag is set + 2021-05-119b84814f6enet/http: check that Unicode-aware functions are not used + 2021-05-112520e72d3bruntime: hold sched.lock across atomic pidleget/pidleput + 2021-05-11326a792517runtime,syscall: simplify openbsd related build tags + 2021-05-105c489514bcnet/http: switch HTTP1 to ASCII equivalents of string functions + 2021-05-10dc50683bf7crypto/elliptic: upgrade from generic curve impl to specific if available + 2021-05-1073d5aef4d1cmd/internal/objfile: add objabi.SNOPTRDATA to "D" + 2021-05-10d9e068d289runtime/cgo,cmd/internal/obj/ppc64: fix signals with cgo + 2021-05-10deb3403ff5go/build: include files with parse errors in GoFiles and other lists + 2021-05-1082517acae8net, runtime: drop macOS 10.12 skip conditions in tests + 2021-05-10031854117fcmd/go: include packages with InvalidGoFiles when filtering main packages + 2021-05-10a9edda3788cmd/go: add a test that reproduces #45827 + 2021-05-10e18a8b4fb2go/build: avoid duplicates in InvalidGoFiles + 2021-05-10287025925fcmd/compile,reflect: allow longer type names + 2021-05-09c14ecaca81runtime: skip TestCrashDumpsAllThreads on openbsd/arm + 2021-05-09bedf2c4886runtime,syscall: convert syscall on openbsd/arm to libc + 2021-05-09603f43cbaeruntime: switch runtime to libc for openbsd/arm + 2021-05-0983df4a590bruntime: switch openbsd/arm locking to libc + 2021-05-098ec8f6aa87runtime: switch openbsd/arm to pthreads + 2021-05-095203357ebacmd/compile: make non-concurrent compiles deterministic again + 2021-05-09ea93e68858crypto/elliptic: make P-521 scalar multiplication constant time + 2021-05-0914c3d2aa59crypto/elliptic: import fiat-crypto P-521 field implementation + 2021-05-09ec4efa4208crypto/x509: check the private key passed to CreateCertificate + 2021-05-08b38b1b2f9acmd/compile: manage Slot array better + 2021-05-0868327e1aa1cmd/vendor: upgrade pprof to latest + 2021-05-084c8f48ed4fsyscall: do not change stdio handle inheritance + 2021-05-089d0819b27ccrypto/tls: make cipher suite preference ordering automatic + 2021-05-0802ce411821crypto/x509: remove GODEBUG=x509ignoreCN=0 flag + 2021-05-08b211fe0058cmd/compile: remove bit operations that modify memory directly + 2021-05-07f24eac4771cmd/compile: improving the documentation of various fields and functions + 2021-05-073980c4db19doc/go1.17: fill in TODO for compress/lzw package + 2021-05-07d80d1427a8doc/go1.17: fill in TODO for reflect package + 2021-05-07af6123a865doc/go1.17: document encoding/binary.Uvarint max read of 10 bytes + 2021-05-07b44c78b8c3doc/go1.17: fill in TODO for strconv package + 2021-05-079bfa6f75d5cmd/internal/obj: consolidate MOVB cases with other MOV ops on ppc64 + 2021-05-07a0eb662d85doc/go1.17: move language specification TODO to the right place + 2021-05-07bdb8044665cmd/link: don't include arginfo symbols in symbol table + 2021-05-07f5423ea615cmd/compile/internal/types2: add test case for issue 45985 + 2021-05-07832c70e33dinternal/poll: cast off the last reference of SplicePipe in test + 2021-05-07d2b03111c4go/types,cmd/compile/internal/types2: unskip std and cmd in TestStdlib + 2021-05-079524e93adfgo/types: add a test case for issue 45985 + 2021-05-07a11a1711b0go/types: expose types.Info.Inferred with -tags=typeparams + 2021-05-064dbad79510runtime: call unlockOSThread directly in Windows syscall functions + 2021-05-06f39997b2becmd/link: split large text sections on Darwin/ARM64 when external linking + 2021-05-0690d6bbbe42crypto/tls: enforce ALPN overlap when negotiated on both sides + 2021-05-06402f177efccmd/compile: fix intrinsic setting for mul64, add64 on ppc64le + 2021-05-0651ff3a6965crypto/x509: rewrite certificate parser + 2021-05-065f9fe47deaCONTRIBUTORS: change my name + 2021-05-066c591f79b0math/big: check for excessive exponents in Rat.SetString + 2021-05-0654e20b505ddoc/go1.17: document fixes for negative rune handling + 2021-05-06d2fd503f68text/template: fix type bug in eq + 2021-05-060e7a7a68cdtext/template/parse: rename DeferFuncCheck to SkipFuncCheck + 2021-05-06ba0f8ce50fruntime: gofmt proc_test.go + 2021-05-06b4ca1cec69cmd/compile: set unsayable "names" for regabi testing triggers + 2021-05-061108cbe60bcrypto/ecdsa,crypto/elliptic: improve tests and benchmarks + 2021-05-0643c390a1facrypto/ed25519: skip allocations test on -noopt builder + 2021-05-05cf73f1a8e4go/parser: don't parse a nil IndexExpr.Index + 2021-05-0515557af207doc/go1.17: fill in Go 1.17 release note TODOs using relnote + 2021-05-05b0c49ae9f5crypto/ed25519: replace internal/edwards25519 with filippo.io/edwards25519 + 2021-05-05543e098320go/types: fix potential bugs in santitizer pass + 2021-05-0540d5e6d4e2cmd/compile/internal/types2: fix potential bugs in santitizer pass + 2021-05-05784ef4c531net/http: ignore directory path when parsing multipart forms + 2021-05-0595dde3f029cmd/compile: do not substitute OGOTO inside a closure when inlining + 2021-05-05d0583b131acmd/go: spot-check the explicit requirements of root module dependencies when loading packages from them + 2021-05-0518e666bad7cmd/go: skip TestExecInDeletedDir on aix and solaris-based platforms + 2021-05-0569368cece5cmd/compile/internal/types2: make TestManual work for directories + 2021-05-053b304ce7feruntime: implement runqdrain() for GC mark worker goroutines + 2021-05-05f34fe8e370all: update vendored dependencies for Go 1.17 + 2021-05-054c9791299druntime: remove redundant save_g call in mcall for arm + 2021-05-059e0facd26ecmd/compile/internal/types2: implement types2.Instantiate + 2021-05-05caf4c9434bcmd/compile: debug trace output for -N variable location gen + 2021-05-0566ce8aa88dcmd/compile: handle degenerate entry blocks in -N debug gen + 2021-05-054df662fb37cmd/go: don't crash when running "go version" in deleted directory + 2021-05-05bb5e45219acmd/go.sum: remove untidy checksums + 2021-05-04137be7712fembed/internal/embedtest: add test for embedded path starting with dash + 2021-05-04cb0658e624go/types: expose more API under -tags=typeparams + 2021-05-0462a87f64b9cmd/go/internal/modload: only check root-promotion during tidy for lazy modules + 2021-05-046a6aa32783cmd/go: add a test that reproduces the internal error in #45952 + 2021-05-04cd28ca3a4eruntime: abort when receiving a signal on a non-Go thread on Windows + 2021-05-04d19e5493bddoc/go1.17: require macOS 10.13 or later + 2021-05-0410a082aa70cmd/go: update x/mod to fix "//indirect" comment editing + 2021-05-04f62739b861cmd/compile: establish regabi name/value mapping for small in-params + 2021-05-048c3d217d89os: skip TestExecutableDeleted on plan9 + 2021-05-04e15d1f4e64internal/buildcfg: set Error instead of panicking + 2021-05-04da7496d841os/signal: increase test timeouts on ppc64*/linux + 2021-05-04d83baa1aa2cmd/dist,cmd/go: set GOTRACEBACK to "system" for testing + 2021-05-0410d625d5b4database/sql: add NullInt16 and NullByte + 2021-05-04371ea545c0net/url: avoid string concatenation in resolvePath + 2021-05-0462d424d794cmd: update x/tools to pull in CL 315570 + 2021-05-04eab0c46af7cmd/go/internal/modload: remove outdated comments and redundant tests + 2021-05-040816511d3ball: update x/crypto to pull in CL 316109 + 2021-05-048e38b80b64cmd: update x/text to pull in CL 315571 + 2021-05-041bbe78bb6dcmd: update x/mod to pull in CL 316113 + 2021-05-0486e42c2fbfcmd/go: suppress SSH password prompts when fetching modules or repos + 2021-05-045e4f9b077fcmd/compile: when compiling with -N, avoid entry block + 2021-05-040921211403cmd/compile: preserve/translate names for parameters + 2021-05-04830e63a7a3syscall: add //go:build lines to assembly files + 2021-05-0445600bcd61os, syscall: use wait6 to avoid wait/kill race on netbsd + 2021-05-04138d2c9b88strconv: fix a typo + 2021-05-04e3769299cdstrconv: add QuotedPrefix + 2021-05-042422c5eae5sync/atomic: add (*Value).Swap and (*Value).CompareAndSwap + 2021-05-04496d7c6914text/template: add lock for Template.tmpl to fix data race + 2021-05-03731a015ab8internal/syscall/unix: use internal/abi.FuncPC for syscall wrapper + 2021-05-03e8eb1d8269math: add MaxUint, MinInt, MaxInt + 2021-05-03ed5ebd32b3os: update some docs to reference fs.ErrFoo instead of os.ErrFoo + 2021-05-03ddb648fdf6archive/zip: add File.OpenRaw, Writer.CreateRaw, Writer.Copy + 2021-05-039f347035efcmd/api: disallow silent API additions after api/go1.n.txt is created + 2021-05-03791854700dall: update x/net to pull in CL 316129 + 2021-05-03a144af9136cmd: update x/term to pull in CL 316112 + 2021-05-038a4b7294afcmd/compile: fix possible nil deref added in CL 270943 + 2021-05-037f9febd4a1cmd/compile: fix linux-amd64-noopt builder + 2021-05-0390ec257735cmd/compile: make the stack allocator more careful about register args. + 2021-05-03b584230889net/http: use relative path in Location redirect + 2021-05-03169155d61ecmd/compile: preserve argument order in debug_info + 2021-05-03472f519fe2cmd/compile/internal/ssagen: fix misleading comment + 2021-05-03d75fbac54dcmd/compile: add edge from lock rank edge from forceGC to traceStackTab + 2021-05-037b768d43d0math: replace float32/64 extrema with exact expressions + 2021-05-03be1da9cdeecmd/link: unify text segment write + 2021-05-038327d2150fcmd/compile: add traceback argument info to ABI0 assembly functions + 2021-05-03844e1fc6f1cmd/compile: make typecheckaste correctly report invalid use of "..." + 2021-05-039ed736ac2acmd/link/internal: fix use of DynlinkingGo with ppc64le trampolines + 2021-05-0330674ae91bcmd/dist: disable misc/cgo/testsanitizers on ppc64le + 2021-05-032c9f5a1da8cmd: update x/arch to pull in CL 315572 + 2021-05-02abb110bf3dos/user: implement (*User).GroupIds on solaris + 2021-05-02b177b2d51eos, syscall: use wait6 to avoid wait/kill race on dragonfly + 2021-05-027eb2d30883syscall: add //go:build lines to files generated with with mksyscall_libc.pl + 2021-05-02bb09f8a29btime: make time.Time print a valid Go string with %#v + 2021-05-02fadad851a3cmd/compile: implement unsafe.Add and unsafe.Slice + 2021-05-020d32d9e8a8os: document that Windows Symlink to missing target creates file symlink + 2021-05-02352a322a83path/filepath: fix documentation typo (was "each each") + 2021-05-01053fe2f485cmd/link: emit better error for duplicated definition + 2021-05-01d7473fd907cmd/link: mangle ABI name for shared linkage + 2021-05-01879db69ce2go/types: list errors by default in TestManual + 2021-05-01a9db5a7386go/types: simplify use of TestManual + 2021-05-01ffc38d8ab4go/types: slice-to-array-pointer conversion requires go1.17 + 2021-04-308e91458b19runtime,syscall: convert syscall on openbsd/386 to libc + 2021-04-30faff49aae6runtime: switch runtime to libc for openbsd/386 + 2021-04-300bbfc5c31eruntime: break up large calls to memclrNoHeapPointers to allow preemption + 2021-04-3041afd3af42cmd/compile: fix abbrev selection for output params + 2021-04-30d19eece91fcmd/compile: handle field padding for register-passed structs + 2021-04-30162d4f9c92cmd/compile: regabi support for DWARF location expressions + 2021-04-3093200b98c7bufio: mention ErrFinalToken in SplitFunc documentation + 2021-04-30c23a32284aruntime: work around vet asmdecl checks for openbsd/386 mstart_stub + 2021-04-30afa58ddf5acmd/compile: revise block/func end sentinels in debug analysis + 2021-04-3083ac59b1a5cmd/internal/archive: make error message contain printable characters only + 2021-04-30c3b2b04156runtime: switch openbsd/386 locking to libc + 2021-04-304893eee9dcruntime: switch openbsd/386 to pthreads + 2021-04-30d9bfda8124cmd/go: remove the special case for "unsafe" in importFromModules + 2021-04-30cbff713e68cmd/go: add GODEBUG tokens for debugging lazy module loading + 2021-04-30eb71887b99cmd/go: prune go.mod and go.sum files from vendored dependencies + 2021-04-30c3365ad5f2cmd/go: annotate versions in vendor/modules.txt + 2021-04-307dedc237c5cmd/go: smooth out upgrade paths for lazy loading + 2021-04-300e315ad79acmd/go/internal/modload: avoid loading the full module graph when listing specific modules + 2021-04-30c05d50f8f3cmd/go/internal/modload: avoid loading the module graph to list only the name of the main module + 2021-04-30ee4f9656accmd/go/internal/modload: avoid loading the full module graph to determine which checksums to add to go.sum + 2021-04-304063605e0dcmd/go/internal/modload: avoid loading the full module graph for imports satisfied by lazy roots + 2021-04-308d8abb3b8acmd/go: verify lazy-loading invariants when loading the vendor list for a lazy module + 2021-04-309a81702b97cmd/go: enable lazy loading + 2021-04-302bd3e48055cmd/go/internal/modload: implement lazy loading + 2021-04-309c12f1b433internal/buildcfg: enable regabi for Android + 2021-04-3095c5f4da80cmd/compile/internal/types2: list errors by default in TestManual + 2021-04-30c55d5c887ecmd/compile/internal/types2: simplify use of TestManual + 2021-04-3089bf297b24cmd/internal/objfile: emit better error for Go object of a different version + 2021-04-30a893682d83net/url: add Values.Has + 2021-04-303366556d1cA+C: add Weixie Cui (individual CLA) + 2021-04-30cc02d59e84cmd/gofmt: always format non-directory arguments again + 2021-04-300dfb6fb490go/ast: print CommentMap contents in source order + 2021-04-3006ac303f6acmd/internal/obj/ppc64: simplify got/toc address classification + 2021-04-309c7207891ccmd/internal/obj/arm64: fix the size of STP series instructions in optab + 2021-04-30303b194c6dapi: update next.txt + 2021-04-303498027329math: increase precision of math.SmallestNonzeroFloat64 + 2021-04-3002ab8d1a1dcmd/compile, runtime: emit only GC data for stack objects + 2021-04-29a9705e157bcmd/compile/internal/types2: slice-to-array-pointer conversion requires go1.17 + 2021-04-29e99dfb0e5ccmd/compile: make GC prog symbol content-addressable + 2021-04-291df309eb02cmd/compile: skip types.Sym for GC mask symbols + 2021-04-29897baae953runtime/metrics: add additional allocation metrics + 2021-04-29fd09593667cmd/compile: minor doc enhancements + 2021-04-297b32830f58crypto/elliptic: store P-256 precomputed basepoint table in source + 2021-04-2987e4dcd446archive/zip: only return directory once via io/fs.FS + 2021-04-296d95e5a4ffencoding/csv: add FieldPos method + 2021-04-292c05ba4ae0runtime: top align tinyallocs in race mode + 2021-04-2932dbaac572cmd/compile/internal/walk: merge operations when calling ir.NewSlic… + 2021-04-29e03cca6407runtime: use 4 MiB heap arenas on iOS + 2021-04-295a8435d701go/types: add additional test data from types2 + 2021-04-29f7c6f6210bcmd/link: test trampolines with cgo + 2021-04-29948a262455cmd/compile/internal/types2: nest all test data under the testdata directory + 2021-04-2912eaefead4cmd/link: support trampoline insertion for PLT calls on ARM + 2021-04-29657f58d845cmd/link: support trampoline insertion for PLT calls on ARM64 + 2021-04-29f12dfeac89cmd/link: support trampoline insertion on ARM64 + 2021-04-29b15372f39bruntime: remove linux-amd64 walltime function + 2021-04-29862ddb37b4runtime: rename walltime1 to walltime + 2021-04-294e3e6b58f7cmd/compile/internal/ir: fix doc + 2021-04-2918852e8372cmd/link: use a two-pass approach for trampoline insertion + 2021-04-29d80da19fc9cmd/link: update comment for PLT/GOT helper functions + 2021-04-29eb3fe28d70go/types: improve error messages for unexpected ListExprs + 2021-04-29c8a92d454cgo/types: ensure that error code values do not change in 1.17 + 2021-04-2947cb0c46b2go/types: nest all test data under the testdata directory + 2021-04-29c4c68fb57fcmd/compile/internal/walk: delete unused statement + 2021-04-296afa0ae4e5cmd/compile/internal/types2: match compiler error for invalid type alias decl + 2021-04-2942953bc9f5runtime: remove walltime function + 2021-04-29d09947522druntime: implement time.now in assembly for linux-amd64 + 2021-04-29756fd56bbfcmd/compile: remove an unused function + 2021-04-28fa6ed6e81ago/types: respect IgnoreFuncBodies for function literals + 2021-04-286082c05d8bgo/types: better errors for invalid short var decls + 2021-04-28414af503d7go/types: fix type inference + 2021-04-28c96fec9036runtime: use a single definition of time_now for faketime + 2021-04-28b36596b14fruntime: move Windows time.now implementations into separate files + 2021-04-2807e006dd93go/types: use a global atomic counter for type parameter ids + 2021-04-28168dd4e6aago/types: add example test for type inference + 2021-04-281e235cd454go/types: use combined type and ordinary args for type inference + 2021-04-28ad989c7dbacrypto/cipher: make AES-GCM benchmarks match ChaCha20Poly1305 ones + 2021-04-28764f53eb6cspec: clarify conditions for switch expression type + 2021-04-2842812a2feetypes2: disambiguate package qualifiers in error messages + 2021-04-28ea65a12f89cmd/compile/internal/types2: catch unexpected expression lists + 2021-04-2890614ff462cmd/go/internal/modfetch: fix comment that mentions no-longer returned error + 2021-04-28a54762586fcmd/gofmt: simplify arg handling + 2021-04-2822a56b629dcmd/go/internal/modload: in importFromModules, do not wrap module graph errors in ImportMissingError + 2021-04-28f893f35d9fgo/types: split out function instantiation from index expr + 2021-04-285b328c4a2fcmd/compile: use desired register only if it satisfies register mask + 2021-04-28cbb3f09047testing: add -shuffle=off|on|N to alter the execution order of tests and benchmarks + 2021-04-28e51246c881runtime: consolidate Windows time constants into single copy + 2021-04-2892c9f3a9b8cmd/go: include C/C++/Fortran compiler version in build ID + 2021-04-28becb9a278ftest: do not run fuse test in noopt mode + 2021-04-2824ea547a21cmd/link: don't pass -Wl,--dynamic-linker if -static + 2021-04-2812af403624cmd/go/internal/bug: use envcmd instead of go env + 2021-04-285c69cb2a5bcmd/go: populate module info even if an error occurs in loading package + 2021-04-2811052d77a3cmd/link: use R12 as trampoline scratch register on ARM + 2021-04-284a7effa418cmd/compile: mark R12 clobbered for special calls + 2021-04-284fe324dd0fcmd/go: make TOOLEXEC_IMPORTPATH consistent with 'go list -f {{.ImportPath}}' + 2021-04-28f68878f0fccmd/dist,runtime: support cgo on openbsd/mips64 + 2021-04-2892d1afe989cmd/compile/ssa: optimize the derivable known branch of If block + 2021-04-289726c78539cmd/asm: add check for register and shift/extension combination on arm64 + 2021-04-28f439a76253cmd/internal/obj/arm64: fix the wrong error message of out-of-range checking + 2021-04-28c9f43507c6cmd/compile: fix typechecking logical operators panic with non-boolean operand + 2021-04-27983dea90c1cmd/link: disable plugin support if cgo is disabled + 2021-04-27214c8dd80cgo/types: factor out index/slice expr handling + 2021-04-27645cb62ee3testing: document that TestMain can be used with benchmarks + 2021-04-2730002e6656cmd/go/internal/modload: treat \ as a path separator instead of a shell special character + 2021-04-27b9dfaf77f5cmd/compile/internal/walk: merge operations + 2021-04-2713e87cda00time: increase slop for TestTicker + 2021-04-27f432d3fc41cmd/compile: fix nongeneric closures in generic functions + 2021-04-278ab7064e33cmd/go: use a real Go version in the go.mod files in TestScript/mod_readonly + 2021-04-270c3557e6adsyscall: move TestForegroundSignal create call out of goroutine + 2021-04-27291eb0178fgo: various minor cleanups with the help of Goland + 2021-04-270ae9c3b98bruntime/pprof: fix block profile bias + 2021-04-278e0023b81bcmd/go/internal/load: treat packages with errors as potentially main packages + 2021-04-27bd2175e1b1cmd/go: show warnings about symlinks only for patterns containing ... + 2021-04-27222101549asyscall: restore nosplit for ptrace1 on Darwin + 2021-04-27cde6a675bcgo/scanner: optimize scanIdentifier + 2021-04-27074a49bfe8strconv: remove unused extfloat (Grisu3) ftoa code + 2021-04-2755c517a8b3cmd/compile: fix handling of ir.CurFunc during stenciling + 2021-04-27d553c0144dbits: use same expression with system bit size + 2021-04-27bc6288794dgo/scanner: improve variety in benchmarks for file scanning + 2021-04-276fa12172d9go/parser: add benchmarks for syntax-only parsing and object resolution + 2021-04-2788a8a27056os: don't check non-nil err twice in Symlink on windows + 2021-04-270b9ca4d907runtime/metrics: add tiny allocs metric + 2021-04-277d22c2181bsyscall: restore signal mask after setting foreground process group + 2021-04-2739844971fbgo/types: don't panic when checking a ListExpr in exprInternal + 2021-04-276edd573218cmd/link: enforce larger alignment on split ppc64 text sections + 2021-04-271eca6aa747cmd/internal/obj: refactor ppc64 address relocation code generation + 2021-04-27e0815d041cruntime: replace --buildmode with -buildmode in tests + 2021-04-27ca8e8317beruntime: add missing import "C" in TestLibraryCtrlHandler + 2021-04-27cb34026a95cmd/compile: tighten exportWriter.qualifiedIdent signature + 2021-04-27c249491572doc: change <a/> to </a> in spec + 2021-04-277ef0237d89cmd/go/internal/modload: clean up error reporting + 2021-04-273cc3a16029cmd/go: add tests for convergence in 'go mod tidy' + 2021-04-27434e12f772cmd/compile: add more doc for Name.Defn + 2021-04-2715105dd4b5go/types: walk all imports when determining package name ambiguity + 2021-04-2740254ec0dbcmd/compile: fix wrong package path for unsafe.Pointer + 2021-04-26903b25178esyscall: on linux use accept4 in Accept, fall back to accept + 2021-04-26be28caf0aacmd/compile/internal/types2: respect IgnoreFuncBodies for function literals + 2021-04-269f601690dacmd/compile: workaround inlining of closures with type switches + 2021-04-26a53dc4c1cecmd/go/internal/modload: use (*loadPkg).mod only to indicate the module from which the package was loaded + 2021-04-260d1280c685Revert "sync: improve sync.Pool object stealing" + 2021-04-26c430313992runtime: use abi.FuncPCABI0 for libc syscall wrappers + 2021-04-268ff1da0b81runtime: fix offset in comment + 2021-04-2614ade57ab8runtime: fix scavenge min fraction constant floor division + 2021-04-26d02026414ccmd/go: don't add generated SWIG C++ files to CompiledGoFiles + 2021-04-26d5d24dbe41sync: improve sync.Pool object stealing + 2021-04-261f7ddf57d2syscall, etc.: use abi.FuncPCABI0 for libc syscall wrappers + 2021-04-2600d42ffc89cmd/compile: spos handling fixes to improve prolog debuggability + 2021-04-2470deaa33ebcmd/compile: extend GOSSAFUNC match to well-formed package suffix match. + 2021-04-23e7db792fc5runtime: simplify TestSelectStackAdjust + 2021-04-23b8fed48a9acmd/dist: enable cgo on windows/arm64 + 2021-04-23a6d3dc40c4misc/cgo/testso, misc/cgo/testsovar: fix for Windows + 2021-04-239cc3469106all: do not test internal linking on windows/arm64 + 2021-04-238e368708c5cmd/link: implement windows/arm64 external linking + 2021-04-23bf9216055bruntime/testdata: fix testprogcgo for windows/arm64 + 2021-04-23a25d1d45d9runtime: fix windows/arm64 callbackasm1 for frame pointer hack + 2021-04-2316330817aaruntime: add windows/arm64 cgo-linking code + 2021-04-23e5a6c5243ccmd/link: force external link for windows/arm64 cgo binaries + 2021-04-2379f35130cdcmd/link: expand PE constants and fix doc URL + 2021-04-23a0248a99a8cmd/link: fix PE emitRelocations for >4GB base address + 2021-04-2359ceb985c7cmd/link: make Loader.SymName not crash + 2021-04-23199575a119cmd/link: count relocations better + 2021-04-2341e5ae4883cmd/link: deal with no constructors + 2021-04-239f7079c44ecmd/link: sort the pclntab relocations + 2021-04-23c0e1301b8ccmd/link: fix PE section attributes for windows/arm64 + 2021-04-23073f913949debug/dwarf: skip over zero-length compilation units + 2021-04-23cef3a442eacmd/asm, cmd/link: use full objabi header + 2021-04-2319470dc535misc/cgo/test: do not redeclare exported Go functions + 2021-04-231421516973cmd/compile, internal/abi: add FuncPCABIxxx intrinsics + 2021-04-23691e1b84c1cmd/compile: generalize fix for lvalue-init evaluation + 2021-04-23768a39975dcmd/go/internal/modload: remove the addedModuleFor map + 2021-04-23c3e2ed711ccmd/go: use builtin version and reexec for env + 2021-04-23d2f96f2f75math/rand: make the security warning clearer and more prominent + 2021-04-238c66669764cmd/compile: make sure ascompatee walk lhs init statements + 2021-04-23d4bfe00615cmd/go: make build cache tag sensitive to GOSSADIR; remove unused + 2021-04-23bedfeed54aruntime,runtime/metrics: add metric to track scheduling latencies + 2021-04-23105a6e9518os: skip TestExecutableDeleted on aix + 2021-04-235963f0a332cmd/vendor: get golang.org/x/tools@f946a157eef + 2021-04-23d310b2a6b8cmd/compile: set correct Defn for inlined vars + 2021-04-231b0a031680cmd/compile: escape "go" wrapper closure everywhere + 2021-04-23cfac62a1cccmd/compile: fix bug in defer wrapping + 2021-04-2314056d0d00cmd/compile/internal/types2: add unsafe.Add and unsafe.Slice + 2021-04-23050b408dccgo/types: implement unsafe.Add and unsafe.Slice + 2021-04-221da05eb0cespec: add unsafe.Add and unsafe.Slice + 2021-04-2274059685fdgo/types: suppress index-out-of-bounds error on Unknown constants + 2021-04-22f7afdfd483go/types: cleanup and fix Checker.index + 2021-04-22cfe5d79c5cos: depend on Readlink only when necessary + 2021-04-22ecfce58965runtime: skip work recheck for non-spinning Ms + 2021-04-22b6ff3c69d5cmd/link: support more load commands on Mach-O + 2021-04-221a5665533bcmd/go/internal/modload: migrate editBuildList to use a structured requirement graph + 2021-04-229c1b769d5fcmd/go: add a source file in the multiple-paths module in TestScript/mod_tidy_replace + 2021-04-22537cde0b4bcmd/compile, runtime: add metadata for argument printing in traceback + 2021-04-22d4aa72002ecmd/asm: fix RLDCR const1,reg,const2,reg on ppc64 + 2021-04-22e8666abd98cmd/compile: keep call's args in elim dead auto pass + 2021-04-22d3853fb4e6runtime: call cgocallbackg indirectly + 2021-04-22d5b2d809b0cmd/link: emit LC_BUILD_VERSION on Mach-O + 2021-04-22b2a032add8cmd/link: update machoPlatform selection + 2021-04-22a4f3ff2205cmd/go: update TestScript/mod_convert + 2021-04-2214a18b7d25cmd/compile/internal/types2: move a handful of tests + 2021-04-22a71528ad31cmd/compile/internal/types2: review fixedbugs tests + 2021-04-22ece5935364cmd/compile/internal/types2: better errors for invalid short var decls + 2021-04-2248b368b01fcmd/compile/internal/types2: avoid follow-on errors for invalid [...] array + 2021-04-22617a83ec68go/types: re-enable a commented out test + 2021-04-22f0a8101d34go/types: combine two loops (cleanup of TODO) + 2021-04-225daefc5363cmd/internal/obj/arm64: fix the wrong ROR operator of some instructions + 2021-04-220636d88f6dcmd/compile: add restrictions on the shift amount range of arm64 various instructions + 2021-04-2202a8e83661runtime: don't run TestCrashDumpsAllThreads in parallel + 2021-04-217bedd47798go/types: combine all type inference in a single function + 2021-04-216639bb894druntime: call nanotimeQPC from nanotime1 normally + 2021-04-217e97e4e8ccsyscall: syscall.AllThreadsSyscall signal handling fixes + 2021-04-2154af9fd9e6internal/bytealg: add power9 version of bytes index + 2021-04-21122fca49f9go/types: simplify Checker.Call + 2021-04-211d2101116fnet: don't check nil err twice in interfaceMessages on freebsd + 2021-04-21614a9c2613go/types: simplify Checker.funcInst + 2021-04-2139785912b9go/types: add sizeof test + 2021-04-21255056395etest: add a field tracking test + 2021-04-2135806efda2io/fs: document that caller can modify slice returned by ReadFile + 2021-04-21b8a359d984cmd/compile/internal/types2: fix incorrect result type of Checker.index + 2021-04-21f9e2dbbfc9syscall: use libc in Exec on openbsd/arm64 + 2021-04-21e5bc4f2a77cmd/compile: reenable name preservation on copies in expand_calls + 2021-04-21daee726a0bcmd/compile: don't accumulate duplicated named slots + 2021-04-214d56576ec0runtime: move timer recheck after GC recheck + 2021-04-21381252f312cmd/go/internal/modload: use updateRequirements instead of editRequirements to add modules for missing packages + 2021-04-215f1df260a9cmd/compile: allow export/import OSLICE2ARRPTR + 2021-04-217735ec96c1cmd/compile: remove ir.OSTMTEXPR op + 2021-04-21acf1b46de5cmd/compile: update ir.Node ops comments + 2021-04-21f53c2fac46cmd/go/internal/modload: in newRequirements, verify that rootModules is sorted + 2021-04-2169c94ad55fcmd/go/internal/modload: split updateRoots into separate functions for updating and tidying + 2021-04-2181fcb18df5cmd/go: make Tidy an option in PackageOpts rather than a separate call + 2021-04-21c33ced6d8aruntime: don't test sig.inuse in sigsend + 2021-04-21190cb937f7cmd/compile/internal/types2: fix type inference + 2021-04-21760d3b2a16reflect: allow conversion from slice to array ptr + 2021-04-21c18744377ago/types: allow conversion from slice to array ptr + 2021-04-21faa4fa1a6ecmd/compile: allow conversion from slice to array ptr + 2021-04-201c268431f4spec: allow conversion from slice to array ptr + 2021-04-20e12b0afa54cmd/compile: separate out parameter and field export encoding + 2021-04-2048e3d92454Revert "runtime: implement runqdrain() for GC mark worker goroutines" + 2021-04-20c7d708e42ecmd/compile: pass struct field note information along in exported info + 2021-04-20f448cb8ba8cmd/compile: use f.Nname.Type() in makeABIWrapper + 2021-04-2057b0d838ednet: pass MSG_CMSG_CLOEXEC in ReadMsgUnix on dragonfly, netbsd and openbsd + 2021-04-203f8e64878ainternal/poll, net: fix comments regarding accept and sysSocket + 2021-04-20dbade774c3runtime: refactor findrunnable spinning recheck + 2021-04-207473a6a0ebreflect: fix stack overflow panic when using haveIdenticalUnderlyingType + 2021-04-20fbb600b283runtime: implement runqdrain() for GC mark worker goroutines + 2021-04-2077860ad280cmd/compile: guard partially live arg spilling with number of registers + 2021-04-20109d7580a5cmd/compile: disable name preservation on copies in expand_calls + 2021-04-2060ab197bc2runtime: refactor work stealing to dedicated function + 2021-04-209dd71ba913internal/buildcfg: enable regabiargs by default + 2021-04-2024875e3880cmd/compile/internal/types2: fix some typos in rawLookupFieldOrMethod + 2021-04-204ce49b4a15go/types: support type parameters in NewMethodSet + 2021-04-20af8a176e91internal/buildcfg: enable regabidefer by default + 2021-04-203ff6ff7f84cmd/compile: preserve pointerness when creating map key temp + 2021-04-20fe26dfadc3net: use syscall.fcntl on libc systems + 2021-04-200ccdcb2102runtime: crash the GC when clobberdead pointer is seen + 2021-04-204f5aec4603all: remove redundant spaces before . and , + 2021-04-209f87943424go/types: fix panic when using multiple type arguments + 2021-04-193711ea0b5dcmd/compile: do not clobber arguments for reflect.callReflect and callMethod's ABI wrappers + 2021-04-19b3a5640397go/types: remove the concept of finals + 2021-04-1962cad233a6go/types: remove stale commented-out testdata + 2021-04-197252e1e5b6cmd/link: convert -I foo to -Wl,--dynamic-linker,foo when externally linking + 2021-04-1988655480f3internal/buildcfg: enable regabireflect by default + 2021-04-19bc5de81e70testing: remove data races so that parallel benchmarks can safely call .Fatal* and .Skip* + 2021-04-19e97d8eb027net: pass MSG_CMSG_CLOEXEC flag in ReadMsgUnix + 2021-04-19bbb510ccc9internal/buildcfg: enable regabig by default + 2021-04-19f8892147bdruntime: open up space for callee's arg spill slot in mcall (regabi version) + 2021-04-195780ab4f60text/template/parse: add a mode to skip func-check on parsing + 2021-04-196b8e3e2d06cmd/compile: reduce redundant register moves for regabi calls + 2021-04-19b21e739f87test: add test for CL 310589 + 2021-04-19a9c244a849test: add liveness test for regabi + 2021-04-19a72622d028cmd/compile: skip "_" function in reflectdata.MarkUsedIfaceMethod + 2021-04-19c914e6160dcmd/go: drop GOEXPERIMENT in script tests + 2021-04-184efd581383archive/zip: fix imports block of biggestZipBytes generator + 2021-04-17fd3612e433internal/buildcfg: enable regabiwrappers by default + 2021-04-1643466399cbinternal/buildcfg: make regabi enable regabiargs + 2021-04-16067bad2eefruntime: update stale comment + 2021-04-1614dbd6e776internal/buildcfg: make regabi an alias for regabi sub-experiments + 2021-04-1694817890c2runtime: remove useless nFlushCacheRoots + 2021-04-16b05903a9f6cmd/link: fix defaultGOROOT package + 2021-04-16b65f8589e8cmd/dist: defend self against misc/reboot test + 2021-04-1602a2ff47efgo/parser: add a SkipObjectResolution mode to bypass object resolution + 2021-04-16b91f8a4c0bgo/scanner: fix a typo in scanner_test.go + 2021-04-169e8a312b71go/parser: move type params in scope for the function signature + 2021-04-1613368ab56aruntime: clarify which work needs spinning coordination + 2021-04-16800fb11efbruntime: remove redudant tryWakeP component + 2021-04-16f6e7fe2711runtime: move findrunnable timer delay computation closer to use + 2021-04-169fbcba6664cmd/compile: in clobberdead mode, don't clobber slots that are live for defers + 2021-04-164fb74e0555reflect: preserve ctxt across moveMakeFuncArgPtrs + 2021-04-16b6e1c33603cmd/compile: spill all the parameters around morestack + 2021-04-16fff236e659net/http/fcgi: eliminate race, keep request id until end of stdin + 2021-04-16ef57834360crypto/tls: fix flaky handshake cancellation tests + 2021-04-16dba89283adcmd/go, go/build: add ToolTags to build.Default + 2021-04-1695ed5c3800internal/buildcfg: move build configuration out of cmd/internal/objabi + 2021-04-162fc0ebb623cmd/go/internal/modload: when outside a module, set cfg.BuildMod based on allowMissingModuleImports + 2021-04-16c1e8a9a8c6net/http/cgi: Remove hard-coded ServeHTTP timeout + 2021-04-16492eb059f9cmd/go: fix mod_install_pkg_version + 2021-04-1660abe01321cmd/link: fix file-local checks in xcoff + 2021-04-16acb189ea59net/http: make ReadRequest return an error when requests have multiple Host headers + 2021-04-162f0e5bf907net/http: using errors.Is in fs error detection + 2021-04-16abbb82957dcmd/compile: don't insert VarDef for already-initialized results + 2021-04-1604e1176fd2cmd/go: support 'go run cmd@version' + 2021-04-16639cb1b629runtime: mark stdcallN functions cgo_unsafe_args + 2021-04-160613c748e8cmd/go: move 'go install cmd@version' code into internal/load + 2021-04-16dc76c47565cmd/go/internal/load: convert two global flags to an options struct + 2021-04-16cde92846e2doc: add release note for module deprecation + 2021-04-1652df9291aatest/abi: reenable test on windows + 2021-04-16c692f752b5cmd/link/internal/ld: re-enable tests on darwin + 2021-04-16e1f4feb3d6cmd/link/internal/ld: fix GOARCH in TestAbstractOriginSanityIssue25459 + 2021-04-16d26fc68aa1cmd/internal/objabi,test: use correct GOEXPERIMENT build tags in test/run.go + 2021-04-16cf2396c70einternal/goexperiment: move baseline configuration to objabi + 2021-04-16f08c552dabnet/http: add to deadlines only when positive + 2021-04-16bdddfd10ecruntime: improve synchronization in TestFinalizerRegisterABI + 2021-04-15c8fb0ec5a0cmd/compile: fix ANDI/SRWI merge on ppc64 + 2021-04-15699a7c0fe9cmd/go/internal/modconv: involve GOPROXY in ConvertLegacyConfig + 2021-04-157ed6d1f2fbcmd/compile/internal/types2: add sizeof test + 2021-04-15a63ff398d5cmd/compile/internal/syntax: fix error message for ... without type + 2021-04-15ddd8d7c0a6cmd/internal/obj: consolidate AMOVW and AMOVWZ optab entries + 2021-04-158009a81f7abytes: add asm implementation for index on ppc64x + 2021-04-155631c4b3bfnet/http: allow multiple dials in TestTransportMaxConnsPerHost + 2021-04-151d20a362d0math: avoid assembly stubs + 2021-04-1531e12b953acmd/link: issue error if elf header overruns + 2021-04-157ad496b6f5runtime: unify C->Go ABI transitions + 2021-04-15dba2eab826runtime,runtime/cgo: save all necessary registers on entry to Go on Windows + 2021-04-153e0b1cdb5druntime: minor refactoring of _rt0_amd64_lib + 2021-04-15b1c4cc5589mime: keep builtinTypesLower sorted alphabetically + 2021-04-1561a08fc6cestrconv: Implement Ryū algorithm for ftoa shortest mode + 2021-04-150184b445c0strconv: implement Ryū-like algorithm for fixed precision ftoa + 2021-04-158f4c5068e0internal/bytealg: port more performance-critical functions to ABIInternal + 2021-04-1548b7432e3fcmd/internal/obj/arm64: fix the wrong sp dst register of ADDS/SUBS instructions + 2021-04-15566a87c16btime: add missing "os" import to zoneinfo_test.go + 2021-04-15083a26c7d2cmd/compile: propagate pragmas from generic function to stenciled implementation + 2021-04-15bf634c76b2cmd/compile: look for function in instantiations in all global assignments + 2021-04-14567a9322admime: add mime type for avif image file format + 2021-04-14d27bb8ba2ego/build: replace os.Setenv with T.Setenv + 2021-04-14f18715c18ftime: replace os.Setenv with T.Setenv + 2021-04-14c3931ab1b7net/http/httptest: panic on non-3 digit (XXX) status code in Recorder.WriteHeader + 2021-04-14cbf9caaf22cmd/go: add a Go source file in TestScript/mod_sumdb + 2021-04-1423f8c203f0cmd/compile: rework/reduce partially lived argument spilling + 2021-04-141a8f0a7961runtime: fix data race in abi finalizer test + 2021-04-14a89ace106fruntime: update debug call protocol for register ABI + 2021-04-14de7a87ef06go/internal/gccgoimporter: replace os.MkdirTemp with T.TempDir + 2021-04-14d1f8104b58time: move slim test tzdata to testdata directory + 2021-04-14b161b57c3fgo/build: replace os.MkdirTemp with T.TempDir + 2021-04-14892cad7a9bcmd/compile/internal/types2: add Named.SetTParams and Named.Orig methods + 2021-04-14283f9fdbd3cmd/dist: add tests using the typeparams build tag + 2021-04-14bcbde83c20go/ast: fix broken build with typeparams build constraint + 2021-04-14492faaeda8os/exec: replace os.Setenv with T.Setenv + 2021-04-144df3d0e4dfcmd/compile: rescue stmt boundaries from OpArgXXXReg and OpSelectN. + 2021-04-144480c822bacmd/internal/obj: don't emit args_stackmap for ABIInternal asm funcs + 2021-04-1425b25a9ed7cmd/asm: require NOSPLIT for ABIInternal asm functions + 2021-04-14ef36e4fd0ereflect: keep pointer register results alive in callMethod + 2021-04-14ad44dfb0fdcmd/go: clarify comment on HashSeed + 2021-04-14c98026c104cmd/go/internal/modload: fix truncated error message from goModDirtyError + 2021-04-1472483de87aruntime: incorporate hbits advancement in scanobject into loop + 2021-04-147ec7a3cf33runtime: make gcEffectiveGrowthRatio a method on gcControllerState + 2021-04-14e9cc31e736runtime: pass work.userForced to gcController.endCycle explicitly + 2021-04-143eaf75c13aruntime: move next_gc and last_next_gc into gcControllerState + 2021-04-14e224787fefruntime: fix formatting of gcMark + 2021-04-1482e4a6310bruntime: move roots' bases calculation to gcMarkRootPrepare + 2021-04-14ab02cbd29fruntime: increase maxargs to avoid syscall18 crash when called with more than 16 args + 2021-04-1458fdac04e4syscall: don't defer close raw Socketpair fds in tests + 2021-04-146d8ba77896cmd/compile: fix importing of method expressions + 2021-04-14e7ab1a5ba8runtime: create setGCPercent method for gcControllerState + 2021-04-149bce7b70fdruntime: create initializer for gcControllerState + 2021-04-142d4ba2601bruntime: move gcPercent and heapMinimum into gcControllerState + 2021-04-14728e3dc6f9runtime: make gcSetTriggerRatio a method of gcControllerState + 2021-04-14eb433ed5a2cmd/compile: set types properly for imported funcs with closures + 2021-04-148dcc071063cmd/compile/internal/types2: use a global atomic counter for type parameter ids + 2021-04-1334620364cbruntime, cgo/test: improve debugging output + 2021-04-13f2d5bd1ad3runtime: move internal GC statistics from memstats to gcController + 2021-04-138c2a8b1771cmd/compile: always zero the temporary in mapKeyTemp + 2021-04-13b4881d930acmd/compile: don't modify underlying type when creating bitmap for bodyless function + 2021-04-13efaf75a216go/*,cmd/gofmt: guard AST changes with the typeparams build tag + 2021-04-13693859542eruntime: rename gcpercent, readgogc, and heapminimum to match Go style + 2021-04-13f5f7647107runtime: break out GC pacer into its own file + 2021-04-139913f821e2cmd/compile: make map functions ABI insensitive + 2021-04-13c19759aa48runtime: eliminate externalthreadhandler + 2021-04-13e69f02265cruntime: use newm for profileloop + 2021-04-13e512bc2cf0runtime: use compileCallback for ctrlhandler + 2021-04-13069983e5dbarchive/tar: replace os.MkdirTemp with T.TempDir + 2021-04-133bf645a633cmd/link: force external linking for DragonFly cgo programs + 2021-04-1369262d4871cmd/compile,cmd/link: resolve cgo symbols to the correct Go ABI + 2021-04-1348531da9e7cmd/link: build dynexp symbol list directly + 2021-04-13007e247af1cmd/link: move cgo export map from loadcgo to setCgoAttr + 2021-04-136208b10d1ecmd/link: refactor setCgoAttr + 2021-04-1310f883deb7cmd/cgo: document generated cgo directives + 2021-04-137b19fb1d56mime: in globs2 file only keep first time extension is seen + 2021-04-1339dd96ca5acmd/compile/internal/types: add example test for type inference + 2021-04-134b00eb7af4cmd/compile: allow OpArgXXXReg comes before LoweredGetClosurePtr + 2021-04-13444d28295btest: make codegen/memops.go work with both ABIs + 2021-04-1313a4e8c41call: simplify the spelling of Linux + 2021-04-133e5bba0a44cmd/link: support 32b TLS_LE offsets on PPC64 + 2021-04-13d948b8633dcmd/go: fix 'go help mod edit' JSON documentation + 2021-04-1249e933fc57cmd/compile: make interface conversion function selection ABI insensitive + 2021-04-12841bc14216os: restore testErrNotExist's working directory on os.Chdir success + 2021-04-12263e13d1f7test: make codegen tests work with both ABIs + 2021-04-123d5e3a15f6debug/pe: replace os.MkdirTemp with T.TempDir + 2021-04-12c27991bf5btext/template: replace os.MkdirTemp with T.TempDir + 2021-04-12cccd3ba912internal/execabs: replace ioutil.WriteFile with os.WriteFile + 2021-04-12aad13cbb74runtime: non-strict InlTreeIndex lookup in expandFinalInlineFrame + 2021-04-125c9b6e8e63net: never probe IPv4 map support on DragonFly BSD, OpenBSD + 2021-04-123e8ba91275mime: support reading shared mime-info database on unix systems + 2021-04-121b736b3c19runtime: consolidate "is sweep done" conditions + 2021-04-12a25a77aed2runtime: block sweep completion on all sweep paths + 2021-04-1207b2fee460cmd/link: fix TestLargeText + 2021-04-12849dba07a5runtime: port performance-critical functions to regabi + 2021-04-12865d2bc78ecmd/compile: do not allocate space for unspilled in-register results + 2021-04-128b859be9c3internal/poll: ensure that newPoolPipe doesn't return a nil pointer + 2021-04-122fa7163b06cmd/compile: look for newobject in register ABI for write barrier elision + 2021-04-125d80f8a82bruntime: replace outdated documentation link in Windows' nanotime + 2021-04-1233d99905dacmd/compile: preserve name association when eliding copies in expand_calls + 2021-04-1270ed28e5f7cmd/compile: support memmove inlining with register args + 2021-04-12585b52261cruntime: remove deferreturn dummy argument + 2021-04-129ed0e32059test: consider default GOEXPERIMENT when matching build tags + 2021-04-1251a47b7ff2cmd/go: display helpful error when module cache can't be created + 2021-04-12117b1c84d3cmd/go/internal/work: remove '_test' from import paths in stacktraces when -trimpath is specified + 2021-04-12c26f954a54cmd/compile/internal/amd64: follow-on regabi fix for amd64 zerorange + 2021-04-1216cd770e06cmd/cgo: throw if C.malloc returns NULL in C.CString or C.CBytes + 2021-04-12954bd8203bcmd/cgo: use tabs to indent _cgoPREFIX_Cfunc__CMalloc function body + 2021-04-12e12abe4bd6net: fix (*ipStackCapabilities).probe godoc + 2021-04-127beb988a3bruntime: using wyhash for memhashFallback on 64bit platform + 2021-04-12424abc8d3bos/signal: replace os.MkdirTemp with T.TempDir + 2021-04-110da9eff503runtime: simplify syntax for pointer arithmetic in mapaccess functions + 2021-04-11352d329c44runtime: move zero-sized frame check from newproc to newproc1 + 2021-04-11189c6946f5net: reference the correct RFCs and sections for IP.IsPrivate + 2021-04-103f4977bd58cmd/compile/internal/types2: use combined type and ordinary args for type inference + 2021-04-10a6d95b4508cmd/compile/internal/types2: split out function instantiation from index expr + 2021-04-1036c5f902f9cmd/compile/internal/types2: factor out index/slice expr handling + 2021-04-104638545d85cmd/compile/internal/syntax: accept "~" and "|" interface elements + 2021-04-101129a60f1ccmd/compile: include typecheck information in export/import + 2021-04-1011f159456bpath/filepath: replace os.MkdirTemp with T.TempDir + 2021-04-106382ec1abainternal/poll: fix the intermittent build failures with pipe pool + 2021-04-1052bf14e0e8all: fix spellings + 2021-04-09554d2c4f06reflect: panic on New of go:notinheap type + 2021-04-095305bdedb0test: do not run (another) softfloat test with regabiargs + 2021-04-09281d168e2dcmd/compile: don't set Ntype in noder2 anymore + 2021-04-09756e2b1529cmd/internal/objabi: make GOEXPERIMENT=none mean "no experiment flags" + 2021-04-09c3faff7f2dcmd/go/internal/modload: change mvsReqs to store roots instead of a full build list + 2021-04-09814c5ff138cmd/go: support module deprecation + 2021-04-09952187af12cmd/go: upgrade and vendor golang.org/x/mod + 2021-04-09fcf8a6640bcmd/compile/abi-internal: declare R14 completely fixed + 2021-04-090ad46889a1cmd/compile/abi-internal: declare X15 scratch in function bodies + 2021-04-092698be4905runtime: use sigpanic0 on all OSes + 2021-04-09d11968012ctest/abi: disable test with old-style build tag known to run.go + 2021-04-096951da56b0Revert "cmd/compile: ensure spills of int/float reg args land in abi slots" + 2021-04-0977b3269fb5cmd/go: in TestScript, set GOTRACEBACK and use SIGQUIT to terminate hung subprocesses + 2021-04-09a690a5d75fcmd/compile: ensure spills of int/float reg args land in abi slots + 2021-04-09d138ee2cfbtest/abi: disable test on windows for now + 2021-04-09dcc801ef81cmd/go/internal/modload: actually set the depth field passed to newRequirements + 2021-04-09c432917061cmd/link: link libgcc archive after mingw archives + 2021-04-09519f223aa2cmd/compile: reduce overhead of RParams in types.Type + 2021-04-094d7d7a4c50os: replace os.MkdirTemp with T.TempDir + 2021-04-098518aac314crypto/x509: replace os.MkdirTemp with T.TempDir + 2021-04-09d25c4fbe05test: do not run softfloat test with regabiargs + 2021-04-0919034fa855cmd/objdump: update test with register ABI + 2021-04-085811605df9cmd/go: fix mod_list_update_nolatest on windows + 2021-04-08d67e739989os/exec: replace os.MkdirTemp with T.TempDir + 2021-04-08ec367e5b05cmd/compile: adjust interface conversion function selection with 0-sized fields + 2021-04-086c98ecda10cmd/compile: don't use fast32/64 map functions for aggregates + 2021-04-08a9e475a15acmd/compile: add recursive-invalidate Value method, use in expand_calls + 2021-04-087e583806d8runtime/cgo: clarify Handle documentation + 2021-04-08bb76193a7fcmd/compile: fix buglet in walk convert phase relating to convF32/64 + 2021-04-08793844207dcmd/go: strip GOEXPERIMENT from hash salt + 2021-04-0898dd205fa4runtime: see whether gp==nil before checking preemption state + 2021-04-0846ffbec1d6cmd/compile: break out transformations of tcCompLit into transformCompLit + 2021-04-08ecca94a7d1cmd/go/internal/modload: add a dormant depth type + 2021-04-0896a6745088runtime: use register ABI in panicIndex/Slice functions + 2021-04-08ca8540affdcmd/compile: fix buglet in walk convert phase relating to convT64 + 2021-04-08d474b6c824test/abi: clean up test to fix builders + 2021-04-0823e1d36a87cmd/go: in 'go list -m', ignore "not found" errors loading updates + 2021-04-080e09e4143ecmd/go: assume Go 1.16 semantics uniformly for unversioned modules + 2021-04-0831d2556273runtime: set up read-only dummy TLS space for needm on Windows + 2021-04-08283b02063bcmd/compile: sanitize before/after expansion OpSelectN references + 2021-04-081be8be4acccmd/go: fix TestNewReleaseRebuildsStalePackagesInGOPATH + 2021-04-08912c4e29d3reflect: fix typo in result-in-registers case + 2021-04-081749f3915esync: update misleading comment in map.go about entry type + 2021-04-08a7e16abb22runtime: replace os.MkdirTemp with T.TempDir + 2021-04-082123dfba65Revert "cmd/compile/internal/noder: limit the number of goroutine" + 2021-04-088752454ececmd/internal/objabi: clarify initialization of Experiments + 2021-04-085159c83641runtime,cmd/link: include GOEXPERIMENTs in runtime.Version(), "go version X" + 2021-04-08a8e55538afcmd/internal/objabi: make GOEXPERIMENT be a diff from default experiments + 2021-04-0889ca1ce9a8cmd/compile,cmd/internal/objabi: abstract out object header string + 2021-04-08b675e52e95internal/goexperiment: consolidate experiment-enabled constants + 2021-04-086304b401e4internal/goexperiment,cmd: consolidate GOEXPERIMENTs into a new package + 2021-04-080c4a08cb74cmd/asm,runtime: reduce spellings of GOEXPERIMENTs + 2021-04-08aeaa4519b5runtime: drop haveexperiment, sys.GOEXPERIMENT + 2021-04-07f60aa7a18csyscall: replace os.MkdirTemp with T.TempDir + 2021-04-07fca51ba24acmd/internal/obj: remove ppc64 msr support from MOV* insns + 2021-04-07e306d06063runtime/map: update comment for gc/reflect + 2021-04-07b3064b66d0cmd/compile/internal/types2: combine two loops (cleanup of TODO) + 2021-04-074520da486bcmd/pack: use testing.T.TempDir in tests + 2021-04-07b55d900529cmd/compile: correct argument area size for typedmemmove/typedmemclr + 2021-04-07d6aa162f30embed, testing/fstest: small optimization for ReadDir + 2021-04-075d5f779db4net/http: replace os.MkdirTemp with T.TempDir + 2021-04-074bbe046aadcmd/compile/internal/syntax: add "~" operator + 2021-04-07836356bdaacmd/compile/internal/types2: process errors in src order during testing + 2021-04-078f1099b585cmd/compile/internal/syntax, types2: move cmpPos to pos.Cmp + 2021-04-071395432f23cmd/compile/internal/types2: remove Config.AcceptMethodTypeParams flag + 2021-04-077d5c54eee4cmd/compile/internal/types2: remove Config.InferFromConstraints flag + 2021-04-07bce85b7011cmd/compile/internal/types2: combine all type inference in a single function + 2021-04-078462169b5acmd/compile: pre-spill pointers in aggregate-typed register args + 2021-04-078d77e45064cmd/compile: fix bug of conditional instructions on arm64 + 2021-04-06972e883925runtime/cgo: add Handle for managing (c)go pointers + 2021-04-06b084073b53reflect: refactor funcLayout tests + 2021-04-060a510478b0runtime: use register ABI for race detector functions + 2021-04-067da8490cbbpath/filepath: replace os.MkdirTemp with T.TempDir + 2021-04-060bc4605eadcmd/go/internal/modload: track conflicts in versionLimiter + 2021-04-06b56177a303cmd/compile: check for unused OpArg* and mark invalid (again) + 2021-04-06f5efa5a313cmd/compile: load results into registers on open defer return path + 2021-04-06bcc4422ee1runtime: deflake TestGCTestIsReachable + 2021-04-061271e9a9cctime: properly quote strings containing quotes and backslashes + 2021-04-062e6f39beb0cmd/go/internal/modload: factor out a method to update loader requirements + 2021-04-06d6a90d06d2cmd/compile/internal/types2: simplify Checker.Call + 2021-04-063a30381b21cmd/compile/internal/types2: simplify Checker.funcInst + 2021-04-0693466cc1b6cmd/compile/internal/types2: review of pos.go and move into syntax package + 2021-04-06d57189e92btest/syntax: remove interface.go + 2021-04-0655bac87bd6runtime/pprof: deflake TestMorestack + 2021-04-06b345a306a0cmd/compile: when GOSSAFUNC is set, dump the current pass on crash + 2021-04-06939b561a6ecmd/internal/obj: reorg ppc64 MOV* optab entries and remove unused classes + 2021-04-065cd8a34495cmd/compile: fix gcSizes.Sizeof for a zero-sized struct + 2021-04-0684162b8832cmd/compile/internal/typecheck: call tcConv directly + 2021-04-06a25c584629os: implement fs.StatFS for os.DirFS + 2021-04-06d8306ee1f9runtime: make reflectcall ABI0 on amd64 + 2021-04-06298975c634runtime: use funcID to identify abort in isAbortPC + 2021-04-05b2389ad3cecmd/compile: fix for zerorange on plan9-amd64 + 2021-04-05d446cb7cffreflect: call ABI0 callReflect/callMethod + 2021-04-050723f062ffcmd/compile: enable panic+recover adjustment for some ABI wrappers + 2021-04-0579b2e14b1acrypto/ed25519: add comprehensive edge-case test vectors + 2021-04-0527015152ecflag: use strings.Builder instead of concatenating strings + 2021-04-05ee40bb666bcmd/compile: add "surprised by IData of Arg" case for register args + 2021-04-05254fb85c12cmd/go: print deprecation notice for 'go get cmd' + 2021-04-05d5b9dc1317cmd/cgo: pass end position info for C function arguments. + 2021-04-05e985245cd5net: make ErrClosed and ParseError implement net.Error + 2021-04-05a1a45afd4acmd/internal/obj: remove duplicate ppc64 spr MOV* optab entries + 2021-04-05a11244e95etime: use offset and isDST when caching zone from extend string + 2021-04-05cf148f3d46cmd/compile, runtime: use ABI-aware function converting float to interface + 2021-04-05a040ebeb98all: update references to symbols moved from io/ioutil to io + 2021-04-059abedf4827cmd/compile/internal/ssagen: conditon not need + 2021-04-055cc5576a9ccmd/compile: untangle Wrapper and ABIWrapper flags + 2021-04-0545e87cd3eccmd/compile: disable tail call for method wrappers when RegabiArgs is enabled + 2021-04-05411860251ecmd/compile: reference ABIInternal memequal_varlen + 2021-04-05e617b2b0ddcmd/compile: add a debug flag to enable/disable open-coded defers + 2021-04-05dcf85b30bacmd/link: mangle function name with ABI on Mach-O + 2021-04-059e3328e740cmd/internal/objabi: remove StackPreempt + 2021-04-05191167c2b2cmd/internal/obj/s390x: simplify huge frame prologue + 2021-04-05042f4cbb6fcmd/internal/obj/riscv: simplify huge frame prologue + 2021-04-05a06b08e7d1cmd/internal/obj/ppc64: simplify huge frame prologue + 2021-04-052b63404ddbcmd/internal/obj/mips: simplify huge frame prologue + 2021-04-054702dd67a7cmd/internal/obj/arm64: simplify huge frame prologue + 2021-04-0524dd8cfe23cmd/internal/obj/arm: simplify huge frame prologue + 2021-04-05ef3122e909cmd/internal/obj/x86: simplify huge frame prologue + 2021-04-05af1789a61cruntime: extend internal atomics to comply with sync/atomic + 2021-04-05a4b8241d97cmd/compile: get rid of Fields in types.Interface, use allMethods in types.Type instead + 2021-04-056ed045b365cmd/go: refactor modload.CheckRetractions + 2021-04-05ee51e3d895cmd/go: refactor modload.ListModules to accept bit flags + 2021-04-044230a6ebddos: don't use T.Cleanup in TestRemoveAllLongPath + 2021-04-047bfd681c2fruntime/pprof: skip tests for AIX + 2021-04-04776d8d387cos, path/filepath: use T.Cleanup to restore the original working directory + 2021-04-039e7bc80b31os: reuse readdir buffers on unix with a sync.Pool + 2021-04-03dac136f87barchive/zip: fix character device handling in fileModeToUnixMode + 2021-04-03971c7154b0io/fs: implement subFS.Sub + 2021-04-036986c02d72cmd/compile: rename newNamedTypeWithSym, add some commemnts + 2021-04-03fe587ce856cmd/dist: include "go1.x-" in devel go version strings + 2021-04-0301821137c2cmd/compile/internal/types2: review of errors.go + 2021-04-0393dcaba119cmd/compile/internal/types2: review of stmt.go + 2021-04-03a1e4657d5acmd/compile/internal/types2: review of check_test.go + 2021-04-036454b2720fcmd/compile/internal/types2: review of resolver.go + 2021-04-022ebe77a2fdcmd/internal/obj: use REGENTRYTMP* in a few more places + 2021-04-02f25d78f8e2testing: clarify when Cleanup is called + 2021-04-0235a8bbc9earuntime: make concatstring{2,3,4,5} consistent w/ compiler's use + 2021-04-0241cf18eda7reflect: fix methodValueCall frame size on mips64 + 2021-04-0234b87b4a1areflect: remove short-circuits for zero-sized types in ABI algorithm + 2021-04-02254948a50ecmd/compile: mark unused values as invalid to prevent problems in expandCalls + 2021-04-0228c5fed557reflect: add register ABI support for makeFuncStub and methodValueCall + 2021-04-026996bae5d1cmd/compile: use ABI0 for cgo_unsafe_args functions + 2021-04-02759116b3acsyscall: delete asm_windows.s + 2021-04-022d88f8f21ego/src/cmd/go/internal/work: compile "internal/abi" with "-+" + 2021-04-023651eff74ecmd/link: delete CompilationUnit.Pkg field + 2021-04-02b165085836cmd/link: remove an unused function from linker dwarf gen + 2021-04-02a78b12aea7cmd/link: remove unnecessary attrReachable test + 2021-04-02aebc0b473ecmd/compile: fix bug in phiopt pass + 2021-04-0297b3ce430bruntime: make gcTestMoveStackOnNextCall not double the stack + 2021-04-0241e8a9f1cfruntime: fix TestGCTestMoveStackOnNextCall flakes + 2021-04-025579ee169fcmd/compile: in expand calls, preserve pointer store type but decompose aggregate args + 2021-04-0127d306281creflect,runtime: assume register ABI with GOEXPERIMENT=regabiargs + 2021-04-0151cd074c59reflect: undo register count increments on register assignment failure + 2021-04-0145ca9ef5c1cmd/compile: fix register/offset calculation for trailing empty field case. + 2021-04-01e6ac2df2b1net/url: use camelCase names + 2021-04-015f646f0a98cmd/compile: fix parameter offset calculation + 2021-04-01ec721d92bfruntime: fix uses of ABIInternal PCs in assembly + 2021-04-011f29e69badcmd/compile: fix outgoing calls with GOEXPERIMENT=regabiargs + 2021-04-013304b2235acmd/compile: fix incoming ABI with GOEXPERIMENT=regabiargs + 2021-03-3187c6fa4f47cmd/internal/obj/x86: use ABI scratch registers for WRAPPER prologue + 2021-03-315d6581d747cmd/compile: deduplicate OpArg's across types + 2021-03-314acefa07b1go/parser: switch to resolving objects as a post-processing pass + 2021-03-3144dd06670fruntime: support register ABI Go functions from Windows callbacks + 2021-03-31cb42e3e979cmd/compile: schedule in-register OpArg first + 2021-03-3146fa8afca6cmd/go/internal/load/test: parse overlay files for test functions + 2021-03-31ca3aefc4a9cmd/compile: make expandCalls preserve types of pointer stores + 2021-03-31c847932804runtime: replace reflectcall of defers with direct call + 2021-03-31135c9f45eccmd/compile/internal/types2: review of operand.go + 2021-03-3134fb2b2ed5cmd/compile/internal/types2: review of decl.go + 2021-03-310e8a72b62eruntime: check for sysAlloc failures in pageAlloc + 2021-03-31c93cd86149net/http: use consistent case in URL in names + 2021-03-311d8abb3417go/parser: remove redundant list argument to Parser.shortVarDecl + 2021-03-31152ca79b73go/parser: add resolution tests for type params + 2021-03-316d2a557a4dcmd/compile: deal with call.Use correctly for noder2, allow inlining of stenciled functions + 2021-03-31f2717b31b5cmd/compile: deal correctly with unnamed function params during stenciling + 2021-03-30606e0aba74go/ast: add missing handling for ListExpr in Walk + 2021-03-30c3ec79bca9go/parser: resolve the type name when parsing a composite lit value + 2021-03-300fdd371e6bgo/parser: add data-driven tests for object resolution + 2021-03-3064ca7e2cb3cmd/compile: avoid generating duplicated in-register Arg + 2021-03-304b1a24f3cdruntime: fix G passed to schedEnabled and cleanup + 2021-03-30e0ce0af6efruntime: check that defer/go frames are empty + 2021-03-301318fb4a32cmd/compile: handle partial type inference that doesn't require function args + 2021-03-303300390ec7cmd/compile: make amd64 version of zerorange regabi-friendly + 2021-03-30c40dc677bego/doc: avoid panic on references to functions with no body + 2021-03-306cadfe2feereflect: cache IsVariadic calls in Call + 2021-03-3043afb1a220cmd/go: fix documentation on how to create new go.mod file + 2021-03-3089b141c06ecmd/compile: emit writebarriers in specified ABI + 2021-03-30c274a7c03bcmd/compile/internal/noder: limit the number of goroutine + 2021-03-30e4a4161f1fruntime: non-strict InlTreeIndex lookup in Frames.Next + 2021-03-30a81b5e4d0acrypto/elliptic: fix some typos + 2021-03-30032ef4bbfccmd/compile: fix creation of named generic types (setting of t.nod) + 2021-03-30bb2fc21c3bruntime: fix typos in comments + 2021-03-3033945869c1cmd/compile: update default ABI choices for calls and bodyless fn stack maps + 2021-03-30eeadfa2d38cmd/compile: fix various small bugs related to type lists + 2021-03-30a95454b6f3runtime: init plan9 hashkey by time + 2021-03-3006ad41642ccmd/compile: wrap defer/go call with results + 2021-03-30e27f3966bbcmd/compile: be sure to wrap defer/go calls with arguments + 2021-03-30bd6628e62dcmd/compile: check deferred nil interface call before wrapping it + 2021-03-294e1bf8ed38runtime: add GC testing helpers for regabi signature fuzzer + 2021-03-291ef114d12cruntime: abstract specials list iteration + 2021-03-294e16422da0cmd/internal/obj/ppc64: remove bogus MOVBU optab entry + 2021-03-29164a6265e7go/types: remove use of ioutil (cleanup) + 2021-03-299fbd0f64d8runtime: fix some typos + 2021-03-2967d565d281cmd/compile: restructure ABI wrapper generation, export ABI + 2021-03-29feb844f1eacmd/compile: eliminate -abiwraplimit + 2021-03-291e8fff0f7bcmd/compile: assert that function values reference ABIInternal + 2021-03-290d1423583bcmd/compile: set ir.Name.Func in more cases + 2021-03-2933b4ffc357cmd/compile: track funcsyms by ir.Name instead of types.Sym + 2021-03-292ba296da47cmd/compile: update a few stale comments + 2021-03-2924764496c7go/types: remove outdated comment + 2021-03-291a7d921aa5cmd/compile: remove typechecker calls in varDecl() + 2021-03-292abf280a28cmd/compile/internal/types2: remove 'strict' argument from several methods + 2021-03-298f676144adcrypto/rsa: fix salt length calculation with PSSSaltLengthAuto + 2021-03-29565e70fcefcmd/link/internal/ld: use linkerFlagSupported to check -Qunused-arguments + 2021-03-296f90ee36e9math: simplify comparison in FMA when swapping p and z + 2021-03-29d10241fcf6runtime: fix some typos + 2021-03-29ba6bd967d2cmd/compile/internal/ssa: strengthen phiopt pass + 2021-03-2823ffb5b9aeruntime: overwrite existing keys for mapassign_faststr variant + 2021-03-2749dccf141ftime: add Time.Unix{Milli,Micro} and to-Time helpers UnixMicro, UnixMilli + 2021-03-272de1f42857net: clear completed Buffers to permit earlier collection + 2021-03-26359f44910fcmd/compile: fix long RMW bit operations on AMD64 + 2021-03-2698a902323fcmd/vendor, cmd/pprof: use golang.org/x/term directly + 2021-03-263a0061822ecmd/compile: add arm64 rules to optimize go codes to constant 0 + 2021-03-25b587b050cacmd/compile: add transform functions for OXDOT and builtins + 2021-03-25374b190475io/fs: implement FileInfoToDirEntry + 2021-03-2511b4aee05bcmd/compile: mark R16, R17 clobbered for non-standard calls on ARM64 + 2021-03-255834ce1dd7cmd/compile/internal/ssa: unnecessary loop break + 2021-03-25691db3737ccmd/cover: use golang.org/x/tools/cover directly + 2021-03-255cec8b85e5net/http/httptest: wait for user ConnState hooks + 2021-03-257ce361737fnet: only perform IPv4 map check for AF_INET6 sockets + 2021-03-25569c86d23bcmd/compile/internal/types2: review of importer_test.go + 2021-03-25ada77d23aecmd/compile/internal/types2: review of examples test + 2021-03-252c8692d45fcmd/compile/internal/types2: review of example_test.go + 2021-03-25ffa9983b99cmd/compile/internal/types2: review of api_test.go + 2021-03-2534ef294b76cmd/compile/internal/types2: review of lookup.go + 2021-03-250fc595ec99cmd/compile/internal/types2: review of check.go + 2021-03-2574fe516c35cmd/go: add -benchtime to cacheable test flags + 2021-03-2582a1e0f9d3cmd/link: make symbol data writable before toc fixup + 2021-03-254d66d77cd2database/sql: remove unnecessary types in composite literals + 2021-03-2553941b6150cmd/compile: fix defer desugar keepalive arg handling buglet + 2021-03-259f4d5c94b0cmd/go: emit error when listing with -f and -json + 2021-03-25402d784b8fpath/filepath: make Rel handle Windows UNC share + 2021-03-25dec3d00b28cmd/compile/internal/types2: review of stdlib_test.go + 2021-03-25ddcdbb417bcmd/compile/internal/types2: review of assignments.go + 2021-03-25607f99904ecmd/compile/internal/types2: review of api.go + 2021-03-25c69515c9fdcmd/compile/internal/types2: review of expr.go + 2021-03-254889afe8f8cmd/go/internal/load: use setLoadPackageDataError in loadImport + 2021-03-25adb037d67acmd/go: attribute direct imports from indirect dependencies to the importing package + 2021-03-25954879d6d1cmd/go/internal/modload: replace the global buildList with structured requirements + 2021-03-25a95e2ae280test: skip fixedbugs/issue36705 on Windows + 2021-03-2580157b5144crypto/x509: fix spelling error + 2021-03-25e7e0995cbacmd/compile: create/use noder2 transform functions for more node types + 2021-03-2429ed12d4c7testing: update permitted number of -race goroutines + 2021-03-24179bcd787etest: only run bug513.go if cgo is enabled + 2021-03-2463e9f6d5f0test: recognize cgo build tag + 2021-03-24dade83a588cmd/internal/moddeps: fix false positive when $TMPDIR is symlinked + 2021-03-24fef5a15396runtime: bypass ABI wrapper when calling needm on Windows + 2021-03-24771c57e68ecmd/compile: disable shortcircuit optimization for intertwined phi values + 2021-03-24fd5e0bd385cmd/link: mangle function names with ABI on PE + 2021-03-246f62f852efnet/http: fix request cancellation race + 2021-03-240e31de280fmath/big: don't require runtime.(*Frame).Next symbol present + 2021-03-24975b097307cmd/link: separate elf addend size from reloc size + 2021-03-24e8700f1ce6cmd/compile, cmd/link: use weak reference in itab + 2021-03-24747f426944cmd/internal/obj: remove bogus load/store optab entries from ppc64 + 2021-03-24d8960e65a2cmd/go: move psuedo-version and version sorting to x/mod + 2021-03-242e94401277os/exec: use testenv.SkipFlaky in TestExtraFilesFDShuffle + 2021-03-244357f71ca7cmd/compile: remove more dead code and data structures + 2021-03-2414ef2d8c01cmd/compile: fix array case in types-for-register parameter + 2021-03-2387a3ac5f53cmd/compile: don't let -race override explicit -d=checkptr=0 + 2021-03-23769d4b68efcmd/compile: wrap/desugar defer calls for register abi + 2021-03-234e27aa6cd2os/exec: simplify TestContextCancel + 2021-03-23dc289d3dcbio: fix spelling in documentation for io.Discard + 2021-03-232887ef499acmd/compile/internal/test: update abi tests for recent spec changes + 2021-03-23c59b17e5a2cmd/go: make -coverpkg=all skip test-only packages + 2021-03-2305250429aenet/http: treat MaxBytesReader's negative limits as equivalent to zero limit + 2021-03-239b78c68a15cmd/compile: remove AuxCall.results, cleanup ssagen/ssa.go + 2021-03-2353dd0d7809net: make go resolver aware of network parameter + 2021-03-23f4b918384dtest: enable fixedbugs/bug193.go for -G compiler option + 2021-03-23cd26192abago/types: remove superfluous code for shift checking + 2021-03-23e7aa0f9f28go/types, types2: add a test case for shifts that used to fail + 2021-03-238f19394b62cmd/compile/internal/types2: refactor untyped conversions + 2021-03-230265b6475fcmd/compile: replace calls to typecheck with transform functions + 2021-03-23b8371d495bruntime: support long paths without fixup on Windows 10 >= 1607 + 2021-03-23b182ba7fabcmd/compile: optimize codes with arm64 REV16 instruction + 2021-03-23d25476ebb2cmd/internal/obj/arm64: fix constant pool size calculation error + 2021-03-23c819907754cmd/{compile,link}: relocate generation of DWARF for global vars + 2021-03-221c9e587b90net: add IP.IsPrivate + 2021-03-22d9691ffa37cmd/compile/internal/walk: relocate a stray comment + 2021-03-22a93849b9e2cmd/compile: remove now-redundant AuxCall.args + 2021-03-22196c33e92dcmd/compile: fix WriteFuncMap for new ABI. + 2021-03-22ba6b8e75edos/exec: avoid flaky Wait in TestContextCancel + 2021-03-2278afca22c9runtime: fix bogus NtCurrentTeb()->TlsSlots[n] calculation on windows/arm64 + 2021-03-228fd0f83552cmd/compile/internal/ssa: correct sign extension for consts on riscv64 + 2021-03-225437b5a24bcmd/compile: disallow rewrite rules from declaring reserved names + 2021-03-22bd8b3fe5becmd/compile: make no-op rewrite funcs smaller + 2021-03-22e838c76a6ecmd/go/internal/modload: remove go116EnableNarrowAll constant + 2021-03-22d8394bfc7fcmd/internal/obj/arm64: mark functions with small stacks NOSPLIT + 2021-03-20e0fae78e1druntime: fix stack alignment for Windows amd64 lib entry + 2021-03-196ae3b70ef2cmd/compile: add clobberdeadreg mode + 2021-03-199f2a71b6e7make.bash: this change modifies Go to correctly select a dyamic linker + 2021-03-193b0d28808dcmd/go: assume Go 1.16 instead of Go 1.11 for dependencies that lack explicit 'go' directives + 2021-03-191c590661e7testing: allow parallel-subtest goroutines to exit when the subtest is complete + 2021-03-19482903150dsyscall: fix typo in exec_windows_test.go + 2021-03-19836dbdb15bruntime: mark Windows' address-taken asm routines as ABIInternal + 2021-03-194deaa6a178runtime: call nanotimeQPC from nanotime1 without a wrapper + 2021-03-19e58fb90c75net/http: make ExampleGet show StatusCode checks for non-1XX,2XX responses + 2021-03-19a937729c2cnet/http: mention NewRequestWithContext+Client.Do for custom contexts + 2021-03-19196b104bc1cmd/internal/obj/ppc64: consolidate memory classifications + 2021-03-19ed3ae9a340cmd/doc: properly display interface methods + 2021-03-199136d958abcmd/asm: complete the support for VDUP on arm64 + 2021-03-196704843202testing: update helperNames just before checking it + 2021-03-19dcc96e4b94io/ioutil: use correct Go version in redirection comments + 2021-03-1890b1ed1602cmd/compile: get untyped constants working in generic functions + 2021-03-18095ba22597cmd/internal/objabi,runtime: simplify sys.GOEXPERIMENT parsing + 2021-03-180c93b16d01cmd: move experiment flags into objabi.Experiment + 2021-03-18d3ab6b5049test: switch fieldtrack test to use GOEXPERIMENT + 2021-03-18bdbba22404reflect: add tests for reflect.Value.Call for the new ABI + 2021-03-1879d03ad739runtime/pprof: move common code to writeProfileInternal function + 2021-03-18e4253cd023cmd/link: Add section data slice to Archrelocvariant + 2021-03-18b95e4b7850go/types: minor simplification in assignableTo (cleanup) + 2021-03-18f47fab938ecmd/compile: remove unneeded calls to typecheck in noder2 + 2021-03-18eaa1ddee84all: explode GOEXPERIMENT=regabi into 5 sub-experiments + 2021-03-18c71acbfe83test: make nosplit test invariant to ABI wrappers + 2021-03-18af4388aee1cmd/internal/objabi: support boolean GOEXPERIMENTs + 2021-03-186461d74bf2cmd/dist: build bootstrap without GOEXPERIMENT + 2021-03-1806ca809410cmd/internal/objabi: centralize GOEXPERIMENT parsing + 2021-03-18b7cb92ad12cmd/go: remove renameio package and its last usage + 2021-03-18e726e2a608cmd/go: suppress errors for 'go get' of module paths that are also constrained-out packages + 2021-03-186b6ea3271fcmd/go: use the global rooted path name + 2021-03-18db4adb1a9bcmd/link: print symbol versions in stack bound check + 2021-03-189de49ae01acrypto/rsa: correct EncryptOAEP doc comment + 2021-03-18732ea4c2dcsort: add example tests for SearchFloat64s and SearchInts + 2021-03-18c2d625168fcmd/compile,cmd/internal/obj/riscv: load >32-bit constants from memory for riscv64 + 2021-03-1842c25e65f3cmd/compile: actually intrinsify runtime/internal/atomic.{And,Or}{8,} on RISCV64 + 2021-03-186517844129cmd/compile: use a single const MOV operand for riscv64 + 2021-03-18f5e6d3e879cmd/compile: add rewrite rules for conditional instructions on arm64 + 2021-03-1851e4bb236ccmd/compile/internal/types2: delay recording types of untyped operands when checking against type parameters + 2021-03-182583c1b4dfgo/types: add test case for issue #45096 + 2021-03-17f38b6428a2crypto/rand, internal/syscall/unix: add support for getentropy syscall on darwin + 2021-03-17f82ce7fb23cmd/link: improve nonexistent package error message + 2021-03-177e00049b55cmd/go: only add a 'go' directive to the main module when the go.mod file will be written + 2021-03-174313c28861cmd/cgo: check whether C compiler exists + 2021-03-17a5df88355ctime: check int64 overflow in Time.addSec + 2021-03-175423f6023ctest: add bug that failed when run with gccgo + 2021-03-178628bf9a97cmd/compile: resurrect clobberdead mode + 2021-03-170bd308ff27go/parser: avoid formatting a panic message if an assertion succeeds + 2021-03-1770d54df4f6cmd/compile: getting more built-ins to work with generics + 2021-03-172f3db220d1crypto/tls: remove flaky cancellation test + 2021-03-1772b501cb03compress/lzw: add Reset method to Reader and Writer + 2021-03-17119d76d98emath/bits: folded reverse tables by using const string + 2021-03-17a98a0a75b4os/user: make user.LookupGroupId function work for large entries + 2021-03-17a826f7dc45debug/dwarf: support DW_FORM_rnglistx aka formRnglistx + 2021-03-1763b0a0a5b8spec: fix rendering of >= + 2021-03-1768f8e1af29cmd/compile/internal/types2: review of call.go + 2021-03-167a1e963058cmd/compile, cmd/link: dynamically export writable static tmps + 2021-03-16dc1556eaefcmd/compile: update some comments + 2021-03-16c870e86329cmd/asm: when dynamic linking, reject code that uses a clobbered R15 + 2021-03-1672d98df88ecmd/go: bail out from script tests earlier when a timeout occurs + 2021-03-161824667259cmd/compile/internal/ssa: delete unused files + 2021-03-1613a0f7b502spec: clarify that signed integers>=0 are permitted as shift counts + 2021-03-16d206ca5caccmd/compile: fix open defer of method call + 2021-03-160ec2c4abbacmd/compile: (fixed) spill output parameters passed in registers as autos + 2021-03-16832a01aad4cmd/compile: deal with comparable embedded in a constraint + 2021-03-16e31e84010ecmd/asm: add rotr/drotr for mips64 + 2021-03-16bd0fc0b9c3cmd/link: preserve elf phdr flags when loading external objects + 2021-03-16860704317ecrypto/tls: add HandshakeContext method to Conn + 2021-03-160089f8b2f5cmd/go: test that 'go mod tidy' retains upgraded indirect dependencies + 2021-03-16120b9eb1c3cmd/go/internal/modload: in readonly mode, do not read go.mod files missing checksums + 2021-03-1626c32de7c9cmd/go/internal/modcmd: in 'go mod tidy', suspend go.mod writes until tidy + 2021-03-16afe517590ccmd/compile: loads from readonly globals into const for mips64x + 2021-03-16600259b099cmd/compile: use depth first topological sort algorithm for layout + 2021-03-16051bf37833cmd/compile/internal/ssa: handle more cases in fuse pass + 2021-03-1615f16706fbinternal/poll: eliminate the redundant type conversions of FD.Sysfd + 2021-03-1678f9015236runtime: using wyhash for memhashFallback on 32bit platform + 2021-03-16f02a26bed0time: support "," as separator for fractional seconds + 2021-03-15a9b3c4bd06time: add Time.IsDST() to check if its Location is in Daylight Savings Time + 2021-03-15d7cc2f1d7creflect: panic if ArrayOf is called with negative length + 2021-03-15661f3f15d5net: fix BenchmarkWriteToReadFromUDP on Windows + 2021-03-15de2b27dee7all: run gofmt + 2021-03-15e61c9ddb7fRevert "cmd/compile: spill output parameters passed in registers as autos" + 2021-03-158ed438c077cmd/compile: spill output parameters passed in registers as autos + 2021-03-1596aecdcb36cmd/compile: fix case where func-valued field of a generic type is called + 2021-03-15c236095638cmd/compile: add support for generic maps + 2021-03-15dca9c11845cmd/compile: add support for generic channels and type conversion during calls + 2021-03-15bd6aeca968runtime: prepare arenas for use incrementally + 2021-03-15a9cfd55e2bencoding/xml: replace comments inside directives with a space + 2021-03-154d014e7231encoding/xml: handle leading, trailing, or double colons in names + 2021-03-15cc4e6160a7net: use mid-stack inlining with ReadFromUDP to avoid an allocation + 2021-03-152d4042d4aball: update golang.org/x/* dependencies + 2021-03-15a8d9fb2fcdcmd/internal/moddeps: fix typo in TestAllDependencies log messages + 2021-03-15c4190fc34dcmd/compile: remove ARMv5 special case in register allocator + 2021-03-158ac6544564bytes: correct tense in comment + 2021-03-150f4bb9627ecmd/compile: fix outdated comment + 2021-03-157bfe32f39ccmd/internal/obj: reorder ppc64 MOV* optab entries + 2021-03-154350e4961acrypto/md5: improve ppc64x performance + 2021-03-156ccb5c49cccmd/link/internal/ld: fix typo in a comment + 2021-03-14d0d38f0f70cmd/compile: fix whitespace in comment + 2021-03-143cdd5c3bcccmd/link: regression test for issue #42484 + 2021-03-14a8b59fe3cdencoding/json: fix package shadowing in MarshalIndent example + 2021-03-14061a6903a2all: add internal/itoa package + 2021-03-1488b8a16089cmd/cover: replace code using optimized golang.org/x/tools/cover + 2021-03-137936efecc8net/http: revert change from CL 299109 breaking TestAllDependencies + 2021-03-131767d2cc2fio/fs: use testing.T.TempDir in TestWalkDir + 2021-03-134bd4dfe96acmd/compile/internal/ssa: prealloc slice + 2021-03-138336c311f8io: add error check to WriteString Example test + 2021-03-133224990dadfmt: use “truncateString” not “truncate” in method doc + 2021-03-13fedb494878errors/wrap: do not call Elem() twice + 2021-03-13289d34a465all: remove duplicate words + 2021-03-13b3235b75d1encoding/gob: ensure "duplicate type received" decoder errors surface up + 2021-03-1383e79c7b14crypto/ecdsa: fix dead reference link + 2021-03-1359e012991anet/http: note that "HTTP/2" is invalid for ParseHTTPVersion + 2021-03-13a8a85281caruntime: fix documented alignment of 32KiB and 64KiB size classes + 2021-03-138e725f8452all: use HTML5 br tags + 2021-03-1373eb27bd3bmisc/cgo/testcarchive: don't use == for string equality in C code + 2021-03-137588ef0d90cmd/compile/internal/types2: use self_test.go from go/types + 2021-03-1316ad1ea841cmd/compile/internal/types2: simplify error reporting API (cleanup) + 2021-03-137b47f9a5f2cmd/compile: mention that -m can be increased or given multiple times + 2021-03-123eebc26700delete favicon.ico and robots.txt + 2021-03-1286bbf4beeecmd/go: fix godoc formatting for text from 'go help install' + 2021-03-1278052f4c4ecmd/compile: minor cleanup -- remove dead code conditional on test + 2021-03-127240a18adbcmd/compile: test register ABI for method, interface, closure calls + 2021-03-12cdd08e615acmd/go/internal/load: always set IsImportCycle when in a cycle + 2021-03-124662029264runtime: simplify divmagic for span calculations + 2021-03-12735647d92eruntime: add alignment info to sizeclasses.go comments + 2021-03-12086357e8f6cmd/go: include default GOEXPERIMENT in build config + 2021-03-129289c12002Revert "testing/fstest: test that ReadDirFile on a non-dir fails" + 2021-03-12e8b82789cdA+C: add new e-mail addresses for Andy Pan + 2021-03-12e87c4bb3efcmd/compile: fix noder.Addr() to not call typechecker + 2021-03-1271330963c0internal/poll: fix some grammar errors + 2021-03-12a607408403cmd/internal/obj/arm64: add support for op(extended register) with RSP arguments + 2021-03-1271a6c13164cmd/compile: call types.CheckSize() in g.typ() + 2021-03-117fc638d6f1cmd: move GOEXPERIMENT knob from make.bash to cmd/go + 2021-03-11b3896fc331net/http: revert change to generated file from CL 296152 + 2021-03-114dd9c7cadccmd/go: remove some fsyncs when writing files + 2021-03-1143d5f213e2cmd/compile: optimize multi-register shifts on amd64 + 2021-03-11b0733ba12dhash/maphash: increase the buffer size + 2021-03-1164d323f45ahash/maphash: optimize Write and WriteString + 2021-03-11ae9cd1299chash/maphash: manually inline setSeed + 2021-03-1186d6678429testing/fstest: clarify TestFS docs + 2021-03-111853411d83testing/fstest: test that ReadDirFile on a non-dir fails + 2021-03-11bbf79793bdio/fs: clarify additional File interface docs + 2021-03-110a655598e1cmd/link: fix glink resolver generation on ppc64le + 2021-03-11f009b5b226runtime: support register ABI for finalizers + 2021-03-11415ca3f1f0test: add test that caused a gofrontend internal error + 2021-03-110fc370c5d2docs: clarify when APIs use context.Background. + 2021-03-11b8e9ec856csyscall: use runtime.KeepAlive for ProcThreadAttributeList arguments + 2021-03-119ece63f064crypto/rand, internal/syscall/unix: add support for getrandom syscall on solaris + 2021-03-1179e3ee52f4internal/syscall/unix: unify GetRandom implementation + 2021-03-113a3b8164fdcmd/dist: refactor test constraints for misc/cgo/testsantizers + 2021-03-1168f3344fe9cmd/compile: remove 8-byte alignment requirement of stack slot on ppc64 + 2021-03-11fdded79e6ecmd/compile: fix handling of partially inferred type arguments + 2021-03-101bad3831a0cmd/internal/obj: remove param element from ppc64 optab + 2021-03-10aa26687e45runtime, time: disable preemption in addtimer + 2021-03-10f9ed8b3f1ecmd/go/internal/mvs: factor out an incremental implementation + 2021-03-102ceb79db52cmd/go/internal/modload: make EditBuildList report whether the build list was changed + 2021-03-10b7f0fb6d9ecmd/go/internal/modload: fuse upgrading with downgrading in EditBuildList + 2021-03-10a1a3d33b0dcmd/go: test remote lookup of packages with leading dots in path elements + 2021-03-10ccf9acefa8cmd/compile/internal: improve handling of DS form offsets on ppc64x + 2021-03-10c41bf9ee81runtime: check partial lock ranking order + 2021-03-105ce51ea741flag: panic if flag name begins with - or contains = + 2021-03-10d0b79e3513encoding/xml: prevent infinite loop while decoding + 2021-03-10cd3b4ca9f2archive/zip: fix panic in Reader.Open + 2021-03-101811aeae66cmd/compile: deal with helper generic types that add methods to T + 2021-03-105edab39f49cmd/gofmt: fix const association to avoid inaccurate comment + 2021-03-10489231111fgo/types: add missing build tag to api_go1.18_test.go + 2021-03-107457462303runtime/race: update dead link + 2021-03-10818f6b14b4cmd/compile: remove ".fp" fake arg + 2021-03-10bc489dd6d5runtime: update signature of reflectcall functions + 2021-03-1030c28bbf05cmd/go: avoid password prompts in TestScript/mod_get_private_vcs + 2021-03-10cf59850466crypto/rand: supports for getrandom syscall in DragonFlyBSD + 2021-03-104d608eb224testing: fix typo in a comment + 2021-03-10643d240a11internal/poll: implement a pipe pool for splice() call + 2021-03-10d33e2192a7cmd/go: allow '+' in package import paths in module mode + 2021-03-1041245ab283cmd/compile/internal/types2: remove concept of finals + 2021-03-10acd7cb5887cmd/compile/internal/types2: better error reporting framework (starting point) + 2021-03-09142a76530cgo/types: improve the positioning of broken import errors + 2021-03-0948ddf70128cmd/asm,cmd/compile: support 5 operand RLWNM/RLWMI on ppc64 + 2021-03-0918510ae88fruntime, cmd/link/internal/ld: disable memory profiling when data unreachable + 2021-03-09e4f3cfadf6net: don't append a dot to TXT records on Plan 9 + 2021-03-09382851c1fdcmd/compile: fix failure to communicate between ABIinfo producer&consumer + 2021-03-099f5298ca6ecmd/compile: fix confusion in generating SelectN index + 2021-03-0998dfdc82c8cmd/compile: fix broken type+offset calc for register args + 2021-03-095eb9912084cmd/compile: fix OpArg decomposer for registers in expandCalls + 2021-03-0948895d021bcmd/compile: remove skipping of implicit operations during export + 2021-03-09b6df58bd1fcmd/compile: detect duplicate importing earlier + 2021-03-09e8e425cb23runtime: add pollDesc partial edges + 2021-03-09b60a3a8cfbcmd/compile: add debugging mode for import/export + 2021-03-09a70eb2c9f2cmd/compile: get instantiated generic types working with interfaces + 2021-03-09034fffdb49net: use io.Discard in TestSendfileOnWriteTimeoutExceeded + 2021-03-09762ef81a56cmd/link/internal/ld: deflake TestWindowsIssue36495 + 2021-03-09b70a2bc9c6cmd/compile: make ValAndOff.{Val,Off} return an int32 + 2021-03-09437d229e2aruntime: document netpollclose + 2021-03-09618b66e16dcmd/compile: remove 4-byte alignment requirement of stack slot on arm + 2021-03-08b6def6a34ecmd/vet: bring in sigchanyzer to report unbuffered channels to signal.Notify + 2021-03-08a08adda12cos/signal: remove comments about SA_RESTART + 2021-03-08bd37284784cmd/link: use testing.T.TempDir in tests + 2021-03-08fee3cd4250cmd/compile: fix width not calculated for imported type + 2021-03-087419a86c82cmd/link/internal/ld: fix typo in a comment + 2021-03-08b4787201c9cmd/compile: minor doc improvements + 2021-03-08aafad20b61encoding/binary: limit bytes read by Uvarint to <= 10 + 2021-03-08125eca0f72cmd/compile: improve IsNonNil rule on riscv64 + 2021-03-07597b5d192ecmd/compile: rename internal-abi.md to abi-internal.md + 2021-03-07b0df92703cmath/big: add shrVU and shlVU benchmarks + 2021-03-05414fa8c35ecmd/internal/objabi: use a separate bit to mark weak relocation + 2021-03-05009bfeae86reflect: add VisibleFields function + 2021-03-05f901ea701dcmd/internal/goobj: store relocation type as uint16 + 2021-03-0587d29939c8runtime: remove racefuncenterfp + 2021-03-057205a4fbdccmd/internal/goobj: regenerate builtin list + 2021-03-05fb03be9d55cmd/compile: use getcallersp for gorecover "fp" arg + 2021-03-05a22bd3dc73cmd/compile: use getcallerpc for racefuncentry + 2021-03-05a829114b21cmd/compile: match Aux and AuxInt explicitly in store combining rule + 2021-03-05d85083911druntime: encapsulate access to allgs + 2021-03-0539bdd41d03cmd/go/internal/modfetch/codehost: report git errors more accurately + 2021-03-0544721f4565test: enable "-d=panic" by default for errorcheck* + 2021-03-05c082f9fee0cmd/compile: do not set ONAME type when evaluated in type context + 2021-03-05fbee173545cmd/compile: fix wrong condition in tcShift + 2021-03-059e6b1fcd0acmd/compile: do not report error for invalid constant + 2021-03-0551d8d351c1cmd/compile: do not set type for OTYPESW + 2021-03-0580098ef00ccmd/compile: don't expand invalid embedded interface + 2021-03-0570b277cf2ecmd/compile: only check return for valid functions + 2021-03-05d4247f5167text/template: wrap errors returned by template functions instead of stringifying them + 2021-03-0567b9ecb23bruntime: update paniclk ordering + 2021-03-05280c735b07cmd/go: require a module root in 'go list -m' with an unversioned path + 2021-03-05a2f7067233reflect: include the alignment of zero-sized types in stack offsets + 2021-03-05c5a1c2276ereflect: use global variables for register count + 2021-03-05302a400316cmd/go/internal/modfetch: detect and recover from missing ziphash file + 2021-03-052e794c2bb1testing: add TB.Setenv + 2021-03-052217e89ba3net/http/httptrace: fix doc typo + 2021-03-0531df4e3fcdcmd/link: add relocs type for mips64x + 2021-03-0560b500dc6cmath/big: remove bounds checks for shrVU_g inner loop + 2021-03-05f0b6d3753fcmd/go: update PWD variable for 'go generate' + 2021-03-052b0e29f516docs: fix case of GitHub + 2021-03-05b62da08909cmd/go: update error expectations in TestScript/mod_install_pkg_version + 2021-03-05a7526bbf72encoding/json: marshal maps using reflect.Value.MapRange + 2021-03-0496a96a9058cmd/compile: remove types2.(*Selection).TArgs(), now that instance bug seems fixed + 2021-03-04d891ebdce1cmd/compile: return (and receive) medium-large results + 2021-03-04d6504b8097cmd/compile: tweak offset-generator to elide more +0 offsets + 2021-03-045c5552c5bacmd/compile: add register abi tests + 2021-03-0456d52e6611cmd/go: don't report missing std import errors for tidy and vendor + 2021-03-04b87e9b9f68cmd/go: clarify errors for commands run outside a module + 2021-03-04a99ff24a26cmd/compile/internal/syntax: print type parameters and type lists + 2021-03-049d3718e834cmd/compile: remove I-saw-a-register-pragma chatter + 2021-03-04c015f76acbcmd/compile: implement too-big-to-SSA struct passing in registers + 2021-03-0477505c25d8syscall: treat proc thread attribute lists as unsafe.Pointers + 2021-03-049d88a9e2bfcmd/compile: implement simple register results + 2021-03-042d30c94874cmd/internal: Add 6 args to ppc64 optab + 2021-03-04cfb609bfb7cmd/go: ensure that the test subprocess always times out in TestScript/test_write_profiles_on_timeout + 2021-03-049c54f878d2runtime: remove GODEBUG=scavenge mode + 2021-03-049a40dee3eecmd/go: reject 'go list -m MOD@patch' when no existing version of MOD is required + 2021-03-04a416efef5aruntime: remove a duplicated testcase of TestPallocDataFindScavengeCa… + 2021-03-043778f8e07dcmd/compile: fix pointer maps for morestack + 2021-03-04a2d92b5143cmd/compile: register abi, morestack work and mole whacking + 2021-03-04868a110c56cmd/compile: make check2 gracefully exit if it reported errors + 2021-03-041d0256a989cmd/compile: do not add invalid key to constSet + 2021-03-044b8b2c5864cmd/compile: do not set type for OTYPE + 2021-03-048c22874e4ecmd/compile: skip diag error in checkassign if one was emitted + 2021-03-0412a405b96acmd/compile: do not set type for OPACK + 2021-03-04b7f4307761cmd/compile: graceful handle error in noder LoadPackage + 2021-03-044532467c18cmd/compile: pass register parameters to called function + 2021-03-0495ff296a11cmd/compile: pass arguments as register parameters to StaticCall. + 2021-03-0404a4dca2accmd/compile: refactor out an almost-superfluous arg + 2021-03-04775f11cda1cmd/internal/obj/arm64: remove unncessary class check in addpool + 2021-03-0427dbc4551acmd/asm: disable scaled register format for arm64 + 2021-03-04593f5bbad7cmd/compile: adjust stack slot alignment requirements on arm64 + 2021-03-04355c3a037ecmd/internal/obj/asm64: add support for moving BITCON to RSP + 2021-03-04726d704c32cmd/asm: add arm64 instructions VUMAX and VUMIN + 2021-03-0479beddc773cmd/asm: add 128-bit FLDPQ and FSTPQ instructions for arm64 + 2021-03-0412bb256cb3go/types: use correct recv for parameterized embedded methods + 2021-03-036db80d7420cmd/compile/internal/types2: use correct recv for parameterized embedded methods + 2021-03-03d6f6ef6358cmd/compile: remove races introduced in abiutils field update + 2021-03-033e524ee65acmd/compile: make modified Aux type for OpArgXXXX pass ssa/check + 2021-03-039f33dc3ca1cmd/compile: handle aggregate OpArg in registers + 2021-03-03c4e3f6c4c7cmd/compile: remove 8-byte alignment requirement of stack slot on s390x + 2021-03-0385f62b0941cmd/compile: remove 8-byte alignment requirement of stack slot on mips + 2021-03-03497feff168cmd/compile: intrinsify runtime/internal/atomic.{And,Or}{8,} on RISCV64 + 2021-03-0300cb841b83syscall: implement rawVforkSyscall for remaining linux platforms + 2021-03-03f2df1e3c34cmd/compile: retrieve Args from registers + 2021-03-0306c72f3627A+C: change email address for Baokun Lee + 2021-03-0384ca4949a7cmd/compile: remove 8-byte alignment requirement of stack slot on mips64 + 2021-03-0377973863c3cmd/compile: use abiutils for all rcvr/in/out frame offsets. + 2021-03-03aea1259a72cmd/link: disable flaky Darwin "symbols" test + 2021-03-02312fd9937dcmd/go: remove -insecure flag on go get + 2021-03-022a2f99eefbcmd/go/internal/modload: do not resolve an arbitrary version for 'go list --versions' + 2021-03-02b65091c11dcmd/go: add a test case that reproduces #44296 + 2021-03-02e9eed78dc3cmd/go: resolve std-vendored dependencies as std packages except in 'go get' and 'go mod' + 2021-03-0209f4ef4fa7cmd/go/internal/mvs: prune spurious dependencies in Downgrade + 2021-03-02c6374f5162dist: generate stub go.mod in workdir + 2021-03-0297b32a6724cmd/compile: better version of check frame offsets against abi + 2021-03-022b50ab2aeecmd/compile: optimize single-precision floating point square root + 2021-03-02ebb92dfed9internal/poll, runtime: handle netpollopen error in poll_runtime_pollOpen + 2021-03-024c1a7ab49ccmd/go: reject relative paths in GOMODCACHE environment + 2021-03-02580636a78aall: fix spelling + 2021-03-02a6eeb4add4go/parser,go/types: hide API changes related to type parameters + 2021-03-02ff5cf4ced3cmd/link,debug/elf: mips32, add .gnu.attributes and .MIPS.abiflags sections + 2021-03-01700b73975eruntime: use entersyscall in syscall_syscallX on Darwin + 2021-03-01a69c45213dgo/types: review of expr.go + 2021-03-01b98ce3b606cmd/compile: import empty closure function correctly + 2021-03-0197bdac03aecmd: upgrade golang.org/x/mod to relax import path check + 2021-03-01f6a74c6568cmd/compile/internal/ir: fix up stale comment + 2021-03-0187beecd6dfcmd/go: add missing newline to retraction warning message + 2021-03-01a400eb3261Revert "cmd/compile: check frame offsets against abi" + 2021-03-015fafc0bbd4cmd/go/internal/modload: don't query when fixing canonical versions + 2021-03-012a8df4488eos: mark pipes returned by os.Pipe() as inheritable by default + 2021-02-275ff7ec98b7cmd/compile: check frame offsets against abi + 2021-02-27a429926159cmd/compile: fix escape analysis of heap-allocated results + 2021-02-27998fe70b68cmd/compile: fixed which-result confusion in presence of 0-width types + 2021-02-27d9fd38e68btime: correct unusual extension string cases + 2021-02-26cda8ee095ereflect: fix register ABI spill space calculation + 2021-02-26d8e33d558ecmd/compile: deal with closures in generic functions and instantiated function values + 2021-02-2619f96e73bfsyscall: introduce SysProcAttr.ParentProcess on Windows + 2021-02-263146166baasyscall: introduce SysProcAttr.AdditionalInheritedHandles on Windows + 2021-02-262d760816ffsyscall: restrict inherited handles on Windows + 2021-02-26ba9168bd07syscall: add support for proc thread attribute lists + 2021-02-26f41460145ecmd/link: recognize ARM64 PE files and relocations + 2021-02-26a655208c9ecmd/link: handle types as converted to interface when dynlink + 2021-02-2623943a6737cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer + 2021-02-26e25040d162cmd/compile: change StaticCall to return a "Results" + 2021-02-269a555fc24ccmd/compile: fix missing descend in Addrtaken for closures. + 2021-02-25a61524d103cmd/internal/obj: add Prog.SetFrom3{Reg,Const} + 2021-02-255f15af111csyscall: comment on fields omitted from the win32finddata1 struct + 2021-02-259a7fe196e4Revert "cmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer" + 2021-02-25b83d073e9ereflect: add Method.IsExported and StructField.IsExported methods + 2021-02-257fcf9893f7cmd/internal/obj: fix typo in docs + 2021-02-256c3bcda866cmd/compile: declare inlined result params early for empty returns + 2021-02-25526ee96f49os: avoid allocation in File.WriteString + 2021-02-25194b636f8fdatabase/sql: close driver.Connector if it implements io.Closer + 2021-02-254ebb6f5110cmd/compile: automate resultInArg0 register checks + 2021-02-251a3e968b1fcmd/compile: fix mishandling of unsafe-uintptr arguments with call method in go/defer + 2021-02-25ee2a45e5fbruntime: use pipe2 for nonblockingPipe on dragonfly + 2021-02-251f7a01459bruntime: batch moving gFree list between local p and global schedt + 2021-02-25bcac57f89ccmd: upgrade golang.org/x/mod to fix go.mod parser + 2021-02-253137da82fdcmd/go: add a script test corresponding to the downhiddenartifact MVS test + 2021-02-252c4c189bbacmd/go/internal/mvs: add test cases for downgrade interaction with hidden versions + 2021-02-259fe8ebf9b4test: add test case that failed with gccgo + 2021-02-25ad17b65b34testing/fstest: treat dash specially when building glob + 2021-02-2537ca84a9cdsyscall: return error if GetQueuedCompletionStatus truncates key + 2021-02-2576c0003cd5syscall, os: use pipe2 syscall on DragonflyBSD instead of pipe + 2021-02-25666ad85df4cmd/compile: fix typo in rewrite_test.go + 2021-02-25d822ffebc5test: fix inline.go test for linux-amd64-noopt + 2021-02-25ff614b13d9runtime: subtract one from ip when determining abort + 2021-02-24dbbc5ec7e8syscall: restore broken GetQueuedCompletionStatus signature but make it not crash + 2021-02-24d0d21b7c4ccmd/compile: plumb abi info into expandCalls + 2021-02-248027343b63cmd/compile: disable inlining functions with closures for now + 2021-02-246c3f8a2f47cmd/link: use ctxt.Logf instead of package log + 2021-02-243ee32439b5cmd/compile: ARM64 optimize []float64 and []float32 access + 2021-02-2480ddc17ae1cmd/compile/internal-abi: fix ABI0-equivalence for zero-sized values + 2021-02-243deb528199cmd/compile/internal-abi: update internal ABI spec for g register + 2021-02-24478277f812cmd/compile/internal-abi: use x87 mode, not MMX mode + 2021-02-24bf48163e8fcmd/compile: add rule to coalesce writes + 2021-02-24b7f62daa59cmd/internal/goobj: add test case for object file reader + 2021-02-24c9d9b40b13context: avoid importing context package twice + 2021-02-24dc4698f52bsyscall: do not overflow key memory in GetQueuedCompletionStatus + 2021-02-247a2f3273c5cmd/compile: plumb abi info into ssagen/ssa + 2021-02-24adb467ffd2cmd/compile: reduce inline cost of OCONVOP + 2021-02-2427684ea195testing: print late arriving log line in panic + 2021-02-24ae1fa08e41context: reduce contention in cancelCtx.Done + 2021-02-24691ac806d2cmd/go: fix version validation in 'go mod edit -exclude' + 2021-02-24b97b1456aecmd/go, cmd/cgo: pass -mfp32 and -mhard/soft-float to MIPS GCC + 2021-02-2407c658316bio/ioutil: forward TempFile and TempDir to os package + 2021-02-2404edf418d2encoding/json: reduce allocated space in Unmarshal + 2021-02-24e496120891database: remove race in TestTxContextWait + 2021-02-2426001d109ego/types: review of call.go + 2021-02-2435b80eac7dhash/maphash: remove duplicate from Hash documentation + 2021-02-24eb863240dcruntime: remove unused const stackSystem on dragonfly + 2021-02-24084b07d6f6spec: improve sentence structure for passing a slice + 2021-02-246ba4a300d8docs: fix spelling + 2021-02-2443652dc46fbufio, bytes, strings: handle negative runes in WriteRune + 2021-02-243780529255unicode: correctly handle negative runes + 2021-02-240694fb3d78image: resolve the TODO of doc comment style + 2021-02-236cc8aa7ecego/types: minor updates to comments to align with types2 + 2021-02-2342b9e3a8dfcontext: fix XTestInterlockedCancels + 2021-02-23aaed6cbcedtesting/race: fixing intermittent test failure + 2021-02-23fbed561f8aruntime: reset stack poison flag accidentally set + 2021-02-230458d8c983go/types, types2: constraints may be parenthesized and that includes "any" + 2021-02-2374903553bcdoc: start draft go1.17 release notes, move go1.16 to x/website + 2021-02-23fa40c0232ccmd/go: reproduce issue #44497 in TestScript/mod_edit + 2021-02-23a4dac8bd22runtime: use BX instead of R15 in race detector + 2021-02-23c49c7a675aruntime: save R15 before checking AVX state + 2021-02-23d2911d7612cmd/compile: fold MOV*nop and MOV*const + 2021-02-23d434c2338bruntime: clarify GC fractional mode description + 2021-02-23a671e33c6dall: use more precise build tags + 2021-02-23c584f42dcfcmd/compile: change riscv64 Eq32/Neq32 to zero extend before subtraction + 2021-02-23080119799bruntime: fix usleep on windows/arm + 2021-02-2374cac8d479cmd/compile: add AMD64 parameter register defs, Arg ops, plumb to ssa.Config + 2021-02-2342cd40ee74cmd/compile: improve bit test code + 2021-02-23f1562c7610cmd/go: recognize DLL magic from llvm binaries + 2021-02-23bf5fa2d198cmd/compile: guard special register usage with GOEXPERIMENT=regabi + 2021-02-23c7f596f919cmd/go: resolve TODO by replacing InDir() function + 2021-02-235e94fe9316go/build/constraint: fix splitPlusBuild func doc comment + 2021-02-2355d7dcc3cdruntime: optimize the memory padding in p struct + 2021-02-23ab331c0254runtime/cgo: use correct lean and mean macro + 2021-02-2391cfbf39e4cmd/link: set .ctors COFF section to writable and aligned + 2021-02-23811167e2c9cmd/link: do not pass -Bsymbolic for PE DLLs + 2021-02-23a51daac840cmd/link: set SizeOfRawData rather than VirtualSize in COFF files for .bss section + 2021-02-23e5159b2a2fcmd/internal/dwarf: minor cleanups + 2021-02-23b3b65f2176runtime: enable race detector on openbsd/amd64 + 2021-02-23a78b0e6721internal/poll: fix the verbose condition in splice + 2021-02-2308543f0715ios/fs: mention f.dir in (*subFS).fixErr godoc + 2021-02-230398a771d2cmd/internal/obj/riscv: prevent constant loads that do not target registers + 2021-02-236525abddcecmd/internal/obj/riscv: clean up branch tests + 2021-02-23c4b771348cruntime: fix windows/arm signal handling assembly + 2021-02-232a18e37c4ecmd/compile: remove backend's "scratch mem" support + 2021-02-23e52149822bcmd/compile: simplify assert{E,I}2I{,2} calling conventions + 2021-02-2386deb459decmd/compile: remove selectnbrecv2 + 2021-02-234048491234cmd/compile,runtime: make selectnbrecv return two values + 2021-02-235e804ba17dcmd/compile: use transitive relations for slice len/cap in poset + 2021-02-236a40dd05d8cmd/compile/internal/types2: review of sanitize.go + 2021-02-23975ba6e2b2cmd/compile: mark OpSB, OpSP as poor statement Op + 2021-02-23a2e150c7cdgo/types, cmd/compile/internal/types2: use regular type printing for unsafe.Pointer + 2021-02-235a0e4fc4e7cmd/compile/internal/types2: review of conversions.go + 2021-02-2389eb2b55b9cmd/compile/internal/types2: review of issues_test.go + 2021-02-23378f73e2d5cmd/compile/internal/types2: enable TestIssue25627 + 2021-02-231901e2647ftest: add test for findTypeLoop with symbols from other packages + 2021-02-235f3dabbb79cmd/compile: fix import of functions of multiple nested closure + 2021-02-237af821a661all: faster midpoint computation in binary search + 2021-02-23f113e9a14fcmd/dist: match goexperiment.regabi tag when GOEXPERIMENT is on + 2021-02-221126bbb82ago/parser: return ast.BadExpr for missing index operands + 2021-02-221678829d95cmd/compile: correctly use X15 to zero frame + 2021-02-22094048b938cmd/compile/internal: loop opt + 2021-02-221391d4142cfix typo in issue16760.go + 2021-02-2204903476fecmd/compile: reject some rare looping CFGs in shortcircuit + 2021-02-2287e984ab29test: add test for issue 38698 + 2021-02-22b2bdadfe88cmd/internal: cleanup ppc64 optab structure + 2021-02-210f66fb7b85go/internal/gccgoimporter: fix up gccgo installation test + 2021-02-21e78e04ce39cmd/compile: fix panic in DWARF-gen handling obfuscated code + 2021-02-2003d36d8198syscall: add explicit ios build tag + 2021-02-2040656f3a75doc/1.16: fix link to fs.FileInfo + 2021-02-20d4b2638234all: go fmt std cmd (but revert vendor) + 2021-02-200625460f79cmd/vet: update buildtag check for //go:build lines + 2021-02-209fd6cc105dgo/printer: canonicalize //go:build and // +build lines while formatting + 2021-02-205b76343a10go/build: prefer //go:build over // +build lines + 2021-02-20a8942d2cffruntime/pprof: disable TestMorestack on darwin/arm64 + 2021-02-20078f08f0eespec: every type has a method set (minor clarification) + 2021-02-1926713b5fefgo/types: don't write during sanitizeInfo if nothing has changed + 2021-02-199a99515c8fall: 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-1906b86e9803cmd/compile: fix check to avoid creating new closure function when typechecking inline body + 2021-02-199322eec8a2codereview.cfg: add codereview.cfg for master branch + 2021-02-1902e5a8fdfcruntime: ignore SPWRITE in syscall functions + 2021-02-19fa18f224c3runtime/pprof: disable TestMorestack on macOS under race detector + 2021-02-1901eb70e3ddos: fix hex exit code print on 32-bit windows + 2021-02-1949add6ad90runtime: fix spurious stack overflow detection + 2021-02-19fce2a94d84cmd/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-192f37939a21go/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-1947e4b0739eMerge "[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-253432d24babMerge "[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-231946a77e69Merge "[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-14c8e73489c3go/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.regabi40f5bc4d55into dev.typeparams + 2020-11-255c2e14872c[dev.typeparams] merge dev.regabi41f3af9d04into 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-22a10fe9f6e7go/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"
|