-
- Downloads
[release-branch.go1.23] runtime: reduce syscall.SyscallX stack usage
syscall.SyscallX consumes a lot of stack space, which is a problem because they are nosplit functions. They used to use less stack space, but CL 563315, that landed in Go 1.23, increased the stack usage by a lot. This CL reduces the stack usage back to the previous level. Fixes #69848 Updates #69813 Change-Id: Iddedd28b693c66a258da687389768055c493fc2e Reviewed-on: https://go-review.googlesource.com/c/go/+/618497 Reviewed-by:Cherry Mui <cherryyz@google.com> Reviewed-by:
Michael Knyszek <mknyszek@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> (cherry picked from commit fa7343ac) Reviewed-on: https://go-review.googlesource.com/c/go/+/623516 Reviewed-by:
Dmitri Shuralyov <dmitshur@google.com> Reviewed-by:
Michael Pratt <mpratt@google.com>
Please register or sign in to comment