Skip to content

Commit 46276d6

Browse files
committed
doc: catch go1.8.txt up on runtime changes
This clarifies some of the titles so they're more "news" friendly and less implementation-oriented. Change-Id: Ied02aa1e6824b04db5d32ecdd58e972515b1f588 Reviewed-on: https://go-review.googlesource.com/29830 Reviewed-by: Rick Hudson <[email protected]>
1 parent 1da1da3 commit 46276d6

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

doc/go1.8.txt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,25 +149,23 @@ reflect: ignore struct tags when converting structs (CL 30191)
149149
runtime, runtime/cgo: revert CL 18814; don't drop signal stack in new thread on dragonfly (CL 29971)
150150
runtime/race: don't crash on invalid PCs (CL 29714)
151151
runtime: assume 64kB physical pages on ARM (CL 25021)
152-
runtime: bound scanobject to ~100 µs (CL 23540)
153-
runtime: document MemStats (CL 28972)
154152
runtime: don't call cgocallback from signal handler (CL 30218)
155-
runtime: don't hard-code physical page size (CL 25022)
156153
runtime: fetch physical page size from the OS (CL 25050)
157154
runtime: fix check for vacuous page boundary rounding (CL 27230)
158155
runtime: fix map iterator concurrent map check (CL 24749)
159156
runtime: fix newextram PC passed to race detector (CL 29712)
160157
runtime: limit the number of map overflow buckets (CL 25049)
161158
runtime: report GCSys and OtherSys in heap profile (CL 29276)
162159
runtime: sleep on CLOCK_MONOTONIC in futexsleep1 on freebsd (CL 30154)
160+
runtime: use correct system page size on all arches (CL 25022)
163161
runtime: use RtlGenRandom instead of CryptGenRandom (CL 29700)
164162
sort: add Slice, SliceStable, and SliceIsSorted (CL 27321)
165163
spec: ignore struct tags when converting structs (CL 24190)
166164
spec: update language on type switches to match implementations (CL 27356)
167165
strings, bytes: panic if Repeat overflows or if given a negative count (CL 29954)
168166
syscall: add bounds checking and error returns to ParseNetlinkMessage (CL 26990)
169167
syscall: fix Send{msg,msgN}, Recvmsg and control message handling on solaris (CL 30171)
170-
syscall: make Getpagesize return page size from runtime (CL 25051)
168+
syscall: make Getpagesize return system-reported page size (CL 25051)
171169
syscall: validate ParseDirent inputs (CL 23780)
172170
testing: add Name method to *T and *B (CL 29970)
173171
testing: respect benchtime on very fast benchmarks (CL 26664)
@@ -225,9 +223,12 @@ math/big: use array instead of slice for deBruijn lookups (CL 26663)
225223
math: speed up bessel functions on AMD64 (CL 28086)
226224
reflect: avoid zeroing memory that will be overwritten (CL 28011)
227225
regexp: reduce mallocs in Regexp.Find* and Regexp.ReplaceAll* (CL 23030)
226+
runtime: cgo calls are about 100ns faster (CL 29656, CL 30080)
227+
runtime: defer is now 2X faster (CL 29656)
228228
runtime: implement getcallersp in Go (CL 29655)
229229
runtime: improve memmove for amd64 (CL 22515, CL 29590)
230230
runtime: increase malloc size classes (CL 24493)
231+
runtime: large objects no longer cause significant goroutine pauses (CL 23540)
231232
runtime: make append only clear uncopied memory (CL 30192)
232233
runtime: memclr perf improvements on ppc64x (CL 30373)
233234
runtime: minor string/rune optimizations (CL 27460)
@@ -241,3 +242,7 @@ strings: use AVX2 for Index if available (CL 22551)
241242
syscall: avoid convT2I allocs for common Windows error values (CL 28484, CL 28990)
242243
text/template: improve lexer performance in finding left delimiters (CL 24863)
243244
unicode/utf8: reduce bounds checks in EncodeRune (CL 28492)
245+
246+
Documentation:
247+
248+
runtime: runtime.MemStats has much more detailed documentation (CL 28972)

0 commit comments

Comments
 (0)