1
0
mirror of https://github.com/golang/go synced 2024-11-19 17:34:41 -07:00
go/src
Austin Clements a90f9a00ca runtime: consolidate mheap.lookup* and spanOf*
I think we'd forgotten about the mheap.lookup APIs when we introduced
spanOf*, but, at any rate, the spanOf* functions are used far more
widely at this point, so this CL eliminates the mheap.lookup*
functions in favor of spanOf*.

Change-Id: I15facd0856e238bb75d990e838a092b5bef5bdfc
Reviewed-on: https://go-review.googlesource.com/85879
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Rick Hudson <rlh@golang.org>
2018-02-15 21:12:14 +00:00
..
archive archive/tar: automatically promote TypeRegA 2018-02-13 18:36:49 +00:00
bufio
builtin
bytes
cmd cmd/compile: improve absorb shifts optimization for arm64 2018-02-15 20:54:50 +00:00
compress
container container/list: document nil values more 2018-01-08 18:06:27 +00:00
context
crypto crypto/cipher: add NewGCMWithNonceAndTagSize for custom tag sizes. 2018-02-14 15:32:26 +00:00
database/sql database/sql: remove duplicate validation 2018-02-13 21:25:13 +00:00
debug debug/dwarf: formStrp uses a 64-bit value for 64-bit DWARF 2018-02-15 18:54:41 +00:00
encoding encoding/json: make error capture logic in recover more type safe 2018-02-14 21:34:26 +00:00
errors
expvar
flag flag: clarify comment to avoid shell syntax confusion 2017-12-06 04:36:03 +00:00
fmt
go runtime/trace: user annotation API 2018-02-15 18:52:43 +00:00
hash hash: add MarshalBinary/UnmarshalBinary round trip + golden test for all implementations 2017-12-06 07:45:46 +00:00
html html/template: check for duplicates when inserting escapers 2018-01-10 17:36:27 +00:00
image image/gif: support non-looping animated gifs (LoopCount=-1) 2018-02-13 20:25:49 +00:00
index/suffixarray
internal internal/trace: link user span start and end events 2018-02-15 19:33:20 +00:00
io
log
math math/big: fix %s verbs in Float tests error messages 2018-02-14 09:50:19 +00:00
mime
net all: drop support for Windows Vista or below (Windows XP) 2018-02-15 17:24:42 +00:00
os all: drop support for Windows Vista or below (Windows XP) 2018-02-15 17:24:42 +00:00
path path/filepath: fix escaped chars in Glob on non-Windows 2018-02-14 11:47:59 +00:00
plugin plugin: document support for macOS 2017-12-12 00:59:50 +00:00
reflect reflect: add embedded field test 2018-02-14 15:28:25 +00:00
regexp regexp: don't allocate when All methods find no matches 2018-02-13 18:44:40 +00:00
runtime runtime: consolidate mheap.lookup* and spanOf* 2018-02-15 21:12:14 +00:00
sort
strconv strconv: detect invalid UTF-8 in the Unquote fast path 2018-02-13 18:33:44 +00:00
strings strings: prevent copyCheck from forcing Builder to escape and allocate 2018-01-09 22:01:28 +00:00
sync sync: enable profiling of RWMutex 2018-02-14 15:38:42 +00:00
syscall net, internal/poll, net/internal/socktest: set SOCK_{CLOEXEC,NONBLOCK} atomically on NetBSD 2018-02-15 17:07:12 +00:00
testing cmd/go, testing: test names don't have to be alphanumeric 2018-01-04 01:52:55 +00:00
text text/template: never call reflect.Zero(nil) 2018-02-13 22:18:21 +00:00
time time: add example for FixedZone 2018-02-13 21:57:23 +00:00
unicode Revert "go/printer: forbid empty line before first comment in block" 2017-12-01 01:12:26 +00:00
unsafe
vendor/golang_org/x
all.bash
all.bat
all.rc
androidtest.bash misc,src: add support for specifying adb flags to the android harness 2018-01-20 21:13:30 +00:00
bootstrap.bash bootstrap.bash: only fetch git revision if we need it 2018-01-30 15:11:56 +00:00
buildall.bash
clean.bash
clean.bat build: fix clean scripts 2015-06-18 16:13:13 +00:00
clean.rc
cmp.bash
iostest.bash
make.bash
make.bat
Make.dist
make.rc
naclmake.bash nacl*.bash: pass flags to make.bash 2018-02-14 17:09:31 +00:00
nacltest.bash nacl*.bash: pass flags to make.bash 2018-02-14 17:09:31 +00:00
race.bash
race.bat cmd/dist: make test default to --no-rebuild 2015-12-29 15:20:00 +00:00
run.bash
run.bat
run.rc