go/src
Matthew Dempsky c17c42e8a5 runtime: rewrite lots of foo_Bar(f, ...) into f.bar(...)
Applies to types fixAlloc, mCache, mCentral, mHeap, mSpan, and
mSpanList.

Two special cases:

1. mHeap_Scavenge() previously didn't take an *mheap parameter, so it
was specially handled in this CL.

2. mHeap_Free() would have collided with mheap's "free" field, so it's
been renamed to (*mheap).freeSpan to parallel its underlying
(*mheap).freeSpanLocked method.

Change-Id: I325938554cca432c166fe9d9d689af2bbd68de4b
Reviewed-on: https://go-review.googlesource.com/16221
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2015-11-12 00:34:58 +00:00
..
archive archive/tar: detect truncated files 2015-11-06 04:31:26 +00:00
bufio bufio: fix scanning with a final empty token. 2015-09-25 21:46:13 +00:00
builtin
bytes
cmd cmd/go: handle linking against a shared library that implicitly includes a package 2015-11-12 00:08:07 +00:00
compress compress/flate: improve inflate speed by reading more bits at a time 2015-10-19 00:01:31 +00:00
container
crypto crypto/tls: len(clientRandom) used for serverRandom source 2015-11-10 22:17:54 +00:00
database/sql database/sql: use RWMutex for driver registration 2015-10-23 04:33:50 +00:00
debug debug/gosym: clean up and modernize pclntab_test 2015-10-07 17:01:59 +00:00
encoding html/template, encoding/asn1: fix test errors 2015-11-10 00:30:41 +00:00
errors
expvar
flag
fmt fmt: Add support for capital '%X' format verb for scanning 2015-10-20 01:08:54 +00:00
go runtime: break atomics out into package runtime/internal/atomic 2015-11-10 17:38:04 +00:00
hash hash/crc32: add AMD64 optimized IEEE CRC calculation 2015-09-16 15:42:42 +00:00
html html/template, encoding/asn1: fix test errors 2015-11-10 00:30:41 +00:00
image image: add NYCbCrA types. 2015-10-11 11:07:25 +00:00
index/suffixarray
internal internal/syscall/unix: eliminate non-trivial randomTrap initializer 2015-11-05 00:09:59 +00:00
io io: simplify documentation for ByteReader 2015-10-06 02:21:29 +00:00
log log/syslog: disable unix/unixgram tests on android 2015-10-21 17:56:51 +00:00
math math: fix bad shift in Expm1 2015-10-30 22:55:19 +00:00
mime mime: Remove an allocation in word decoding. 2015-10-18 17:31:52 +00:00
net crypto/tls: don't send IP literals as SNI values. 2015-11-10 22:17:16 +00:00
os os: reduce allocations in Readdir on unix 2015-10-30 19:47:55 +00:00
path path/filepath: fix EvalSymlinks(".") on windows 2015-11-01 04:45:37 +00:00
reflect reflect: Comment fix 2015-10-27 15:46:29 +00:00
regexp regexp: fix slice bounds out of range panics 2015-10-23 03:30:25 +00:00
runtime runtime: rewrite lots of foo_Bar(f, ...) into f.bar(...) 2015-11-12 00:34:58 +00:00
sort
strconv strconv: slightly simplified roundShortest; better comments 2015-09-23 21:14:29 +00:00
strings strings: add asm version of Index() for short strings on amd64 2015-11-03 16:04:28 +00:00
sync runtime: break atomics out into package runtime/internal/atomic 2015-11-10 17:38:04 +00:00
syscall syscall: allow nacl's fake network code to Listen twice on the same address 2015-11-04 16:03:21 +00:00
testing testing/quick: terminate for arbitrary recursive types 2015-08-29 19:23:37 +00:00
text text/template: remove redundant indirect 2015-10-28 02:51:40 +00:00
time time: allow any one- or two-digit day of the month when parsing. 2015-09-10 20:27:53 +00:00
unicode unicode/utf8: added benchmarks 2015-10-26 10:42:38 +00:00
unsafe
vendor/golang.org/x/net/http2/hpack net/http: update copy of http2 2015-10-21 00:28:55 +00:00
Make.dist
all.bash
all.bat
all.rc
androidtest.bash androidtest.bash: set GOARM=7 2015-10-26 15:20:02 +00:00
bootstrap.bash build: Fix bootstrap.bash for official source tarballs 2015-09-01 19:52:59 +00:00
buildall.bash
clean.bash
clean.bat
clean.rc
iostest.bash
make.bash
make.bat
make.rc
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc