| commit | 6bb1bbcb12afebd18a361db8817966c6ef73cad4 | [log] [tgz] |
|---|---|---|
| author | Colin Cross <ccross@android.com> | Tue Jan 07 14:36:51 2025 -0800 |
| committer | Colin Cross <ccross@android.com> | Tue Jan 07 14:41:43 2025 -0800 |
| tree | 6f89ab0f40078cb0de2d94d4d511fe0f10be4530 | |
| parent | 20472ab7875e368bbe07fd776682072ba06268dd [diff] | |
| parent | 194de8fbfaf4c3ed54e1a3c1b14fc67a830b8d95 [diff] |
Merge tag 'upstream-go1.23.4' * tag 'upstream-go1.23.4': (23 commits) [release-branch.go1.23] go1.23.4 [release-branch.go1.23] cmd/trace: also show end stack traces [release-branch.go1.23] runtime: reserve 4kB for system stack on windows-386 [release-branch.go1.23] runtime: explicitly keep handle alive during getOrAddWeakHandle [release-branch.go1.23] runtime: prevent weak->strong conversions during mark termination [release-branch.go1.23] syscall: mark SyscallN as noescape [release-branch.go1.23]time: accept "+01" in TestLoadFixed on OpenBSD [release-branch.go1.23] cmd/compile: use a non-fragile test for "does f contain closure c?" [release-branch.go1.23] go1.23.3 [release-branch.go1.23] runtime: reduce syscall.SyscallX stack usage [release-branch.go1.23] runtime: fix MutexProfile missing root frames [release-branch.go1.23] internal/poll: handle the special case of sendfile(2) sending the full chunk [release-branch.go1.23] internal/poll: keep copying after successful Sendfile return on BSD [release-branch.go1.23] cmd/link: generate Mach-O UUID when -B flag is specified [release-branch.go1.23] runtime: uphold goroutine profile invariants in coroswitch [release-branch.go1.23] runtime,time: use atomic.Int32 for isSending [release-branch.go1.23] runtime: don't frob isSending for tickers [release-branch.go1.23] runtime: fix GoroutineProfile stacks not getting null terminated [release-branch.go1.23] syscall: use SYS_EXIT_GROUP in CLONE_PIDFD feature check child [release-branch.go1.23] os: add clone(CLONE_PIDFD) check to pidfd feature check ... Change-Id: Ia23a76cc6a8a7e809e2d249c6e48a39c2ce37115
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Gopher image by Renee French, licensed under Creative Commons 4.0 Attribution license.
Our canonical Git repository is located at https://go.googlesource.com/go. There is a mirror of the repository at https://github.com/golang/go.
Unless otherwise noted, the Go source files are distributed under the BSD-style license found in the LICENSE file.
Official binary distributions are available at https://go.dev/dl/.
After downloading a binary release, visit https://go.dev/doc/install for installation instructions.
If a binary distribution is not available for your combination of operating system and architecture, visit https://go.dev/doc/install/source for source installation instructions.
Go is the work of thousands of contributors. We appreciate your help!
To contribute, please read the contribution guidelines at https://go.dev/doc/contribute.
Note that the Go project uses the issue tracker for bug reports and proposals only. See https://go.dev/wiki/Questions for a list of places to ask questions about the Go language.