aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/select.go
diff options
context:
space:
mode:
authorLE Manh Cuong <cuong.manhle.vn@gmail.com>2019-06-01 00:36:02 +0700
committerMatthew Dempsky <mdempsky@google.com>2019-08-28 19:43:09 +0000
commit400d02123303115cc46a2ccc949bdcc2bfcc30e4 (patch)
tree98ebb65a7f9d88c8d25acfcd6fc9cb0873a056b4 /src/runtime/select.go
parent0b9b152ee3c9a2ff079569d8d5a3a6982b1ae91d (diff)
downloadgo-400d02123303115cc46a2ccc949bdcc2bfcc30e4.tar.gz
go-400d02123303115cc46a2ccc949bdcc2bfcc30e4.zip
cmd/compile: fix wrong field type in scasetype
The only place set releasetime to negative is in runtime.selectgo (when blockprofilerate greater than zero), so we are safe in compiler code. But scasetype must keep in sync with runtime/select.go scase struct, so releasetime must be int64. Change-Id: I39ea944f5f2872452d3ffd57f7604d51e0d2590a Reviewed-on: https://go-review.googlesource.com/c/go/+/179799 Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Diffstat (limited to 'src/runtime/select.go')
-rw-r--r--src/runtime/select.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/runtime/select.go b/src/runtime/select.go
index 85be1bc64d..86182890cc 100644
--- a/src/runtime/select.go
+++ b/src/runtime/select.go
@@ -14,7 +14,7 @@ const debugSelect = false
// scase.kind values.
// Known to compiler.
-// Changes here must also be made in src/cmd/compile/internal/gc/select.go's walkselect.
+// Changes here must also be made in src/cmd/compile/internal/gc/select.go's walkselectcases.
const (
caseNil = iota
caseRecv