mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
doc/next: delete
The release note fragments have been merged and added as _content/doc/go1.24.md in x/website in CL 634056. For #68545. Change-Id: I7b3840df01b8c3699681c0cd21a16af70f74d31d Reviewed-on: https://go-review.googlesource.com/c/go/+/634057 Auto-Submit: Michael Knyszek <mknyszek@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Michael Knyszek <mknyszek@google.com>
This commit is contained in:
parent
d34e2ad194
commit
9d8273817c
82 changed files with 0 additions and 558 deletions
|
|
@ -1,17 +0,0 @@
|
|||
## Runtime {#runtime}
|
||||
|
||||
<!-- go.dev/issue/54766 -->
|
||||
<!-- go.dev/cl/614795 -->
|
||||
<!-- go.dev/issue/68578 -->
|
||||
|
||||
Several performance improvements to the runtime have decreased CPU overheads by
|
||||
2—3% on average across a suite of representative benchmarks.
|
||||
Results may vary by application.
|
||||
These improvements include a new builtin `map` implementation based on
|
||||
[Swiss Tables](https://abseil.io/about/design/swisstables), more efficient
|
||||
memory allocation of small objects, and a new runtime-internal mutex
|
||||
implementation.
|
||||
|
||||
The new builtin `map` implementation and new runtime-internal mutex may be
|
||||
disabled by setting `GOEXPERIMENT=noswissmap` and `GOEXPERIMENT=nospinbitmutex`
|
||||
at build time respectively.
|
||||
Loading…
Add table
Add a link
Reference in a new issue