aboutsummaryrefslogtreecommitdiff
path: root/doc/next
diff options
context:
space:
mode:
authorThan McIntosh <thanm@google.com>2024-04-24 18:53:45 +0000
committerThan McIntosh <thanm@google.com>2024-05-14 17:18:10 +0000
commit0767ffdf27cc3fad4e88eee523fac04f2e669e82 (patch)
treeef6f48bce22339f0b3a358c01ae0bba9a1d5a9ea /doc/next
parent3454ac0d63fc18b61839192333cd03a84ad17130 (diff)
downloadgo-0767ffdf27cc3fad4e88eee523fac04f2e669e82.tar.gz
go-0767ffdf27cc3fad4e88eee523fac04f2e669e82.zip
doc: add relnote fragment on stack slot merging
Add a blurb to the toolchain section talking about stack slot merging. Updates #62737. Change-Id: I26193a6a381c95ff5d79ce80b77c10c7561d00cc Reviewed-on: https://go-review.googlesource.com/c/go/+/581439 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Austin Clements <austin@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
Diffstat (limited to 'doc/next')
-rw-r--r--doc/next/5-toolchain.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/next/5-toolchain.md b/doc/next/5-toolchain.md
index ce763f1b93..7f547f686b 100644
--- a/doc/next/5-toolchain.md
+++ b/doc/next/5-toolchain.md
@@ -4,6 +4,11 @@ The build time overhead to building with [Profile Guided Optimization](/doc/pgo)
Previously, large builds could see 100%+ build time increase from enabling PGO.
In Go 1.23, overhead should be in the single digit percentages.
+<!-- https://go.dev/issue/62737 , https://golang.org/cl/576681, https://golang.org/cl/577615 -->
+The compiler in Go 1.23 can now overlap the stack frame slots of local variables
+accessed in disjoint regions of a function, which reduces stack usage
+for Go applications.
+
## Assembler {#assembler}
## Linker {#linker}