aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/mpagealloc.go
diff options
context:
space:
mode:
authorMichael Anthony Knyszek <mknyszek@google.com>2019-08-12 19:08:39 +0000
committerMichael Knyszek <mknyszek@google.com>2019-11-07 16:35:53 +0000
commitb3a361337c5ea48fb4de832b9883f19e172e1bb5 (patch)
tree58297460088995398ee66554499086af48dd848c /src/runtime/mpagealloc.go
parent6b1d5471b9ab649322def7075d488c65d5f78cbf (diff)
downloadgo-b3a361337c5ea48fb4de832b9883f19e172e1bb5.tar.xz
runtime: add pallocbits and tests
This change adds a per-chunk bitmap for page allocation called pallocBits with algorithms for allocating and freeing pages out of the bitmap. This change also adds tests for pallocBits, but does not yet integrate it into the runtime. Updates #35112. Change-Id: I479006ed9f1609c80eedfff0580d5426b064b0ff Reviewed-on: https://go-review.googlesource.com/c/go/+/190620 Run-TryBot: Michael Knyszek <mknyszek@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Keith Randall <khr@golang.org> Reviewed-by: Austin Clements <austin@google.com>
Diffstat (limited to 'src/runtime/mpagealloc.go')
0 files changed, 0 insertions, 0 deletions