go/src
Matthew Dempsky a2f77e9ef8 cmd/compile: cleanup gdata slightly
In sinit.go, gdata can already handle strings and complex, so no
reason to handle them separately.

In obj.go, inline gdatastring and gdatacomplex into gdata, since it's
the only caller. Allows extracting out the common Linksym calls.

Passes toolstash -cmp.

Change-Id: I3cb18d9b4206a8a269c36e0d30a345d8e6caba1f
Reviewed-on: https://go-review.googlesource.com/31498
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
2016-10-25 17:12:08 +00:00
..
archive archive/tar: validate sparse headers in parsePAX 2016-10-22 16:35:14 +00:00
bufio bufio: remove unnecessary "continue" 2016-10-24 14:49:44 +00:00
builtin
bytes bytes: encode size of rune read by ReadRune into lastRead to speed up UnreadRune 2016-10-17 06:00:35 +00:00
cmd cmd/compile: cleanup gdata slightly 2016-10-25 17:12:08 +00:00
compress all: minor vet fixes 2016-10-24 17:27:37 +00:00
container
context context: make DeadlineExceeded implement net.Error 2016-10-05 15:53:04 +00:00
crypto crypto/tls: fix vet issues again 2016-10-25 14:27:48 +00:00
database/sql database/sql: fix possible context leak in test 2016-10-24 17:56:11 +00:00
debug cmd/dist: use debug/pe directly for cmd/link 2016-10-17 15:22:17 +00:00
encoding encoding/json: fix bad formatting introduced in CL 20356 2016-10-24 20:37:52 +00:00
errors
expvar expvar: add Value methods 2016-10-13 21:39:03 +00:00
flag
fmt fmt: always handle special methods if print operand is a reflect.Value 2016-10-18 10:50:26 +00:00
go go/types: match cmd/compile's alignment for complex64 2016-10-25 16:33:01 +00:00
hash
html html/template: add test case for unbounded template expansion 2016-10-24 15:44:30 +00:00
image image/color: improve speed of RGBA methods 2016-10-25 07:51:17 +00:00
index/suffixarray
internal syscall: use ERROR_IO_PENDING value in errnoErr 2016-10-22 23:05:01 +00:00
io io: clarify Pipe docs 2016-10-18 12:53:56 +00:00
log log: document that log messages end in newlines 2016-10-24 15:32:38 +00:00
math math,math/cmplx: fix linter issues 2016-10-24 23:25:46 +00:00
mime net/http: multipart ReadForm close file after copy 2016-10-05 16:35:03 +00:00
net net: add hostname warnings to all first(isIPv4) functions. 2016-10-25 04:18:41 +00:00
os all: minor vet fixes 2016-10-24 17:27:37 +00:00
path path/filepath: make TestToNorm robust 2016-10-25 01:57:05 +00:00
plugin plugin: mention OS X support and concurrency 2016-10-19 17:24:19 +00:00
reflect all: minor vet fixes 2016-10-24 17:27:37 +00:00
regexp regexp: avoid alloc in QuoteMeta when not quoting 2016-10-19 07:09:08 +00:00
runtime runtime, syscall: appease vet 2016-10-25 15:11:54 +00:00
sort sort: fix a slice benchmark not using the stable variant, add another 2016-10-05 14:43:23 +00:00
strconv strconv: strip \r in raw strings passed to Unquote 2016-10-17 18:34:02 +00:00
strings strings: use Index in Count 2016-10-15 16:39:31 +00:00
sync sync: throw, not panic, for unlock of unlocked mutex 2016-10-19 17:46:27 +00:00
syscall runtime, syscall: appease vet 2016-10-25 15:11:54 +00:00
testing testing/quick, text/tabwriter: freeze packages 2016-10-24 23:31:50 +00:00
text testing/quick, text/tabwriter: freeze packages 2016-10-24 23:31:50 +00:00
time time: revise Timer comments for Stop, Reset 2016-10-18 12:55:24 +00:00
unicode runtime: speed up non-ASCII rune decoding 2016-10-17 11:25:22 +00:00
unsafe
vendor/golang_org/x vendor/golang_org/x/crypto/curve25519: update to f62085100e1abe3d5c9b3b8c9a38d50b71323f64 2016-10-21 21:33:30 +00:00
Make.dist
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
iostest.bash
make.bash cmd/dist, cmd/go: add environment variable override for pkg-config 2016-10-03 18:08:01 +00:00
make.bat
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc