[go] all: omit comparison bool constant to simplify code

387 views
Skip to first unread message

Gopher Robot (Gerrit)

unread,
Sep 30, 2022, 4:09:49 PM9/30/22
to shuang cui, Gerrit Bot, goph...@pubsubhelper.golang.org, golang-...@googlegroups.com, Dmitri Shuralyov, Dmitri Shuralyov, Keith Randall, Keith Randall, golang-co...@googlegroups.com

Gopher Robot submitted this change.

View Change


Approvals: Gopher Robot: TryBots succeeded Keith Randall: Looks good to me, approved; Run TryBots; Automatically submit change Dmitri Shuralyov: Looks good to me, but someone else must approve Keith Randall: Looks good to me, but someone else must approve
all: omit comparison bool constant to simplify code

Change-Id: Icd4062e570559f1d0c69d4bdb9e23412054cf2a6
GitHub-Last-Rev: fbbfbcb54dac88c9a8f5c5c6d210be46f87e27dd
GitHub-Pull-Request: golang/go#55958
Reviewed-on: https://go-review.googlesource.com/c/go/+/436880
Auto-Submit: Keith Randall <k...@golang.org>
Reviewed-by: Keith Randall <k...@golang.org>
Run-TryBot: Keith Randall <k...@golang.org>
Reviewed-by: Keith Randall <k...@google.com>
TryBot-Result: Gopher Robot <go...@golang.org>
Reviewed-by: Dmitri Shuralyov <dmit...@google.com>
---
M src/cmd/internal/obj/arm64/asm7.go
M src/runtime/mem_plan9.go
M src/runtime/pprof/proto.go
M src/runtime/pprof/protobuf.go
M src/runtime/testdata/testprog/numcpu_freebsd.go
5 files changed, 23 insertions(+), 5 deletions(-)

diff --git a/src/cmd/internal/obj/arm64/asm7.go b/src/cmd/internal/obj/arm64/asm7.go
index 1e36985..62b34e2 100644
--- a/src/cmd/internal/obj/arm64/asm7.go
+++ b/src/cmd/internal/obj/arm64/asm7.go
@@ -7450,7 +7450,7 @@
case ALDP, ALDPW, ALDPSW:
c.checkUnpredictable(p, true, wback, p.From.Reg, p.To.Reg, int16(p.To.Offset))
case ASTP, ASTPW:
- if wback == true {
+ if wback {
c.checkUnpredictable(p, false, true, p.To.Reg, p.From.Reg, int16(p.From.Offset))
}
case AFLDPD, AFLDPQ, AFLDPS:
diff --git a/src/runtime/mem_plan9.go b/src/runtime/mem_plan9.go
index 0e8bf74..88e7d92 100644
--- a/src/runtime/mem_plan9.go
+++ b/src/runtime/mem_plan9.go
@@ -92,7 +92,7 @@
}

func memCheck() {
- if memDebug == false {
+ if !memDebug {
return
}
for p := memFreelist.ptr(); p != nil && p.next != 0; p = p.next.ptr() {
diff --git a/src/runtime/pprof/proto.go b/src/runtime/pprof/proto.go
index 7e3c5f1..e856c76 100644
--- a/src/runtime/pprof/proto.go
+++ b/src/runtime/pprof/proto.go
@@ -230,7 +230,7 @@
frame.PC = addr - 1
}
ret := []runtime.Frame{frame}
- for frame.Function != "runtime.goexit" && more == true {
+ for frame.Function != "runtime.goexit" && more {
frame, more = frames.Next()
ret = append(ret, frame)
}
diff --git a/src/runtime/pprof/protobuf.go b/src/runtime/pprof/protobuf.go
index 7b99095..f7ec1ac 100644
--- a/src/runtime/pprof/protobuf.go
+++ b/src/runtime/pprof/protobuf.go
@@ -116,7 +116,7 @@
}

func (b *protobuf) boolOpt(tag int, x bool) {
- if x == false {
+ if !x {
return
}
b.bool(tag, x)
diff --git a/src/runtime/testdata/testprog/numcpu_freebsd.go b/src/runtime/testdata/testprog/numcpu_freebsd.go
index 7209f67..310c212 100644
--- a/src/runtime/testdata/testprog/numcpu_freebsd.go
+++ b/src/runtime/testdata/testprog/numcpu_freebsd.go
@@ -48,7 +48,7 @@
fmt.Printf("fail to launch '%s', error: %s, output: %s\n", strings.Join(cmd.Args, " "), err, output)
return
}
- if bytes.Equal(output, []byte("1\n")) == false {
+ if !bytes.Equal(output, []byte("1\n")) {
// SMP mode deactivated in kernel.
fmt.Println("OK")
return

To view, visit change 436880. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: go
Gerrit-Branch: master
Gerrit-Change-Id: Icd4062e570559f1d0c69d4bdb9e23412054cf2a6
Gerrit-Change-Number: 436880
Gerrit-PatchSet: 2
Gerrit-Owner: Gerrit Bot <letsus...@gmail.com>
Gerrit-Reviewer: Dmitri Shuralyov <dmit...@google.com>
Gerrit-Reviewer: Gopher Robot <go...@golang.org>
Gerrit-Reviewer: Keith Randall <k...@golang.org>
Gerrit-Reviewer: Keith Randall <k...@google.com>
Gerrit-CC: Dmitri Shuralyov <dmit...@golang.org>
Gerrit-CC: shuang cui <imc...@gmail.com>
Gerrit-MessageType: merged
Reply all
Reply to author
Forward
0 new messages