gcc/libgo/go
Ian Lance Taylor 2919ad1ee3 libgo: build roots index to speed up bulkBarrierPreWrite
To reduce the amount of time spent in write barrier processing
    (specifically runtime.bulkBarrierPreWrite), add support for building a
    'GC roots index', basically a sorted list of all roots, so as to
    allow more efficient lookups of gcdata structures for globals. The
    previous implementation worked on the raw (unsorted) roots list
    itself, which did not scale well.
    
    Reviewed-on: https://go-review.googlesource.com/132595

From-SVN: r264276
2018-09-13 16:44:43 +00:00
..
archive
bufio
builtin
bytes
cmd
compress
container
context
crypto
database/sql
debug
encoding
errors
expvar
flag
fmt
go
golang_org/x
hash
html
image
index/suffixarray
internal
io
log
math
mime
net
os
path
plugin
reflect compiler, runtime: remove hmap field from maptypes 2018-08-29 00:20:25 +00:00
regexp
runtime libgo: build roots index to speed up bulkBarrierPreWrite 2018-09-13 16:44:43 +00:00
sort
strconv
strings
sync
syscall
testing libgo: uncomment trace.Stop() call in testing package 2018-08-07 17:28:22 +00:00
text
time
unicode