Commit Graph

  • f40560ff89 runtime: tell the race detector about synchronization on mainInitDone Cherry Mui 2026-02-18 11:33:56 -05:00
  • c283d1f762 [release-branch.go1.26] os: support deleting inaccessible files in RemoveAll Michal Pristas 2026-02-04 09:36:59 +00:00
  • 50b63f6cb9 cmd/link: don't pass -Wl,-S on illumos Peter Tribble 2026-02-18 14:24:18 +00:00
  • 45929774c3 internal/runtime/gc/scan: require popcnt for x86 khr@golang.org 2026-02-18 09:09:57 -08:00
  • 93b6475e1d internal/syscall/windows: add lpBytesReturned to DeviceIoControl call bobo liu 2026-02-14 20:16:48 +00:00
  • a09c908cc6 internal/syscall/windows: correct some enums and syscall signatures Michal Pristas 2026-02-13 18:19:04 +00:00
  • 6fd52a57f8 crypto: don't overwrite existing GODEBUG settings qmuntal 2026-01-07 10:14:43 +01:00
  • a00f0ed521 runtime/cgo: remove clang mmap bug workaround qmuntal 2026-02-15 08:43:56 +01:00
  • eaa6475dbb internal/poll: readWriteLock should destroy the fd when there are no more references to it qmuntal 2026-02-17 13:59:51 +01:00
  • 2eb890bde3 all: use LF line ending for C files Cherry Mui 2026-02-17 10:22:16 -05:00
  • f75c7ccaef cmd/covdata: update test expectations after coverage position change Rudy Regazzoni 2026-02-16 08:16:46 +00:00
  • 845b7b0e49 cmd/internal/obj: remove ARM64 prefix from encoding helpers Alexander Musman 2025-10-23 19:23:43 +03:00
  • f827b85425 cmd/internal/obj: move ARM64RegisterListOffset from cmd/asm/internal/arch Alexander Musman 2025-10-21 17:55:43 +03:00
  • f65692ea56 cmd/compile: don't drop same register twice khr@golang.org 2026-02-14 10:04:13 -08:00
  • 3c8b5e6738 cmd/compile: avoid folding 64-bit integers into 32-bit constants Youlin Feng 2026-02-14 18:55:34 +08:00
  • 6837583eec cmd/internal/obj/loong64: improve ARNG type register name conversion Guoqi Chen 2026-02-06 10:09:10 +08:00
  • c01d1f095b cmd/go: validate inferred module path for go mod init Yanchen Chen 2025-11-24 10:16:11 +00:00
  • c186fe8768 encoding/json/v2: allow streaming JSON methods to return errors.ErrUnsupported Joe Tsai 2026-02-12 16:54:32 -08:00
  • 9c9412cbad cmd/go/internal/vcs: delete go-internal argument handling dead code Tony Tang 2026-02-13 22:59:08 +00:00
  • 770864f3b4 encoding/json/v2: remove SkipFunc sentinel error Joe Tsai 2026-02-12 10:42:52 -08:00
  • 1a6c5448a7 cmd/go: document PATH behavior for go run and go tool Paschalis T 2026-02-12 23:40:01 +02:00
  • 58bc91a967 cmd/link: support PIE on linux/s390x without cgo George Adams 2026-02-05 15:05:23 +00:00
  • 4dca8b3e61 encoding/json/v2: dual support errors.ErrUnsupported and SkipFunc Joe Tsai 2026-02-10 11:34:35 -08:00
  • 4f5d5ddf7c doc: document the gotypesalias removal Mateusz Poliwczak 2026-02-13 15:47:45 +01:00
  • f1918c4b49 runtime: delete deadcode in mheap Tony Tang 2026-02-13 14:10:36 +00:00
  • 1915ea0f1e net/netip: optimize Prefix.String database64128 2026-02-11 18:33:35 +08:00
  • cba008453e cmd/cover: exclude commented-out code from coverage instrumentation Rudy Regazzoni 2026-02-13 09:00:43 +00:00
  • 3e4143dd44 doc: document GODEBUG carve out for security releases Sean Liao 2025-11-21 22:40:52 +00:00
  • 8a0bc29bed runtime/cgo: deduplicate x_cgo_init and crosscall1 qmuntal 2025-09-30 17:23:49 +02:00
  • 65b9017c0e runtime/cgo: deduplicate pthreads-related functions qmuntal 2025-09-30 14:54:16 +02:00
  • c9cbeb0a1b encoding/json/v2: remove unknown tag option and DiscardUnknownMembers Joe Tsai 2026-02-02 17:52:37 -08:00
  • 92c7fcf137 time: document that Parse does not support leap seconds Sean Liao 2026-02-07 14:45:46 +00:00
  • e5df06bc55 time: document that LoadLocation creates new Location instances Sean Liao 2026-02-07 14:38:05 +00:00
  • b464a924a9 cmd/go: do not collect build information for test packages when not needed Pierre Gimalac 2026-02-03 14:25:23 +01:00
  • 30d5c1b057 net: always set the servers field to defaultNS Mateusz Poliwczak 2026-02-07 11:03:17 +01:00
  • a44ed023f6 cmd/go: fix panic in 'go run -C' Oleksandr Redko 2026-02-06 20:52:22 +02:00
  • 31768104cb reflect: add examples for Value.Fields and Value.Methods cuishuang 2026-02-04 01:44:07 +08:00
  • 287451f09c math/big: optimize the implementation of lshVU on loong64 limeidan 2026-02-10 19:31:23 +08:00
  • 7123226876 cmd/go/internal/bug: sync go bug headings with GitHub form ThanhNguyxn 2026-02-09 05:01:56 +00:00
  • a6c48f2ca9 cmd/compile: make the cached sdom always return the reverse PO Daniel Morsing 2026-02-05 12:44:32 +00:00
  • 31a03fe20c cmd/go/internal/modindex: eliminate duplicated vars Kir Kolyshkin 2025-11-07 11:07:16 -08:00
  • 2a1d605e7f cmd/compile: fix slice bounds check elimination after function inlining Youlin Feng 2026-01-31 11:23:41 +08:00
  • f745645e58 cmd/compile/internal/bitvec: remove 2GB allocation limit in NewBulk Michael Podtserkovskii 2026-01-13 22:27:32 +00:00
  • b45c59c443 crypto/tls: fix CurvePreferences comment Simon Deziel 2026-02-11 21:00:12 +00:00
  • 174c92bd74 cmd/compile: set alignment for all content-addressable symbols Ian Lance Taylor 2025-12-07 21:55:24 -08:00
  • fbe55325dd cmd/compile: replace conditions to CCMP instructions on ARM64 Ch1n-ch1nless 2025-08-21 20:09:59 +03:00
  • 20bc194972 cmd/link: handle runtime.type based on size, not GOOS Ian Lance Taylor 2026-02-11 21:23:49 -08:00
  • b40f0b1180 internal/poll: simplify IOCP association checks qmuntal 2026-02-05 14:57:53 +01:00
  • 54c46328cc internal/poll: avoid race between execIO and DisassociateIOCP qmuntal 2026-02-02 10:42:28 +01:00
  • 683aa8893a runtime: conservatively scan extended register state Alexander Musman 2026-02-01 00:04:15 +03:00
  • 456d0fe409 cmd/link: correct libc dynamic linker path Meng Zhuo 2026-01-17 12:19:13 +08:00
  • a430bc1bd7 cmd/compile, runtime: set alignment of type descriptors Ian Lance Taylor 2025-12-04 13:49:21 -08:00
  • 67d449c0a6 cmd/internal/obj: add Align field to LSym Ian Lance Taylor 2025-12-04 13:45:57 -08:00
  • 4f8aa414f0 runtime: put a bool in front of initialization-done channel Ian Lance Taylor 2026-02-10 10:17:58 -08:00
  • 97c48fd93d cmd/compile: move likely used values into registers before entering loop Keith Randall 2026-02-09 15:38:55 -08:00
  • d90b98e653 [release-branch.go1.26] go1.26.0 go1.26.0 Gopher Robot 2026-02-10 11:26:31 -08:00
  • d3ddc48544 test/convert5: skip mipsle Rongrong 2026-02-10 13:57:41 +08:00
  • a59593313d crypto/sha1: provide optimised assembly for riscv64 Julian Zhu 2025-12-24 20:31:46 +08:00
  • 2b56adf3d1 [release-branch.go1.26] runtime/pprof: fix missing Profile docs Austin Clements 2026-02-09 19:17:12 -05:00
  • 86f7959aa6 runtime/pprof: fix missing Profile docs Austin Clements 2026-02-09 19:17:12 -05:00
  • 0f550bcfc3 crypto/des: correct finalPermutation comment from 4-bit to 64-bit cuishuang 2025-12-15 10:22:03 +08:00
  • 64a71d4f84 crypto/tls: update bogo version Roland Shoemaker 2025-12-03 12:57:12 -08:00
  • 1bb3f4ed2b runtime: add race instrumentation for moduleToTypelinksLock chressie 2026-02-06 15:05:22 +00:00
  • 9777ceceec runtime: use unsafe.Slice in itabInit Ian Lance Taylor 2025-12-03 15:15:30 -08:00
  • d440b8b485 internal/abi, runtime: put type descriptor sizes in internal/abi Ian Lance Taylor 2025-12-02 21:13:19 -08:00
  • d61c0c9283 runtime: simplify the implementation of walltime and nanotime1 on loong64 Guoqi Chen 2026-02-03 17:39:40 +08:00
  • 3048de9d6e io/fs: document that Sub does not check for existence Sean Liao 2026-02-06 21:06:09 +00:00
  • 65ac2afd4b cmd/link: run ELF tests on Solaris Ian Lance Taylor 2026-02-05 15:08:19 -08:00
  • fb45b084c8 cmd/link: only run ELF tests on ELF systems Ian Lance Taylor 2026-01-30 19:18:14 -08:00
  • 02a59322e8 net/url: add test case to ResolveReference kami-sama 2026-02-04 13:54:56 +05:30
  • f1e016bb3a internal/bytealg: unexport {Last,}IndexRabinKarp helpers Tobias Klauser 2026-02-04 16:30:04 +01:00
  • ad170e1854 cmd/link: make TestTypePlacement work on AIX Ian Lance Taylor 2026-01-30 19:15:31 -08:00
  • 9fd5a5fa7d cmd/link: use correct alignment for type descriptors on AIX Ian Lance Taylor 2026-01-30 19:06:19 -08:00
  • 4fe1203111 cmd/link: align covctrs symbol Keith Randall 2026-01-02 13:42:00 -08:00
  • cbb37e310e net/http: fix WaitGroup race in TestTransportNoReuseAfterEarlyResponse Dmitri Shuralyov 2026-01-24 13:03:14 -05:00
  • d1ec0ecec9 internal/poll: move isBlocking checks to inside execIO qmuntal 2026-02-05 15:48:51 +01:00
  • 228c0468d5 internal/poll: optimize socket completion modes qmuntal 2026-02-05 13:37:08 +01:00
  • f58a6a8e34 internal/poll: make waitIO more idempontent qmuntal 2026-02-05 13:16:12 +01:00
  • bf69803f97 [release-branch.go1.26] simd/archsimd: correct algorithm name in SHA256 ops documentation Tom Thorogood 2026-01-11 17:30:06 +10:30
  • 9263a71b92 database/sql: ensure Null* types have Valid=false when Scan returns error Ravi Sastry Kadali 2026-01-25 18:29:30 -08:00
  • 0430fa9775 simd/archsimd: correct algorithm name in SHA256 ops documentation Tom Thorogood 2026-01-11 17:30:06 +10:30
  • 045ceb7240 cmd/compile: allow equal functions to perform unaligned load on loong64 Guoqi Chen 2026-02-04 15:25:07 +08:00
  • db5882ea9b os: support deleting inaccessible files in RemoveAll Michal Pristas 2026-02-04 09:36:59 +00:00
  • f8f8712964 crypto/tls: fix broken link in KeyLogWriter documentation kovan 2026-02-03 16:10:47 +01:00
  • 43ee761b70 [release-branch.go1.26] crypto/tls: avoid data race when canceling a QUICConn's Context Damien Neil 2026-02-05 15:56:13 -08:00
  • 3d8b520646 [release-branch.go1.26] log/slog: correct method names in MultiHandler docs Rhys Hiltner 2026-02-03 09:23:33 -08:00
  • 491da55fdb cmd/compile/internal/ssagen: fix typo GrtCallerSP -> GetCallerSP yongqijia 2026-02-06 08:48:19 +00:00
  • bd7b8a52c8 runtime: add explicit lower bounds check to decoderune Jonah Uellenberg 2026-02-06 02:48:07 +00:00
  • 5f51b09284 cmd/link: ignore GCC generated .wm4/.wm8 symbols with no type Ian Lance Taylor 2026-02-04 20:58:51 -08:00
  • b152d9a118 cmd/link: correct error message in loadelf.Load Ian Lance Taylor 2026-02-04 12:42:44 -08:00
  • fc9f22134a net/http: remove hasPort and simplify logic Jorropo 2025-12-02 05:06:09 +01:00
  • a72a4295ed simd/archsimd: remove BUG note about type parameter Cuong Manh Le 2026-02-05 23:45:22 +07:00
  • 38ed614748 cmd/compile: fix SIMD type parameter instantiation Cuong Manh Le 2026-02-05 21:16:55 +07:00
  • ae842f7146 log/slog: correct method names in MultiHandler docs Rhys Hiltner 2026-02-03 09:23:33 -08:00
  • 824befbca0 bufio: fix doc link to Reset method Michal Bohuslávek 2026-01-14 12:54:22 +01:00
  • b8be5de81e runtime: clarify g object vs stack memory lifetime in HACKING.md kovan 2026-02-03 16:07:55 +01:00
  • d4febb4517 crypto/tls: avoid data race when canceling a QUICConn's Context Damien Neil 2026-02-05 15:56:13 -08:00
  • e2a34c7e9b go/types, types2: mechanically swap x.mode() == invalid for !x.isValid() Mark Freeman 2026-02-05 16:16:22 -05:00
  • 934a79ff2f go/types, types2: mechanically swap x.mode_ = invalid for x.invalidate() Mark Freeman 2026-02-05 15:58:52 -05:00
  • cd92bae42f go/types, types2: mechanically replace read accesses to operand.mode_ Mark Freeman 2026-02-04 16:46:40 -05:00