1
0
mirror of https://github.com/golang/go synced 2024-11-20 09:04:44 -07:00
go/src
Austin Clements 6b0f668044 runtime: consolidate h_spans and mheap_.spans
Like h_allspans and mheap_.allspans, these were two ways of referring
to the spans array from when the runtime was split between C and Go.
Clean this up by making mheap_.spans a slice and eliminating h_spans.

Change-Id: I3aa7038d53c3a4252050aa33e468c48dfed0b70e
Reviewed-on: https://go-review.googlesource.com/30532
Run-TryBot: Austin Clements <austin@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Rick Hudson <rlh@golang.org>
2016-10-25 22:32:48 +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
cmd cmd/compile/internal/gc: enable new parser by default 2016-10-25 22:28:40 +00:00
compress all: minor vet fixes 2016-10-24 17:27:37 +00:00
container
context
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
encoding encoding/json: fix bad formatting introduced in CL 20356 2016-10-24 20:37:52 +00:00
errors
expvar
flag
fmt fmt: always handle special methods if print operand is a reflect.Value 2016-10-18 10:50:26 +00:00
go cmd/compile/internal/gc: enable new parser by default 2016-10-25 22:28:40 +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/cmplx: prevent infinite loop in tanSeries 2016-10-25 18:32:22 +00:00
mime
net net/http: add an interface for server push 2016-10-25 21:22:48 +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: consolidate h_spans and mheap_.spans 2016-10-25 22:32:48 +00:00
sort
strconv
strings
sync sync: throw, not panic, for unlock of unlocked mutex 2016-10-19 17:46:27 +00:00
syscall syscall: use name+(NN)FP on plan9/amd64 2016-10-25 22:13:35 +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
unsafe
vendor/golang_org/x vendor/golang_org/x/crypto/curve25519: update to f62085100e1abe3d5c9b3b8c9a38d50b71323f64 2016-10-21 21:33:30 +00:00
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
iostest.bash
make.bash
make.bat
Make.dist
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc