diff options
| author | Austin Clements <austin@google.com> | 2017-03-20 14:05:48 -0400 |
|---|---|---|
| committer | Austin Clements <austin@google.com> | 2017-04-13 18:20:44 +0000 |
| commit | 9cc883a466fdbeba4371cdcc49b4bfdda0253341 (patch) | |
| tree | 2f8b5bc5e19406ba46f44b9df7e7e535fecfcb8a /src/syscall | |
| parent | 42c121476217595d9eddbded70cfb6500eca8442 (diff) | |
| download | go-9cc883a466fdbeba4371cdcc49b4bfdda0253341.tar.xz | |
runtime: allocate GC workbufs from manually-managed spans
Currently the runtime allocates workbufs from persistent memory, which
means they can never be freed.
Switch to allocating them from manually-managed heap spans. This
doesn't free them yet, but it puts us in a position to do so.
For #19325.
Change-Id: I94b2512a2f2bbbb456cd9347761b9412e80d2da9
Reviewed-on: https://go-review.googlesource.com/38581
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Rick Hudson <rlh@golang.org>
Diffstat (limited to 'src/syscall')
0 files changed, 0 insertions, 0 deletions
