Commit Graph

  • 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 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
  • fd0805b660 cmd/internal/obj/arm64: move register encoding into opldrr/opstrr Joel Sing 2023-02-27 18:23:42 +11:00
  • ac8474c0a2 cmd/internal/obj/loong64: add [X]VMULW{EV/OD} series instructions support Xiaolin Zhao 2025-03-17 14:48:01 +08:00
  • 4f5863c2ce cmd/internal/obj/arm64: provide and use an oprrrr function Joel Sing 2023-01-08 04:08:29 +11:00
  • f90f3cfcf7 cmd/internal/obj/arm64: move register encoding into oprrr Joel Sing 2023-01-07 18:46:37 +11:00
  • dab10bca37 cmd/internal/obj/arm64: replace range checks with isaddcon2 Joel Sing 2025-02-20 22:53:31 +11:00
  • 4f11f8ff7d runtime: rename runfinq to runFinalizersAndCleanups Michael Pratt 2025-03-24 04:24:35 -04:00
  • 9c88db5f1e runtime: always show runfinq in traceback Michael Pratt 2025-03-24 03:08:33 -04:00
  • 213f1566ee [release-branch.go1.24] internal/godebugs: fix changed version for winsymlink and winreadlinkvolume to 1.23 Jordan Liggitt 2025-03-18 20:27:07 -04:00
  • ec6e84df74 [release-branch.go1.23] internal/godebugs: fix changed version for winsymlink and winreadlinkvolume to 1.23 Jordan Liggitt 2025-03-18 20:27:07 -04:00
  • aaf9b46800 testing: streamline logic in loopSlowPath Austin Clements 2025-03-20 12:44:07 -04:00
  • 5918101d67 testing: detect a stopped timer in B.Loop Austin Clements 2025-03-20 12:16:17 -04:00
  • b7f8c2a110 testing: detect early return from B.Loop Austin Clements 2025-03-20 10:26:54 -04:00
  • c72e274725 go/build: prioritize build constraints in docs Sean Liao 2025-03-21 23:06:54 +00:00
  • 710476495a testing: remove redundant variable capture from subtest example Jake Bailey 2025-03-21 22:34:52 -07:00
  • 2d2bcdd2ad cmd/go: upgrade go install pkg@version's go using local mod, work Michael Matloob 2025-03-05 15:17:20 -05:00
  • 7372b64425 net/url: document referenced RFCs Sean Liao 2025-03-22 01:15:22 +00:00
  • d2d1fd68b6 os: add Root.Link Damien Neil 2025-03-20 12:41:21 -07:00
  • 4ae6ab2bdf cmd/asm: add LCDBR instruction on s390x Vishwanatha HD 2025-02-10 10:50:59 +00:00
  • 3ada42ffed go/types, types2: align trace output a bit better for easier debugging Robert Griesemer 2025-03-20 16:12:15 -07:00
  • b70244ff7a cmd/compile: intrinsify math/bits.Len on riscv64 Joel Sing 2025-02-24 00:27:34 +11:00
  • af133d86e4 cmd/internal/obj/riscv: factor out shift constant code Joel Sing 2025-02-18 18:23:27 +11:00
  • 574e836055 cmd/asm/internal/asm: add additional tests for constant loads on riscv64 Joel Sing 2025-02-18 17:53:19 +11:00
  • 9003154206 testing: separate b.Loop counter from b.N Austin Clements 2025-03-19 11:46:41 -04:00
  • afe11db4a7 cmd/compile/internal/abi: fix ComputePadding Derek Parker 2025-03-21 19:43:32 +00:00
  • ba01453bbe cmd/link/internal/ld: change pe64 from int to bool qmuntal 2025-03-19 09:57:36 +01:00
  • 3108366214 runtime: deduplicate context call injection on Windows qmuntal 2025-03-14 11:56:20 +01:00
  • 2cc0ea46e4 internal/syscall/unix: add missing cgo_import_dynamics for AIX Damien Neil 2025-03-20 16:02:58 -07:00
  • a39046f6ad internal/syscall/windows: set SYNCHRONIZE flag in Deleteat Damien Neil 2025-03-20 12:50:21 -07:00
  • c0392e7e49 runtime: fix interactions between synctest, race detector, and timers Damien Neil 2025-03-17 13:48:50 -07:00
  • 69ea62fe95 Revert "cmd/compile/internal/abi: fix ComputePadding" Cherry Mui 2025-03-21 08:46:14 -07:00
  • c386ed107e cmd/internal/obj/riscv: fix the encoding for REV8 and ORCB Mark Ryan 2024-12-11 18:09:32 +01:00
  • c558f017ef runtime/race: fix reversed conditional in test for fatal map access Damien Neil 2025-03-20 15:03:43 -07:00
  • a20d583bb9 cmd/compile/internal/abi: fix ComputePadding Derek Parker 2025-03-19 01:54:41 +00:00