]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: fix wrong field type in scasetype
authorLE Manh Cuong <cuong.manhle.vn@gmail.com>
Fri, 31 May 2019 17:36:02 +0000 (00:36 +0700)
committerMatthew Dempsky <mdempsky@google.com>
Wed, 28 Aug 2019 19:43:09 +0000 (19:43 +0000)
commit400d02123303115cc46a2ccc949bdcc2bfcc30e4
tree98ebb65a7f9d88c8d25acfcd6fc9cb0873a056b4
parent0b9b152ee3c9a2ff079569d8d5a3a6982b1ae91d
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>
src/cmd/compile/internal/gc/select.go
src/runtime/select.go