aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/mpallocbits.go
diff options
context:
space:
mode:
authorJeremy Faller <jeremy@golang.org>2020-08-12 19:26:53 -0400
committerJeremy Faller <jeremy@golang.org>2020-08-18 14:03:43 +0000
commit26407b22129e2e54db269c1a92826521addd8d56 (patch)
tree3a99e952d8efcece84ebee954c8a4a729121320b /src/runtime/mpallocbits.go
parent5387cdcb24a07f5d0d49d5105ced2b69e6aafde9 (diff)
downloadgo-26407b22129e2e54db269c1a92826521addd8d56.tar.xz
[dev.link] cmd/{compile,link}: remove pcdata tables from pclntab_old
Move the pctables out of pclntab_old. Creates a new generator symbol, runtime.pctab, which holds all the deduplicated pctables. Also, tightens up some of the types in runtime. Darwin, cmd/compile statistics: alloc/op Pclntab_GC 26.4MB ± 0% 13.8MB ± 0% allocs/op Pclntab_GC 89.9k ± 0% 86.4k ± 0% liveB Pclntab_GC 25.5M ± 0% 24.2M ± 0% No significant change in binary size. Change-Id: I1560fd4421f8a210f8d4b508fbc54e1780e338f9 Reviewed-on: https://go-review.googlesource.com/c/go/+/248332 Run-TryBot: Jeremy Faller <jeremy@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/runtime/mpallocbits.go')
0 files changed, 0 insertions, 0 deletions