1
0
mirror of https://github.com/golang/go synced 2024-09-30 13:28:38 -06:00
go/src
Michael Munday f1ad4863aa runtime: get s390x vector facility availability from AT_HWCAP
This is a more robust method for obtaining the availability of vx.
Since this variable may be checked frequently I've also now
padded it so that it will be in its own cache line.

I've kept the other check (in hash/crc32) the same for now until
I can figure out the best way to update it.

Updates #15403.

Change-Id: I74eed651afc6f6a9c5fa3b88fa6a2b0c9ecf5875
Reviewed-on: https://go-review.googlesource.com/31149
Reviewed-by: Austin Clements <austin@google.com>
2016-10-19 21:50:13 +00:00
..
archive archive/tar: fix parsePAX to be POSIX.1-2001 compliant 2016-10-19 18:39:30 +00:00
bufio bufio: read from underlying reader at most once in Read 2016-10-18 12:56:55 +00:00
builtin
bytes bytes: encode size of rune read by ReadRune into lastRead to speed up UnreadRune 2016-10-17 06:00:35 +00:00
cmd cmd/cgo: always use a function literal for pointer checking 2016-10-19 21:20:50 +00:00
compress compress/flate: use correct table for size estimation 2016-10-17 09:00:41 +00:00
container
context context: make DeadlineExceeded implement net.Error 2016-10-05 15:53:04 +00:00
crypto crypto/tls: enable ChaCha20-Poly1305 cipher suites by default. 2016-10-18 06:54:30 +00:00
database/sql database/sql: support returning query database types 2016-10-18 10:52:57 +00:00
debug cmd/dist: use debug/pe directly for cmd/link 2016-10-17 15:22:17 +00:00
encoding encoding/xml: add wildcard support for collecting all attributes 2016-10-18 12:59:41 +00:00
errors
expvar expvar: add Value methods 2016-10-13 21:39:03 +00:00
flag
fmt fmt: always handle special methods if print operand is a reflect.Value 2016-10-18 10:50:26 +00:00
go net/http/httptrace: add ClientTrace.TLSHandshakeStart & TLSHandshakeDone 2016-10-19 19:12:05 +00:00
hash
html html/template: adjust ambiguous URL context text 2016-10-19 17:40:43 +00:00
image image/gif: check handling of truncated GIF files 2016-10-05 04:28:45 +00:00
index/suffixarray
internal os, syscall: fix incorrect offset calculation in Readlink on windows 2016-10-19 01:25:18 +00:00
io io: clarify Pipe docs 2016-10-18 12:53:56 +00:00
log
math math/big: implement Float.Scan, type assert fmt interfaces to enforce docs 2016-10-19 03:25:30 +00:00
mime net/http: multipart ReadForm close file after copy 2016-10-05 16:35:03 +00:00
net net/http/httptrace: add ClientTrace.TLSHandshakeStart & TLSHandshakeDone 2016-10-19 19:12:05 +00:00
os os: clean up after test 2016-10-19 07:11:16 +00:00
path path/filepath: simplify TestToNorm 2016-10-16 09:21:57 +00:00
plugin plugin: mention OS X support and concurrency 2016-10-19 17:24:19 +00:00
reflect reflect: document DeepEqual(nil map, empty non-nil map) behavior 2016-10-19 13:33:50 +00:00
regexp regexp: avoid alloc in QuoteMeta when not quoting 2016-10-19 07:09:08 +00:00
runtime runtime: get s390x vector facility availability from AT_HWCAP 2016-10-19 21:50:13 +00:00
sort sort: fix a slice benchmark not using the stable variant, add another 2016-10-05 14:43:23 +00:00
strconv strconv: strip \r in raw strings passed to Unquote 2016-10-17 18:34:02 +00:00
strings strings: use Index in Count 2016-10-15 16:39:31 +00:00
sync sync: throw, not panic, for unlock of unlocked mutex 2016-10-19 17:46:27 +00:00
syscall syscall: make Utimes on Solaris match all the other geese 2016-10-19 13:55:50 +00:00
testing cmd/go, testing: indicate when no tests are run 2016-10-19 02:34:44 +00:00
text text/template: add support for reflect.Value args, results in funcs 2016-10-19 18:20:35 +00:00
time time: revise Timer comments for Stop, Reset 2016-10-18 12:55:24 +00:00
unicode runtime: speed up non-ASCII rune decoding 2016-10-17 11:25:22 +00:00
unsafe
vendor/golang_org/x vendor: update golang.org/x/crypto/chacha20poly1305 2016-10-17 21:05:08 +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 cmd/dist, cmd/go: add environment variable override for pkg-config 2016-10-03 18:08:01 +00:00
make.bat
Make.dist
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc