gcc/libgo/go
Ian Lance Taylor 269f05ff58 compiler: make use of specialized fast map routines
In the runtime there are specialized fast map routines for
    certain kep types. This CL lets the compiler make use of these
    functions, instead of always using the generic ones.
    
    As we now generate multiple versions of map delete calls, to make
    things easier we delay the expansion of the built-in delete
    function to flatten phase.
    
    Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/180858

From-SVN: r271983
2019-06-06 00:44:01 +00:00
..
archive libgo: fix build on AIX 2019-03-19 14:00:59 +00:00
bufio
builtin
bytes
cmd libgo: update to Go 1.12.2 2019-04-08 18:36:25 +00:00
compress
container
context
crypto
database/sql
debug
encoding
errors
expvar
flag
fmt
go compiler: inline call expressions and function references 2019-06-05 21:05:38 +00:00
golang.org/x/tools
hash
html
image
index/suffixarray
internal libgo: update to Go 1.12.2 2019-04-08 18:36:25 +00:00
io
log
math
mime
net libgo: update to Go 1.12.2 2019-04-08 18:36:25 +00:00
os os/user: disable TestGroupIds for AIX 2019-05-03 17:15:54 +00:00
path libgo: update to Go 1.12.1 2019-03-18 20:27:59 +00:00
plugin
reflect compiler, runtime, reflect: generate unique type descriptors 2019-06-03 23:37:04 +00:00
regexp
runtime compiler: make use of specialized fast map routines 2019-06-06 00:44:01 +00:00
sort
strconv
strings
sync
syscall re PR go/90614 (gcc-9.1.0/libgo/go/syscall/wait.c:54:22: error: unused parameter ‘w’ [-Werror=unused-parameter] Continued (uint32_t *w)) 2019-05-27 00:10:34 +00:00
testdata
testing
text libgo: update to Go 1.12.1 2019-03-18 20:27:59 +00:00
time
unicode