mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
all: join a few chained ifs
I had been finding these over a year or so, but none were big enough changes to warrant CLs. They're a handful now, so clean them all up in a single commit. The smaller bodies get a bit simpler, but most importantly, the larger bodies get unindented. Change-Id: I5707a6fee27d4c9ff9efd3d363af575d7a4bf2aa Reviewed-on: https://go-review.googlesource.com/c/go/+/165340 Run-TryBot: Daniel Martí <mvdan@mvdan.cc> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
parent
a125bdb49b
commit
340129e4c8
6 changed files with 41 additions and 55 deletions
|
|
@ -503,16 +503,14 @@ func raisebadsignal(sig uint32, c *sigctxt) {
|
|||
|
||||
//go:nosplit
|
||||
func crash() {
|
||||
if GOOS == "darwin" {
|
||||
// OS X core dumps are linear dumps of the mapped memory,
|
||||
// from the first virtual byte to the last, with zeros in the gaps.
|
||||
// Because of the way we arrange the address space on 64-bit systems,
|
||||
// this means the OS X core file will be >128 GB and even on a zippy
|
||||
// workstation can take OS X well over an hour to write (uninterruptible).
|
||||
// Save users from making that mistake.
|
||||
if GOARCH == "amd64" {
|
||||
return
|
||||
}
|
||||
// OS X core dumps are linear dumps of the mapped memory,
|
||||
// from the first virtual byte to the last, with zeros in the gaps.
|
||||
// Because of the way we arrange the address space on 64-bit systems,
|
||||
// this means the OS X core file will be >128 GB and even on a zippy
|
||||
// workstation can take OS X well over an hour to write (uninterruptible).
|
||||
// Save users from making that mistake.
|
||||
if GOOS == "darwin" && GOARCH == "amd64" {
|
||||
return
|
||||
}
|
||||
|
||||
dieFromSignal(_SIGABRT)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue