0
1
mirror of https://github.com/golang/go synced 2025-06-11 17:01:47 +00:00

Commit Graph

  • ab2a92dd84 runtime: improve Error documentation Michael Pratt 2025-05-07 14:00:37 -04:00
  • 17789bc877 crypto/tls: use runtime.AddCleanup instead of runtime.SetFinalizer Carlos Amedee 2025-04-09 16:21:42 -04:00
  • dad4f39971 cmd/go/internal: make function comment match function name cuishuang 2025-05-02 09:13:26 +08:00
  • 0028532118 unique: use a bespoke canonicalization map and runtime.AddCleanup Michael Anthony Knyszek 2025-02-18 03:19:06 +00:00
  • 6681ff9c9e pkgbits: replace references to RelocKind with SectionKind Mark Freeman 2025-05-05 13:40:55 -04:00
  • 66ea0ee409 spec: avoid use of "raise" in conjunction with panics Mark Freeman 2025-05-05 16:39:11 -04:00
  • d365f2266d runtime: replace mentions of "raised" with "panicked" Mark Freeman 2025-05-05 12:33:46 -04:00
  • f77084d15d [release-branch.go1.23] go1.23.9 go1.23.9 Gopher Robot 2025-05-06 10:35:17 -07:00
  • 92e23b683f os: avoid escape from Root via paths ending in ../ Damien Neil 2025-04-16 11:01:19 -07:00
  • 34c8b14ca9 [release-branch.go1.24] go1.24.3 go1.24.3 Gopher Robot 2025-05-06 10:34:54 -07:00
  • 8947f3395e [release-branch.go1.24] os: avoid escape from Root via paths ending in ../ Damien Neil 2025-04-16 11:01:19 -07:00
  • 30b2b767d6 pkgbits: alias RelocKind with a SectionKind type Mark Freeman 2025-04-28 13:32:14 -04:00
  • 68ca584ffa pkgbits: alias the Index type to clarify it is section relative Mark Freeman 2025-04-28 13:17:31 -04:00
  • 5e7f0b947c go/types, types2: set up recording of positions for declarations Mark Freeman 2025-04-10 11:27:29 -04:00
  • 044ca4e5c8 log/slog: export Source method in Record for custom handler support Ernesto Alejandro Santana Hidalgo 2025-05-04 04:30:25 +00:00
  • 35b4fd9f37 bytes, strings: reduce Split{,After}Seq heap allocations tdakkota 2025-05-03 19:45:02 +03:00
  • f0d736ded0 pkgbits: improve documentation in reloc.go Mark Freeman 2025-04-28 12:55:44 -04:00
  • fa2bb342d7 Revert "cmd/compile: allow all of the preamble to be preemptible" Keith Randall 2025-05-05 10:51:52 -07:00
  • 6729fbe93e cmd/compile: on amd64, use flag result of x instead of doing (TEST x x) khr@golang.org 2025-05-04 10:34:41 -07:00
  • 93e3d5dc5f go/parser: use non-adjusted position while parsing CommentGroups Mateusz Poliwczak 2025-05-01 12:20:45 +00:00
  • 6953ef86cd net,os: support converting between *os.File and net.Conn on Windows qmuntal 2025-04-25 14:11:31 +02:00
  • 8ec555931d go/types: fix typo in Info.Types doc comment 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 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 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