go/src
Josh Bleecher Snyder b30e1d728c cmd/compile: consolidate alg code
Pull all alg-related code into its own file.
subr.go is a Hobbesian Leviathan.

100% code movement. Cleanup and improvements to follow.

Change-Id: Ib9c8f66563fdda90c6e8cf646d366a9487a4648d
Reviewed-on: https://go-review.googlesource.com/19980
Reviewed-by: Dave Cheney <dave@cheney.net>
Run-TryBot: Dave Cheney <dave@cheney.net>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2016-02-26 23:39:01 +00:00
..
archive all: use cannot instead of can not 2016-02-21 15:35:50 +00:00
bufio all: fix typos and spelling 2016-02-24 18:42:29 +00:00
builtin
bytes runtime: avoid using REP prefix for IndexByte 2016-02-26 01:09:53 +00:00
cmd cmd/compile: consolidate alg code 2016-02-26 23:39:01 +00:00
compress
container
crypto crypto/rand: use the getentropy syscall on OpenBSD 2016-02-26 19:58:09 +00:00
database/sql all: fix typos and spelling 2016-02-24 18:42:29 +00:00
debug all: fix typos and spelling 2016-02-24 18:42:29 +00:00
encoding all: fix typos and spelling 2016-02-24 18:42:29 +00:00
errors
expvar expvar: document that Get returns nil for non-existent vars 2016-02-25 16:48:08 +00:00
flag
fmt fmt: fix zero padding for NaN 2016-02-21 12:04:21 +00:00
go cmd: stop looking for __.(GO)?SYMDEF entries in archives 2016-02-26 20:26:17 +00:00
hash cmd/internal/obj/x86: add new instructions, cleanup. 2016-01-13 14:04:44 +00:00
html all: fix typos and spelling 2016-02-24 18:42:29 +00:00
image all: fix typos and spelling 2016-02-24 18:42:29 +00:00
index/suffixarray
internal crypto/rand: use the getentropy syscall on OpenBSD 2016-02-26 19:58:09 +00:00
io
log all: use cannot instead of can not 2016-02-21 15:35:50 +00:00
math all: fix typos and spelling 2016-02-24 18:42:29 +00:00
mime all: fix typos 2016-02-23 13:58:47 +00:00
net net/url: support query string without values 2016-02-26 16:13:26 +00:00
os os: fix tests on brillo 2016-02-24 21:05:40 +00:00
path all: fix typos and spelling 2016-02-24 18:42:29 +00:00
reflect cmd/compile: remove uncommonType.name 2016-02-26 12:02:39 +00:00
regexp all: fix typos and spelling 2016-02-24 18:42:29 +00:00
runtime runtime: more deflaking of TestCgoCheckBytes 2016-02-26 19:20:47 +00:00
sort all: fix typos and spelling 2016-02-24 18:42:29 +00:00
strconv
strings
sync sync/atomic: new file for plan9_arm support 2016-02-26 20:16:34 +00:00
syscall syscall: new files for plan_arm support 2016-02-26 20:03:16 +00:00
testing testing/quick: generate more map and slice states 2016-02-26 20:04:04 +00:00
text all: fix typos and spelling 2016-02-24 18:42:29 +00:00
time all: replace strings.Index with strings.Contains where possible 2016-02-19 01:06:05 +00:00
unicode unicode/utf16: speed up and clean up Encode and EncodeRune 2016-02-24 21:07:03 +00:00
unsafe unsafe: fix typo in documentation of valid Pointer->uintptr->Pointer conversions 2016-01-29 00:41:27 +00:00
vendor net/http: update http2 to check header values, move from vendor to internal 2016-01-21 00:19:02 +00:00
Make.dist
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash build: use consistent shebang line 2016-01-14 03:16:20 +00:00
buildall.bash build: use go tool dist list 2016-02-26 03:58:58 +00:00
clean.bash
clean.bat
clean.rc
iostest.bash
make.bash cmd/go, go/build: add support for Fortran 2016-02-24 15:06:38 +00:00
make.bat cmd/go, go/build: add support for Fortran 2016-02-24 15:06:38 +00:00
make.rc
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc