cmd/compile: poor spill decisions making code 14% slower
https://github.com/golang/go/issues/71868
#golang
https://github.com/golang/go/issues/71868
#golang
GitHub
cmd/compile: poor spill decisions making code 14% slower Β· Issue #71868 Β· golang/go
At commit 266b0cf from earlier today (but also with some older toolchains, not claiming the behavior is new), suppose you: GOOS=linux GOARCH=amd64 go test -c math/big go tool objdump -s big.nat.sca...
β€8
π Go 1.24.1 and 1.23.7 are released!
π Security: Includes a security fix for net/http (CVE-2025-22870)
π£ Announcement: https://groups.google.com/g/golang-announce/c/4t3lzH3I0eI/m/b42ImqrBAQAJ
π Download: https://go.dev/dl/#go1.24.1
#golang
π Security: Includes a security fix for net/http (CVE-2025-22870)
π£ Announcement: https://groups.google.com/g/golang-announce/c/4t3lzH3I0eI/m/b42ImqrBAQAJ
π Download: https://go.dev/dl/#go1.24.1
#golang
go.dev
All releases - The Go Programming Language
β€3
From unique to cleanups and weak: new low-level tools for efficiency
https://go.dev/blog/cleanups-and-weak #golang
https://go.dev/blog/cleanups-and-weak #golang
go.dev
From unique to cleanups and weak: new low-level tools for efficiency - The Go Programming Language
Weak pointers and better finalization in Go 1.24.
β€5
Diagnostics wiki https://go.dev/doc/diagnostics #golang
go.dev
Diagnostics - The Go Programming Language
β€13
π Go 1.24.2 and 1.23.8 are released!
π Security: Includes a security fix for net/http (CVE-2025-22871).
π£ Announcement: https://groups.google.com/g/golang-announce/c/Y2uBTVKjBQk/m/cs_6qIK5BAAJ
π¦ Download: https://go.dev/dl/#go1.24.2
#golang
π Security: Includes a security fix for net/http (CVE-2025-22871).
π£ Announcement: https://groups.google.com/g/golang-announce/c/Y2uBTVKjBQk/m/cs_6qIK5BAAJ
π¦ Download: https://go.dev/dl/#go1.24.2
#golang
go.dev
All releases - The Go Programming Language
proposal: runtime: CPU limit-aware GOMAXPROCS default #golang
https://github.com/golang/go/issues/73193 by @prattmic.com
https://github.com/golang/go/issues/73193 by @prattmic.com
GitHub
runtime: CPU limit-aware GOMAXPROCS default Β· Issue #73193 Β· golang/go
Overview Change the Go runtime on Linux to use CPU cgroup quota limits to set the default value of GOMAXPROCS. This is a concrete proposal for the ideas discussed in #33803. I've included a lot...
β€20
Assert your #golang code is inlined and bounds-check eliminated
https://github.com/jordanlewis/gcassert
https://github.com/jordanlewis/gcassert
GitHub
GitHub - jordanlewis/gcassert: Assert your Go code is inlined and bounds-check eliminated
Assert your Go code is inlined and bounds-check eliminated - jordanlewis/gcassert
β€9
How Go 1.24's Swiss Tables saved us hundreds of gigabytes
#golang https://www.datadoghq.com/blog/engineering/go-swiss-tables/
#golang https://www.datadoghq.com/blog/engineering/go-swiss-tables/
Datadog
How Go 1.24's Swiss Tables saved us hundreds of gigabytes | Datadog
Go 1.24's Swiss Tables cut our map memory usage by up to 70% in high-traffic workloads. Here's how we profiled the savings and improved performance.
β€11
proposal: simd: architecture-specific SIMD intrinsics under a GOEXPERIMENT #golang
https://github.com/golang/go/issues/73787#issuecomment-3208178910
https://github.com/golang/go/issues/73787#issuecomment-3208178910
GitHub
proposal: simd: architecture-specific SIMD intrinsics under a GOEXPERIMENT Β· Issue #73787 Β· golang/go
Update (08/20/2025): A preliminary implementation of AMD64 low-level SIMD package is being developed on the dev.simd branch. You're welcome to check it out and try it with your use cases. Feedb...
β€13
Making
https://github.com/golang/go/issues/48195#issuecomment-3224273708
DecodeRuneInString
is inlinable #golang https://github.com/golang/go/issues/48195#issuecomment-3224273708
β€6