go/src
Russ Cox 532ccae154 cmd/internal/obj: replace Addr.U struct {...} with Val interface{}
An interface{} is more in the spirit of the original union.
By my calculations, on 64-bit systems this reduces
Addr from 120 to 80 bytes, and Prog from 592 to 424 bytes.

Change-Id: I0d7b0981513c2a3c94c9ac76bb4f8816485b5a3c
Reviewed-on: https://go-review.googlesource.com/7744
Reviewed-by: Rob Pike <r@golang.org>
2015-03-20 04:47:08 +00:00
..
archive all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
bufio bufio: fix incorrect comment on Scanner.Scan 2015-03-18 00:59:49 +00:00
builtin
bytes bytes, strings: improve documentation for Count functions 2015-01-22 18:28:35 +00:00
cmd cmd/internal/obj: replace Addr.U struct {...} with Val interface{} 2015-03-20 04:47:08 +00:00
compress all: don't refer to code.google.com/p/go{,-wiki}/ 2015-02-06 14:41:47 +00:00
container
crypto crypto/x509: document that DecryptPEMBlock cannot detect all cases of incorrect password 2015-03-20 04:39:50 +00:00
database/sql database/sql: reduce lock contention in Stmt.connStmt 2015-01-24 09:56:25 +00:00
debug debug/elf: support reading debug info from 32-bit PPC objects 2015-03-14 01:31:28 +00:00
encoding all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
errors
expvar expvar: fix build 2015-02-05 13:53:29 +00:00
flag all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
fmt fmt: document existing behavior of nil receivers 2015-03-01 18:17:53 +00:00
go all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
hash os/signal, hash/crc32: add arm64 build tags 2015-03-16 18:46:43 +00:00
html all: don't refer to code.google.com/p/go{,-wiki}/ 2015-02-06 14:41:47 +00:00
image image/jpeg: reject bad Tq values in SOF data. 2015-03-13 05:22:55 +00:00
index/suffixarray
internal runtime: remove futile wakeups from trace 2015-03-17 14:14:55 +00:00
io
log log/syslog: avoid unix sockets on darwin/arm 2015-03-04 22:13:06 +00:00
math all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
mime all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
net net/http/pprof: Correct body tag in index template 2015-03-19 22:45:34 +00:00
os all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
path all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
reflect all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
regexp all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
runtime runtime: implement atomicand8 atomically 2015-03-20 04:45:29 +00:00
sort sort: fixed small typo in comments 2015-02-08 23:38:50 +00:00
strconv all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
strings all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
sync sync/atomic: add support for GOARCH=arm64 2015-03-16 18:46:18 +00:00
syscall syscall: add support for GOARCH=arm64 2015-03-16 18:46:02 +00:00
testing testing: document that flag.Parse is not called when TestMain runs 2015-03-20 04:40:08 +00:00
text all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
time all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
unicode all: use "reports whether" in place of "returns true if(f)" 2015-03-18 15:14:06 +00:00
unsafe unsafe: minor doc string improvements 2015-01-28 19:42:15 +00:00
Make.dist
all.bash
all.bat
all.rc
androidtest.bash androidtest.bash: remove use of cp --preserve. 2015-02-13 21:16:25 +00:00
bootstrap.bash build: add bootstrap.bash for bootstrapping new systems 2015-03-02 17:51:56 +00:00
clean.bash
clean.bat
clean.rc
make.bash [dev.cc] cmd/go: fix expansion of 'std', add 'cmd' 2015-02-23 15:13:17 +00:00
make.bat build: update Windows make.bat to use CC_FOR_TARGET. 2015-03-02 02:20:46 +00:00
make.rc all: delete C libraries and cmd/dist code that builds them 2015-03-01 00:40:23 +00:00
nacltest.bash cmd/dist: reactivate vfp detection on linux/arm 2015-02-10 00:17:06 +00:00
race.bash [dev.cc] cmd/go: fix expansion of 'std', add 'cmd' 2015-02-23 15:13:17 +00:00
race.bat [dev.cc] cmd/go: fix expansion of 'std', add 'cmd' 2015-02-23 15:13:17 +00:00
run.bash build: convert run.bash, run.bat, and run.rc into a Go program 2015-03-03 23:22:11 +00:00
run.bat build: convert run.bash, run.bat, and run.rc into a Go program 2015-03-03 23:22:11 +00:00
run.rc build: convert run.bash, run.bat, and run.rc into a Go program 2015-03-03 23:22:11 +00:00