1
0
mirror of https://github.com/golang/go synced 2024-11-18 14:14:46 -07:00
go/src
Bryan C. Mills 959025c0ac sync: import Map from x/sync/syncmap
This is a direct port of the version from
commit a60ad46e0ed33d02e09bda439efaf9c9727dbc6c
(https://go-review.googlesource.com/c/37342/).

updates #17973
updates #18177

Change-Id: I63fa5ef6951b1edd39f84927d1181a4df9b15385
Reviewed-on: https://go-review.googlesource.com/36617
Reviewed-by: Russ Cox <rsc@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2017-04-26 18:05:06 +00:00
..
archive archive/tar: extend TestFileInfoHeaderSymlink 2017-04-25 03:04:46 +00:00
bufio bufio: clarify that Flush returns a cached write error 2017-04-21 00:48:51 +00:00
builtin
bytes
cmd cmd/compile: minor cleanup 2017-04-26 18:01:14 +00:00
compress
container
context context: define behavior for Err before Done is closed 2017-04-26 15:39:18 +00:00
crypto crypto/sha256,crypto/sha512: improve performance for sha{256,512}.block on ppc64le 2017-04-26 12:34:03 +00:00
database/sql database/sql: allow using a single connection from the database 2017-04-24 17:03:05 +00:00
debug
encoding encoding/csv: add option to reuse slices returned by Read 2017-04-26 15:55:56 +00:00
errors
expvar
flag
fmt
go go/internal/gcimporter: add test object files for go1.8 versions 4 and 5 2017-04-25 18:15:20 +00:00
hash hash/crc32: optimize arm64 crc32 implementation 2017-04-13 12:44:10 +00:00
html html/template: use bytes.ContainsAny 2017-04-25 23:36:25 +00:00
image all: remove some unused parameters in test code 2017-04-25 14:38:10 +00:00
index/suffixarray
internal os, net, internal/poll: return consistent error for closed socket 2017-04-26 00:03:14 +00:00
io io: correctly compute call depth in test 2017-04-18 19:56:54 +00:00
log
math math/big: improve performance for addVV/subVV for ppc64x 2017-04-25 13:15:39 +00:00
mime
net net: fix close on closed listener on Plan 9 2017-04-26 15:04:43 +00:00
os os: consistently return ErrClosed for closed file 2017-04-26 02:54:59 +00:00
path all: remove some unused parameters in test code 2017-04-25 14:38:10 +00:00
plugin plugin: resolve plugin import path issue 2017-04-26 00:54:54 +00:00
reflect reflect: document ptrdata field of rtype 2017-04-18 15:30:04 +00:00
regexp regexp: remove redundant break 2017-04-25 15:00:06 +00:00
runtime runtime: align mcentral by cache line size 2017-04-26 03:48:23 +00:00
sort
strconv
strings
sync sync: import Map from x/sync/syncmap 2017-04-26 18:05:06 +00:00
syscall syscall: fix ordering of Unshare and chroot on Linux 2017-04-25 04:10:39 +00:00
testing testing: add argument to list tests, benchmarks, and examples 2017-04-26 15:53:32 +00:00
text all: remove some unused parameters in test code 2017-04-25 14:38:10 +00:00
time all: remove some unused parameters in test code 2017-04-25 14:38:10 +00:00
unicode
unsafe
vendor/golang_org/x vendor: update vendored route 2017-04-25 21:39:45 +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