0
1
mirror of https://github.com/golang/go synced 2025-04-30 02:37:46 +00:00

Commit Graph

  • 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 master 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
  • 5413abc440 net/http: set Request.TLS when net.Conn implements ConnectionState Weidi Deng 2022-11-02 01:19:16 +00:00
  • 786e62bcd3 runtime: don't use cgo_unsafe_args for syscall9 wrapper Keith Randall 2025-04-15 09:19:36 -07:00
  • 9d7de04838 runtime: fix 9-arg syscall on darwin/amd64 Keith Randall 2025-04-14 09:52:31 -07:00
  • 2c9689ab0e cmd/compile/internal/escape: add hash for bisecting stack allocation of variable-sized makeslice thepudds 2025-04-08 07:35:11 -04:00
  • 30aca0674e strings: duplicate alignment test from bytes package Constantin Konstantinidis 2025-04-13 16:21:52 +02:00
  • f4803ddc2c math/big: fix loong64 assembly for vet Keith Randall 2025-04-15 09:36:06 -07:00
  • 2869d55366 net/http: test intended behavior in TestClientInsecureTransport Damien Neil 2025-03-06 17:33:27 -08:00
  • 64371adcf4 cmd/go/internal/imports: remove test dependency on json internals Damien Neil 2025-04-15 11:17:03 -07:00
  • fcd73b0ac3 cmd/compile/internal/importer: correct a matching error Lin Lin 2025-03-27 04:21:01 +00:00
  • 79b809afb3 os: handle trailing slashes in os.RemoveDir on Windows Damien Neil 2025-04-10 13:58:17 -07:00
  • 396a48bea6 math/big: optimize subVV function for loong64 Huang Qiqi 2024-06-11 19:06:29 +08:00
  • 72fa8adbdc math/big: optimize mulAddVWW function for loong64 Huang Qiqi 2024-06-19 06:31:00 +00:00
  • 24daaeea09 math/big: optimize subVW function for loong64 Huang Qiqi 2024-06-11 20:33:50 +08:00
  • 2fe0330cd7 math/big: optimize addVW function for loong64 Huang Qiqi 2024-06-11 16:09:10 +08:00
  • b8ed752d6f internal/chacha8rand: implement func block in assembly Xiaolin Zhao 2025-04-09 10:10:16 +08:00
  • 005d7f29d1 cmd/internal/obj/loong64: add support for {V,XV}SET{EQ,NE}Z.V series instructions limeidan 2025-04-10 09:59:21 +08:00
  • 57508059e8 encoding/json: correct method comment to reflect actual argument Alex S 2025-04-14 13:37:21 +00:00
  • e0dba45c62 runtime: size field for gQueue and gList Dmitrii Martynov 2025-04-07 17:08:19 +03:00
  • ba7b8ca336 iter: reduce memory footprint of iter.Pull functions Achille Roussel 2023-12-21 16:54:24 -08:00
  • adf21a9b56 internal/cpu: add a detection for Neoverse(N3, V3, V3ae) cores fanzha02 2025-04-07 10:12:06 +00:00
  • e278a789b6 path: add Join benchmark Keith Randall 2025-04-11 16:35:13 -07:00
  • 80bff42fdd errors: optimize errors.Join for single unwrappable errors dmathieu 2024-12-11 09:55:27 +00:00
  • 0c0d257241 internal/poll: disable SIO_UDP_NETRESET on Windows James Tucker 2025-04-11 21:41:00 +00:00
  • f414dfe4f5 os,internal/poll: support I/O on overlapped files not added to the poller qmuntal 2025-04-10 16:03:46 +02:00
  • 13b7c7d8d2 runtime: optimize the function memmove using SIMD on loong64 Guoqi Chen 2025-03-19 16:17:56 +08:00