diff options
author | Austin Clements <austin@google.com> | 2019-11-18 20:07:11 -0500 |
---|---|---|
committer | Austin Clements <austin@google.com> | 2019-11-20 17:13:36 +0000 |
commit | 91bb1d734ecb44f687f3549ace10ee8f70e977a8 (patch) | |
tree | dd4532ffc1b918485f140e4c7c8246f73d46624a /src/runtime/os_windows.go | |
parent | 9c6f6409ada8737bf159e7e8eb952f0541e89860 (diff) | |
download | go-91bb1d734ecb44f687f3549ace10ee8f70e977a8.tar.gz go-91bb1d734ecb44f687f3549ace10ee8f70e977a8.zip |
runtime: move m.thread to mOS
This field is only used on Windows.
Change-Id: I12d4df09261f8e7ad54c2abd7beda669af28c8e7
Reviewed-on: https://go-review.googlesource.com/c/go/+/207778
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
Diffstat (limited to 'src/runtime/os_windows.go')
-rw-r--r-- | src/runtime/os_windows.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/runtime/os_windows.go b/src/runtime/os_windows.go index 58e13acb1f..b4df08322c 100644 --- a/src/runtime/os_windows.go +++ b/src/runtime/os_windows.go @@ -143,6 +143,8 @@ func tstart_stdcall(newm *m) func ctrlhandler() type mOS struct { + thread uintptr // thread handle; accessed atomically + waitsema uintptr // semaphore for parking on locks resumesema uintptr // semaphore to indicate suspend/resume } |