diff options
| author | Russ Cox <rsc@golang.org> | 2015-03-05 09:52:41 -0500 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2015-03-05 15:46:56 +0000 |
| commit | 84f53339befccbb4c3449955e205a6a727282f10 (patch) | |
| tree | b2701903fc9f3bdcc2b8cabe0c31a4b5ce72d9af /src/runtime/panic.go | |
| parent | 12079acaa0a3349b4119372345ebab7a9c1d3988 (diff) | |
| download | go-84f53339befccbb4c3449955e205a6a727282f10.tar.xz | |
runtime: apply comments from CL 3742
I asked for this in CL 3742 and it was ignored.
Change-Id: I30ad05f87c7d9eccb11df7e19288e3ed2c7e2e3f
Reviewed-on: https://go-review.googlesource.com/6930
Reviewed-by: Dmitry Vyukov <dvyukov@google.com>
Diffstat (limited to 'src/runtime/panic.go')
| -rw-r--r-- | src/runtime/panic.go | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/runtime/panic.go b/src/runtime/panic.go index 9507384b92..9b937f5ad7 100644 --- a/src/runtime/panic.go +++ b/src/runtime/panic.go @@ -176,10 +176,10 @@ func newdefer(siz int32) *_defer { } unlock(&sched.deferlock) } - if ln := len(pp.deferpool[sc]); ln > 0 { - d = pp.deferpool[sc][ln-1] - pp.deferpool[sc][ln-1] = nil - pp.deferpool[sc] = pp.deferpool[sc][:ln-1] + if n := len(pp.deferpool[sc]); n > 0 { + d = pp.deferpool[sc][n-1] + pp.deferpool[sc][n-1] = nil + pp.deferpool[sc] = pp.deferpool[sc][:n-1] } } if d == nil { @@ -228,10 +228,10 @@ func freedefer(d *_defer) { // Transfer half of local cache to the central cache. var first, last *_defer for len(pp.deferpool[sc]) > cap(pp.deferpool[sc])/2 { - ln := len(pp.deferpool[sc]) - d := pp.deferpool[sc][ln-1] - pp.deferpool[sc][ln-1] = nil - pp.deferpool[sc] = pp.deferpool[sc][:ln-1] + n := len(pp.deferpool[sc]) + d := pp.deferpool[sc][n-1] + pp.deferpool[sc][n-1] = nil + pp.deferpool[sc] = pp.deferpool[sc][:n-1] if first == nil { first = d } else { |
