0
1
mirror of https://github.com/golang/go synced 2025-04-07 23:54:28 +00:00

Commit Graph

  • 92309ff771 doc/next: fix link master Brad Fitzpatrick 2025-04-02 16:12:37 -07:00
  • 8054d2da5b strconv: use switch for '+'/'-' prefix handling zhi.wang 2025-04-06 13:08:57 +00:00
  • b2819d13db net/http: add link to types abemotion 2025-04-04 18:40:06 -07:00
  • ffe47d9789 go/ast: move sortimports test directly to go/ast Mateusz Poliwczak 2025-04-07 20:38:54 +02:00
  • 465097b2b5 all: use built-in max/min to simplify the code cuishuang 2025-03-31 18:10:43 +08:00
  • d584d2b3dd cmd/go: fix version stamping for v2 modules and subdirectories Sam Thanawalla 2025-03-31 19:06:43 +00:00
  • a08d2db6d1 doc/go1.25: document macOS requirements Carlos Amedee 2025-04-07 11:45:45 -04:00
  • adb29670fc runtime: protect plan9 time_now function with !faketime build tag Richard Miller 2025-04-04 20:48:18 +01:00
  • 20a924fe87 log/slog: make examples playable Xin Hao 2025-04-06 16:29:46 +00:00
  • 3046b49991 crypto/tls: add offered cipher suites to the handshake error Nicola Murino 2024-11-24 15:28:34 +01:00
  • a6e7445457 cmd/go/internal/load: join incompatible and dirty build specifiers with . Dimitri John Ledkov 2022-07-19 11:07:00 -04:00
  • e8adc39332 cmd/go: fix GOAUTH parsing for trailing slash Sam Thanawalla 2025-04-02 20:30:37 +00:00
  • 16dbd2be39 cmd/compile: be more conservative about arm64 insns that can take zero register Keith Randall 2025-04-05 08:34:12 -07:00
  • 6fd9ee3da9 all: use slices.Equal to simplify code cuishuang 2025-03-31 18:46:54 +08:00
  • 1647896aa2 cmd/compile: on 32-bit, bump up align for values that may contain 64-bit fields Keith Randall 2025-04-04 13:05:23 -07:00
  • e373771490 cmd/compile: use zero register instead of specialized *zero instructions khr@golang.org 2024-11-24 15:29:56 -08:00
  • 2d050e91a3 cmd/compile: allow pointer-containing elements in stack allocations Keith Randall 2025-03-14 17:52:33 -07:00
  • 7e60bdd7aa os: support overlapped IO with NewFile qmuntal 2025-04-02 12:47:32 +02:00
  • 5fc596ebe7 cmd/compile: aggregate scalar allocations for heap escapes Keith Randall 2025-02-11 18:58:13 -08:00
  • 6839e71d82 internal/syscall/windows: use unsafe.Pointer instead of uintptr qmuntal 2025-04-04 12:16:09 +02:00
  • 7a427143b6 cmd/compile: stack allocate variable-sized makeslice Keith Randall 2025-02-28 17:01:36 -08:00
  • 16a6b71f18 cmd/compile: improve store-to-load forwarding with compatible types Alexander Musman 2025-04-01 18:43:38 +03:00
  • 822031dffc sync: add WaitGroup.Go qiulaidongfeng 2025-04-03 23:10:16 +08:00
  • d164776615 internal/poll: simplify execIO qmuntal 2025-04-02 10:43:47 +02:00
  • 8969771cc3 runtime: add thread exit plus vgetrandom stress test Michael Pratt 2025-04-03 15:16:36 +00:00
  • 5eaeb7b455 go/types, types2: better error messages for invalid qualified identifiers Mark Freeman 2025-04-03 14:26:55 -07:00
  • ab2926291b testing: clarify how B.Loop avoids optimizing away all the useful work thepudds 2025-04-02 17:23:24 -04:00
  • ce94e916fe internal/syscall/windows: define NtQueryInformationFile buffer as unsafe.Pointer qmuntal 2025-04-03 14:55:21 +02:00
  • 9302a57134 cmd/link/internal/ld: introduce -funcalign=N option Aleksey Markin 2025-03-26 18:47:15 +03:00
  • fa7217f74d [release-branch.go1.24] os: avoid panic in Root when symlink references the root release-branch.go1.24 Damien Neil 2025-03-27 16:22:38 -07:00
  • 5b36f61356 internal/bytealg: optimize Index/IndexString/IndexByte/IndexByteString on arm64 Vasily Leonenko 2025-04-02 21:31:41 +03:00
  • f2e9076764 internal/bytealg: optimize Count/CountString on arm64 Vasily Leonenko 2025-03-31 23:25:00 +03:00
  • 9326d9d012 make.bat: fix GOROOT_BOOTSTRAP detection 0x2b3bfa0 2025-02-28 10:05:52 +01:00
  • fd8f6cec21 api: move go1.25 to next/70250 Alan Donovan 2025-04-03 10:04:02 -04:00
  • 06f82af183 cmd/internal/obj/arm64: return a bit shift from movcon Joel Sing 2025-02-20 22:55:37 +11:00
  • 4464a7d94f cmd/internal/obj/arm64: deduplicate con32class Joel Sing 2025-02-20 22:54:56 +11:00
  • c524db9ca8 cmd/internal/obj/arm64: simplify conclass Joel Sing 2025-02-20 22:54:34 +11:00
  • 0b31e6d4cc runtime: cleanup M vgetrandom state before dropping P Michael Pratt 2025-04-03 03:26:25 +00:00
  • 13b1261175 cmd/compile/internal/devirtualize: do not select a zero-weight edge as the hottest one Julia Lapenko 2025-03-06 17:54:17 +03:00
  • 116b82354c cmd/compile: changed variable name due to shadowing of package name min Sergey Slukin 2025-03-22 21:15:18 +03:00
  • 144d4e5d5f runtime: simplify needzero logic khr@golang.org 2025-03-24 18:29:40 -07:00
  • 83bbf47863 crypto/tls: use crypto/hkdf qmuntal 2025-03-17 15:50:26 +01:00
  • 3033ef0016 cmd/compile: Remove unused 'NoInline' field from CallExpr stucture Alexander Musman 2025-03-07 21:49:56 +03:00
  • dceb77a336 cmd/vet: add waitgroup analyzer Alan Donovan 2025-03-28 18:04:16 -04:00
  • 903d7b7862 cmd/vendor: update golang.org/x/tools to v0.31.1-0.20250328151535-a857356d5cc5 Alan Donovan 2025-03-28 18:04:16 -04:00
  • 75bf2a8c49 internal/poll: defer IOCP association until first IO operation qmuntal 2025-04-01 10:19:36 +02:00
  • 7a2cfb70b0 [release-branch.go1.23] go1.23.8 go1.23.8 release-branch.go1.23 Gopher Robot 2025-04-01 08:39:05 -07:00
  • 49860cf92a [release-branch.go1.24] go1.24.2 go1.24.2 Gopher Robot 2025-04-01 08:40:14 -07:00
  • 7177f24009 log/slog: log and logAttrs initialize ctx at top 喜欢 2025-03-28 06:39:41 +00:00
  • 4c1b8ca98c cmd/internal/obj/riscv: add support for vector fixed-point arithmetic instructions Joel Sing 2025-01-06 00:30:30 +11:00
  • 4c32b1cc75 runtime: fix plan9 monotonic time, crypto randomness Russ Cox 2025-03-11 11:23:24 -04:00
  • 6d418096b2 os: avoid symlink races in RemoveAll on Windows Damien Neil 2025-03-28 16:14:43 -07:00
  • c6a1dc4729 cmd/link: close file in tempdir so Windows can delete it Damien Neil 2025-03-31 15:03:14 -07:00
  • b9cbb65384 os,internal/poll: support I/O on overlapped handles not added to the poller qmuntal 2025-03-31 11:43:12 +02:00
  • eec3745bd7 cmd/compile/internal/ssa: replace uses of interface{} with Sym/Aux Mateusz Poliwczak 2025-03-29 19:49:25 +01:00
  • bfc209518e internal/runtime/maps: speed up small map lookups ~1.7x for unpredictable keys thepudds 2024-12-07 16:17:33 -05:00
  • 391dde29a3 cmd/internal/obj/arm64: factor out constant classification code Joel Sing 2025-02-20 22:53:51 +11:00
  • 535e0daefd cmd/internal/obj/riscv: add support for vector integer arithmetic instructions Joel Sing 2024-06-18 23:36:43 +10:00
  • 5fb9e5dc19 cmd/link: handle Mach-O X86_64_RELOC_SUBTRACTOR in internal linking Cherry Mui 2025-03-25 15:09:31 -04:00
  • b9934d855c internal/poll: honor ERROR_OPERATION_ABORTED if pipe is not closed qmuntal 2025-03-28 20:38:34 +01:00
  • 5ec76ae5aa weak: clarify Pointer equality semantics Michael Anthony Knyszek 2025-01-23 15:51:35 +00:00
  • 8f6c083d7b cmd/link: choose one with larger size for duplicated BSS symbols Cherry Mui 2025-03-25 16:55:54 -04:00
  • 26fdb07d4c os: add Root.Symlink Damien Neil 2025-03-25 10:31:00 -07:00
  • 656b5b3abe internal/poll: don't skip empty writes on Windows qmuntal 2025-03-28 10:39:49 +01:00
  • e6c2e12c63 cmd/compile/internal/ssa: optimise more branches with zero on riscv64 Joel Sing 2024-08-19 23:57:56 +10:00
  • cfc784a152 os: avoid panic in Root when symlink references the root Damien Neil 2025-03-27 16:22:38 -07:00
  • b17a99d6fc cmd/compile: update GOSSAFUNC doc for printing CFG Junyang Shao 2025-03-27 20:46:33 +00:00
  • a645bc5eb9 maps: implement faster clone Keith Randall 2025-03-21 16:07:20 -07:00
  • 6722c008c1 cmd/compile: rename some test packages in codegen Mark Freeman 2025-03-26 20:13:16 +00:00
  • 4d6722a8fd cmd/compile: match more patterns for shortcircuit Junyang Shao 2025-03-09 20:14:32 +00:00
  • b3aff930cf go/types: LookupSelection: returns LookupFieldOrMethod as a Selection Alan Donovan 2025-02-06 22:28:30 -05:00
  • e9242ee812 cmd/compile: remove references to *gc.Node in docs Mateusz Poliwczak 2025-03-26 15:46:30 +01:00
  • af53bd2c03 internal/syscall/windows: run go generate qmuntal 2025-03-27 10:39:40 +01:00
  • d88f93f720 cmd/internal/obj/riscv,internal/bytealg: synthesize MIN/MAX/MINU/MAXU instructions Joel Sing 2025-02-06 23:29:57 +11:00
  • d37624881f cmd/internal/obj/riscv: improve constant construction Joel Sing 2025-02-27 22:54:51 +11:00
  • 1763ee199d runtime: optimizing memclrNoHeapPointers implementation using SIMD on loong64 Guoqi Chen 2025-03-12 14:35:51 +08:00
  • d69ab99f3f net: run unix socket stream tests on Windows qmuntal 2025-03-26 14:14:38 +01:00
  • 440a8f7024 internal/poll: support async file operations on Windows qmuntal 2025-03-25 16:42:51 +01:00
  • b138f8e4d2 log/slog: Handler doc points to handler guide Jonathan Amsterdam 2025-03-26 11:05:29 -04:00
  • f3a302358f [release-branch.go1.24] testing: detect a stopped timer in B.Loop Austin Clements 2025-03-20 12:16:17 -04:00
  • 1d755aa488 [release-branch.go1.24] testing: detect early return from B.Loop Austin Clements 2025-03-20 10:26:54 -04:00
  • 9204aca6c2 [release-branch.go1.24] testing: separate b.Loop counter from b.N Austin Clements 2025-03-19 11:46:41 -04:00
  • 0ae3ca0a20 [release-branch.go1.24] runtime: explicitly disable async preempt for internal/runtime Andy Pan 2025-03-05 16:14:42 +08:00
  • c72a2bad68 [release-branch.go1.23] runtime: explicitly disable async preempt for internal/runtime Andy Pan 2025-03-05 16:14:42 +08:00
  • 9ce47e66e8 cmd/internal/obj/arm64: add support for BTI instruction Joel Sing 2024-06-15 01:29:02 +10:00
  • 99d97d7c4f testing/slogtest: test nested groups in empty record junya koyama 2025-03-23 10:04:50 +00:00
  • 0095b5d098 cmd/internal/obj/loong64: add [X]VSHUF4I.{B/H/W/D} instructions support Xiaolin Zhao 2025-03-17 15:56:12 +08:00
  • 87d1833c66 cmd/go/internal/modload: improve ErrNoModRoot error text Michael Matloob 2025-03-25 14:10:31 -04:00
  • 44fef2aa4d bytes: speed up Replace Julien Cretel 2025-03-20 20:42:05 +00:00
  • 2bf57a3534 testing: document exit codes Sean Liao 2025-03-22 00:48:16 +00:00
  • 2c0a0fc6b9 [release-branch.go1.23] runtime: skip TestCgoCallbackPprof on platforms with broken profiling Michael Pratt 2025-03-17 12:11:42 +00:00
  • dae59b594c [release-branch.go1.24] runtime: skip TestCgoCallbackPprof on platforms with broken profiling Michael Pratt 2025-03-17 12:11:42 +00:00
  • b7fd97ae3e [release-branch.go1.24] runtime: only set isExtraInC if there are no Go frames left Michael Pratt 2025-03-14 10:50:25 -04:00
  • c855149768 [release-branch.go1.23] runtime: only set isExtraInC if there are no Go frames left Michael Pratt 2025-03-14 10:50:25 -04:00
  • 936bb82ddb internal/poll,net: set SIO_UDP_CONNRESET in net qmuntal 2025-03-25 10:29:22 +01:00
  • 35c9864897 internal/poll: always use SetFileCompletionNotificationModes on non-socket handles qmuntal 2025-03-25 10:42:10 +01:00
  • 311096a6a2 [release-branch.go1.24] go/types,types2: allocate the used* maps in initFiles Rob Findley 2025-03-07 18:13:51 +00:00
  • e9162e7e22 [release-branch.go1.24] go/types,types2: externalize used objects Rob Findley 2025-02-19 22:07:09 +00:00
  • d107ee90df [release-branch.go1.24] testing: allow manual timer control in testing.B.Loop Junyang Shao 2025-03-18 21:13:23 +00:00
  • 6bf95d40bb test/codegen: add combined conversion and shift tests Joel Sing 2024-09-10 01:16:14 +10:00