diff options
| author | Austin Clements <austin@google.com> | 2015-01-30 15:30:41 -0500 |
|---|---|---|
| committer | Austin Clements <austin@google.com> | 2015-02-02 19:34:51 +0000 |
| commit | 28b51184156e1261bb92e7ec4050a794dd606fa6 (patch) | |
| tree | 8d8659e3e706f687b241e8068ef80ff80987c3d2 /src/runtime/sys_linux_amd64.s | |
| parent | f95becaddb539a45cc9bedbbbc9ee4a2433c1ab5 (diff) | |
| download | go-28b51184156e1261bb92e7ec4050a794dd606fa6.tar.xz | |
runtime: rename m.gcing to m.preemptoff and make it a string
m.gcing has become overloaded to mean "don't preempt this g" in
general. Once the garbage collector is preemptible, the one thing it
*won't* mean is that we're in the garbage collector.
So, rename gcing to "preemptoff" and make it a string giving a reason
that preemption is disabled. gcing was never set to anything but 0 or
1, so we don't have to worry about there being a stack of reasons.
Change-Id: I4337c29e8e942e7aa4f106fc29597e1b5de4ef46
Reviewed-on: https://go-review.googlesource.com/3660
Reviewed-by: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/runtime/sys_linux_amd64.s')
0 files changed, 0 insertions, 0 deletions
