diff options
| author | Ainar Garipov <gugl.zadolbal@gmail.com> | 2019-09-08 19:36:13 +0300 |
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2019-09-08 17:28:20 +0000 |
| commit | 0efbd1015774a2d894138519f1efcf7704bb2d95 (patch) | |
| tree | d7528bf5239a4875537e7ff7f8a9ae36c21851be /src/runtime | |
| parent | 83a78eb91118768d5bb3b536a274a215f5141023 (diff) | |
| download | go-0efbd1015774a2d894138519f1efcf7704bb2d95.tar.xz | |
all: fix typos
Use the following (suboptimal) script to obtain a list of possible
typos:
#!/usr/bin/env sh
set -x
git ls-files |\
grep -e '\.\(c\|cc\|go\)$' |\
xargs -n 1\
awk\
'/\/\// { gsub(/.*\/\//, ""); print; } /\/\*/, /\*\// { gsub(/.*\/\*/, ""); gsub(/\*\/.*/, ""); }' |\
hunspell -d en_US -l |\
grep '^[[:upper:]]\{0,1\}[[:lower:]]\{1,\}$' |\
grep -v -e '^.\{1,4\}$' -e '^.\{16,\}$' |\
sort -f |\
uniq -c |\
awk '$1 == 1 { print $2; }'
Then, go through the results manually and fix the most obvious typos in
the non-vendored code.
Change-Id: I3cb5830a176850e1a0584b8a40b47bde7b260eae
Reviewed-on: https://go-review.googlesource.com/c/go/+/193848
Reviewed-by: Robert Griesemer <gri@golang.org>
Diffstat (limited to 'src/runtime')
| -rw-r--r-- | src/runtime/map_benchmark_test.go | 2 | ||||
| -rw-r--r-- | src/runtime/mgcscavenge.go | 2 | ||||
| -rw-r--r-- | src/runtime/os2_aix.go | 2 | ||||
| -rw-r--r-- | src/runtime/os_windows.go | 2 | ||||
| -rw-r--r-- | src/runtime/pprof/label_test.go | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/src/runtime/map_benchmark_test.go b/src/runtime/map_benchmark_test.go index cf04ead115..bae1aa0dbd 100644 --- a/src/runtime/map_benchmark_test.go +++ b/src/runtime/map_benchmark_test.go @@ -251,7 +251,7 @@ func BenchmarkMapLast(b *testing.B) { } func BenchmarkMapCycle(b *testing.B) { - // Arrange map entries to be a permuation, so that + // Arrange map entries to be a permutation, so that // we hit all entries, and one lookup is data dependent // on the previous lookup. const N = 3127 diff --git a/src/runtime/mgcscavenge.go b/src/runtime/mgcscavenge.go index 45a9eb2b2a..284e6698d1 100644 --- a/src/runtime/mgcscavenge.go +++ b/src/runtime/mgcscavenge.go @@ -74,7 +74,7 @@ func heapRetained() uint64 { // its rate and RSS goal. // // The RSS goal is based on the current heap goal with a small overhead -// to accomodate non-determinism in the allocator. +// to accommodate non-determinism in the allocator. // // The pacing is based on scavengePageRate, which applies to both regular and // huge pages. See that constant for more information. diff --git a/src/runtime/os2_aix.go b/src/runtime/os2_aix.go index d9b94d438c..b79fa08dc2 100644 --- a/src/runtime/os2_aix.go +++ b/src/runtime/os2_aix.go @@ -6,7 +6,7 @@ // Pollset syscalls are in netpoll_aix.go. // The implementation is based on Solaris and Windows. // Each syscall is made by calling its libc symbol using asmcgocall and asmsyscall6 -// asssembly functions. +// assembly functions. package runtime diff --git a/src/runtime/os_windows.go b/src/runtime/os_windows.go index d5af836f4e..567c567000 100644 --- a/src/runtime/os_windows.go +++ b/src/runtime/os_windows.go @@ -775,7 +775,7 @@ func newosproc(mp *m) { func newosproc0(mp *m, stk unsafe.Pointer) { // TODO: this is completely broken. The args passed to newosproc0 (in asm_amd64.s) // are stacksize and function, not *m and stack. - // Check os_linux.go for an implemention that might actually work. + // Check os_linux.go for an implementation that might actually work. throw("bad newosproc0") } diff --git a/src/runtime/pprof/label_test.go b/src/runtime/pprof/label_test.go index 240445f098..de39d85d3a 100644 --- a/src/runtime/pprof/label_test.go +++ b/src/runtime/pprof/label_test.go @@ -24,7 +24,7 @@ func (s labelSorter) Swap(i, j int) { s[i], s[j] = s[j], s[i] } func (s labelSorter) Less(i, j int) bool { return s[i].key < s[j].key } func TestContextLabels(t *testing.T) { - // Background context starts with no lablels. + // Background context starts with no labels. ctx := context.Background() labels := labelsSorted(ctx) if len(labels) != 0 { |
