]> Cypherpunks repositories - gostls13.git/commit
cmd/compile/internal/gc: cleanup walkselectcases slightly
authorMatthew Dempsky <mdempsky@google.com>
Mon, 27 Jul 2020 23:45:48 +0000 (16:45 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Tue, 18 Aug 2020 20:06:41 +0000 (20:06 +0000)
commita40171857595db60e95a04b64aad8ba262cf64a7
tree5c188b714dccac408a0f422fa747bf3e05ece8f2
parentfe23ba4a145ce8465d16ea2a92b9a7e96e15c28e
cmd/compile/internal/gc: cleanup walkselectcases slightly

Remove some unnecessary code. Most significantly, we can skip testing
"if ch == nil { block() }", because this is already the semantics
implied by normal send/receive operations.

Updates #40410.

Change-Id: I4acd33383cc876719fc3b998d85244d4ac1ff9d9
Reviewed-on: https://go-review.googlesource.com/c/go/+/245126
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
src/cmd/compile/internal/gc/select.go