Commit Graph

  • 8ec555931d go/types: fix typo in Info.Types doc comment master Russ Cox 2025-05-03 17:06:41 -04:00
  • 93fb2c9074 runtime: clear frame pointer in morestack Michael Pratt 2025-05-02 14:58:42 -04:00
  • 739fb752e3 runtime: don't restore from g0.sched in systemstack on arm64 Michael Pratt 2025-04-30 15:14:50 -04:00
  • 9c1d19a183 runtime: clear frame pointer in mcall Michael Pratt 2025-05-02 14:18:03 -04:00
  • 21908c3dec cmd/go/internal/vcs: include Subversion VCS build information Stefan Schlosser 2025-04-22 15:49:26 +00:00
  • 1b40dbce1a runtime: mark and scan small objects in whole spans [green tea] Michael Anthony Knyszek 2025-03-12 18:52:58 +00:00
  • f760e1fe49 cmd/api: skip 3 non-TestCheck tests in -check mode Dmitri Shuralyov 2025-04-28 23:28:20 -04:00
  • 1cc624fd62 cmd/internal/obj/riscv: add support for vector permutation instructions Joel Sing 2025-02-12 23:40:58 +11:00
  • 936ecc3e24 cmd/internal/obj/riscv: add support for vector mask instructions Joel Sing 2025-02-02 23:09:12 +11:00
  • 2e60916f6e cmd/internal/obj/riscv: add support for vector reduction instructions Joel Sing 2025-02-02 22:26:07 +11:00
  • 7785528c50 os: fix Root.Mkdir permission bits on OpenBSD Josh Rickmar 2025-05-01 15:09:40 +00:00
  • 9921537a96 sync: WaitGroup.Go: document that f must not panic Alan Donovan 2025-04-23 22:58:05 -04:00
  • 12110c3f7e cmd/compile: improve multiplication strength reduction Keith Randall 2024-11-11 12:21:14 -08:00
  • 4d10d4ad84 cmd/compile,internal/cpu,runtime: intrinsify math/bits.OnesCount on riscv64 Joel Sing 2025-03-19 23:57:23 +11:00
  • 90e8b8cdae cmd/compile: intrinsify math/bits.Bswap on riscv64 Joel Sing 2025-03-20 01:09:23 +11:00
  • 6fc1e34100 internal/bytealg: deduplicate code between Count/CountString for riscv64 Joel Sing 2025-02-27 23:04:15 +11:00
  • 5a342266e6 cmd/internal/obj/riscv: add support for vector floating-point instructions Joel Sing 2025-02-12 23:40:28 +11:00
  • 6109185cf9 math/big: fix incorrect register allocation for mipsx/mips64x Julian Zhu 2025-04-25 20:59:13 +08:00
  • b48e52b428 cmd/dist: move "devel" substring in git-inferred development version Dmitri Shuralyov 2025-04-24 20:48:10 -04:00
  • 12e5efd710 cmd/link: fix cgo on riscv64 when building with gcc-15 Mark Ryan 2025-04-25 17:23:49 +02:00
  • 214b208e24 cmd/go, cmd/internal/objabi: detect "devel" version by substring Dmitri Shuralyov 2025-04-25 19:43:16 -04:00
  • 3cebfb678b os: test overlapped pipes deadlines on Windows qmuntal 2025-04-25 10:12:28 +02:00
  • 06751c455d syscall: cache Errno.Error() on Windows Jake Bailey 2025-03-24 16:01:06 -07:00
  • c966f1c0c0 net: support IPv6 addresses in ListenMulticastUDP on Windows qmuntal 2025-04-25 15:30:53 +02:00
  • 8270b858ee testing: use more doc links Sean Liao 2025-04-29 16:54:06 +01:00
  • 06fd2f115b [release-branch.go1.24] cmd/compile: remove no-longer-necessary recursive inlining checks release-branch.go1.24 David Chase 2025-03-05 14:27:15 -05:00
  • f66ab6521c [release-branch.go1.24] cmd/internal/obj/wasm: use i64 for large return addr Zxilly 2025-04-09 12:17:21 +00:00
  • 1e756dc5f7 cmd/compile: relax tighten register-pressure heuristic slightly Jakub Ciolek 2025-04-19 13:27:31 +02:00
  • 29595ffeca doc: fix grammar and spelling John Bampton 2025-04-29 11:46:09 +00:00
  • b386b62852 cmd/internal/obj/loong64: fix the error parameters when calling UnspillRegisterArgs Guoqi Chen 2025-04-28 19:35:38 +08:00
  • 760f22848d crypto/internal/hpke: rename Receipient to Recipient John Bampton 2025-04-09 21:08:06 +00:00
  • c8b589e266 cmd/list: fix -retracted flag description goto1134 2023-05-29 09:23:27 +00:00
  • c1f9c2c7b0 [release-branch.go1.24] cmd/go/internal/load: join incompatible and dirty build specifiers with . Dimitri John Ledkov 2022-07-19 11:07:00 -04:00
  • 0ab64e2caa [release-branch.go1.24] runtime: cleanup M vgetrandom state before dropping P Michael Pratt 2025-04-03 03:26:25 +00:00
  • 56eb99859d [release-branch.go1.24] internal/runtime/maps: pass proper func PC to race.WritePC/race.ReadPC Mateusz Poliwczak 2025-04-05 19:29:49 +02:00
  • 8ff45d1aa0 [release-branch.go1.23] runtime: fix 9-arg syscall on darwin/amd64 release-branch.go1.23 Keith Randall 2025-04-14 09:52:31 -07:00
  • 43130aff52 [release-branch.go1.24] runtime: fix 9-arg syscall on darwin/amd64 Keith Randall 2025-04-14 09:52:31 -07:00
  • b2c005e7b2 [release-branch.go1.24] crypto/tls: fix ECH compatibility 古大羊 2025-02-10 12:49:15 +08:00
  • f9ce1dddc2 mime: speed up ParseMediaType Julien Cretel 2025-04-22 16:49:42 +00:00
  • 7a2689b152 sync: tidy WaitGroup documentation, add WaitGroup.Go example Austin Clements 2025-04-04 12:18:58 -04:00
  • 9f55e7bc21 runtime: don't read /dev/random on Plan 9 David du Colombier 2025-04-05 20:35:12 +02:00
  • eb55b985a1 cmd/dist: add "devel" substring check to isRelease computation Dmitri Shuralyov 2025-04-24 17:07:04 -04:00
  • 3f3782feed cmd/compile: allow all of the preamble to be preemptible Keith Randall 2025-02-11 15:02:08 -08:00
  • dc1e255104 runtime, internal/fuzz: add comparison tracing for libFuzzer on loong64 limeidan 2025-03-13 19:51:03 +08:00
  • fb2c88147d cmd/internal/obj: add new assembly format for BFPT and BFPF on loong64 Guoqi Chen 2025-04-23 10:30:39 +08:00
  • 06f96a598e crypto/sha256: improve performance of riscv64 assembly Julian Zhu 2024-12-31 13:35:56 +08:00
  • 42d3cdc909 sync/atomic: document that atomic types should not be copied Mateusz Poliwczak 2023-09-27 12:57:06 +00:00
  • da64b60c7e runtime: fix typo in comment changwang ma 2024-10-25 23:46:35 +08:00
  • 67e0681aef cmd/compile: put constant value on node inside parentheses Keith Randall 2025-04-22 15:14:17 -07:00
  • 3672a09a48 runtime/debug: update SetCrashOutput example to not pass parent env vars Felix Geisendörfer 2025-04-24 16:38:58 +02:00
  • 3452d80da3 cmd/compile: add cast in range loop final value computation Keith Randall 2025-04-24 08:38:56 -07:00
  • 3009566a46 runtime: fix tag pointers on aix Keith Randall 2025-04-23 23:23:53 -07:00
  • 8a8f506516 os,internal/poll: disassociate handle from IOCP in File.Fd qmuntal 2025-04-10 17:45:47 +02:00
  • c1fc209c41 runtime: use precise bounds of Go data/bss for race detector Keith Randall 2025-04-23 14:15:51 -07:00
  • 9d0320de25 runtime: align taggable pointers more so we can use low bits for tag Keith Randall 2025-04-15 14:55:06 -07:00
  • 702f164ed1 cmd/vet: add hostport analyzer Alan Donovan 2025-04-23 14:23:45 -04:00
  • fca5832607 cmd/vendor: update x/tools and x/text Alan Donovan 2025-04-23 15:52:28 -04:00
  • 71d9505998 crypto/tls: skip part of the test based on GOOS instead of GOARCH Nevkontakte 2025-04-21 13:13:04 +00:00
  • f1ebad19bd internal/goexperiment: add Green Tea GC goexperiment Michael Anthony Knyszek 2025-01-31 20:12:19 +00:00
  • e90ba1d208 runtime: move some malloc constants to internal/runtime/gc Michael Anthony Knyszek 2025-03-04 19:18:22 +00:00
  • 528bafa049 runtime: move sizeclass defs to new package internal/runtime/gc Michael Anthony Knyszek 2025-03-04 19:02:48 +00:00
  • ecdd429a3b runtime: optimize the function memequal using SIMD on loong64 limeidan 2025-04-22 10:24:27 +08:00
  • 93e4e26d5b runtime: fix typos in comments Xiaolin Zhao 2025-04-17 20:21:29 +08:00
  • 489917fc40 Revert "runtime: only poll network from one P at a time in findRunnable" Carlos Amedee 2025-04-22 13:42:26 -07:00
  • 83b53527fa net/http: replace map lookup with switch for scheme port 1911860538 2025-04-17 14:51:18 +00:00
  • 8a85a2e70a runtime, internal/runtime/maps: speed-up empty/zero map lookups Mateusz Poliwczak 2025-04-07 15:21:16 +02:00
  • 7d0cb2a2ad cmd/compile: constant fold 128-bit multiplies Keith Randall 2025-04-21 12:44:24 -07:00
  • 7a177114df runtime: commit to spinbitmutex GOEXPERIMENT Rhys Hiltner 2025-03-14 12:38:34 -07:00
  • 7ce45a014c runtime: fix test of when a mutex is contended Rhys Hiltner 2025-04-08 11:34:56 -07:00
  • 95611c0eb4 sync: use atomic.Bool for Once.done Prabhav Dogra 2025-04-20 07:52:58 +00:00
  • 352dd2d932 runtime: only poll network from one P at a time in findRunnable Ian Lance Taylor 2024-02-14 17:54:00 -08:00
  • 336626bac4 cmd/compile: ensure we evaluate side effects of len() arg Keith Randall 2025-03-14 13:36:58 -07:00
  • 8af32240c6 cmd/compile: don't evaluate side effects of range over array Keith Randall 2025-03-19 10:17:22 -07:00
  • 04a9b16f3d cmd/compile/internal/escape: avoid reading ir.Node during inner loop of walkOne thepudds 2025-03-12 14:45:17 -04:00
  • c0245b31fb crypto/sha512: remove unnecessary move op, replace with direct add Julian Zhu 2025-04-15 21:17:20 +08:00
  • c893e1cf82 crypto/internal/fips140/aes: actually use the VTBL instruction on arm64 Joel Sing 2025-04-19 15:57:37 +10:00
  • a204ed53d9 net: simplify readProtocols via sync.OnceFunc 1911860538 2025-04-18 14:11:29 +00:00
  • ad0434200c fs: clarify documentation for ReadDir method Matthew Burton 2025-04-05 16:56:42 -04:00
  • a4d0269a4f math/big: use clearer loop bounds check elimination Russ Cox 2025-04-11 08:54:58 -04:00
  • 7f516a31b0 math/big: replace assembly with mini-compiler output Russ Cox 2025-04-10 17:01:24 -04:00
  • 39070da4f8 math/big: add shift and mul to mini-compiler Russ Cox 2025-04-10 19:17:30 -04:00
  • 2a88106617 math/big: add all architectures to mini-compiler Russ Cox 2025-04-10 19:16:22 -04:00
  • 8cc98a04ef math/big: new mini-compiler for arith assembly Russ Cox 2025-04-10 16:58:51 -04:00
  • a11643df8f math/big: replace addVW/subVW assembly with fast pure Go Russ Cox 2025-04-07 17:13:20 -04:00
  • b44b360dd4 math/big: add more complete tests and benchmarks of assembly Russ Cox 2025-03-30 16:56:29 -04:00
  • 930cf59ba8 regexp/syntax: recognize category aliases like \p{Letter} Russ Cox 2025-01-08 11:27:07 -05:00
  • 28fd9fa8a6 unicode: add CategoryAliases, Cn, LC Russ Cox 2025-01-08 11:21:30 -05:00
  • 252c939445 internal/runtime/maps: move tombstone test to swiss file Michael Pratt 2025-04-18 06:23:33 -04:00
  • 0e17905793 encoding/json: add json/v2 with GOEXPERIMENT=jsonv2 guard Damien Neil 2025-04-11 14:19:51 -07:00
  • c889004615 internal,runtime: use the builtin clear apocelipes 2025-04-17 08:19:48 +00:00
  • 8a8efafa88 cmd/compile: use the builtin clear apocelipes 2025-04-17 07:49:35 +00:00
  • b89988c5ca internal/poll: remove outdated tests qmuntal 2025-04-14 11:22:04 +02:00
  • 05ed8a00e0 internal/runtime/maps: prune tombstones in maps before growing Keith Randall 2025-01-06 21:53:22 -08:00
  • 7b263895f7 database/sql: wake cleaner if maxIdleTime set to less than maxLifetime Philip Roberts 2023-03-09 11:16:56 +00:00
  • 3cefe69c5a crypto/rand: add and update examples Sean Liao 2025-04-13 17:48:48 +01:00
  • ae5a5132eb net/http: add test for proxyAuth zxc111 2021-05-11 12:57:36 +00:00
  • 548dcfea1a net/url: clarify why @ is allowed in userinfo 1911860538 2025-04-11 15:14:11 +00:00
  • 5ab9d96604 crypto/tls: fix a testing deadlock that occurs on a TLS protocol error Eric Young 2022-06-03 02:22:50 +00:00
  • 5715d73559 all: use strings.ReplaceAll where applicable Marcel Meyer 2025-04-14 15:34:30 +00:00
  • 2cb9e7f68f crypto/cipher: use AEAD.NonceSize to make nonce in the example najeira 2021-09-14 04:47:41 +00:00