]> Cypherpunks repositories - gostls13.git/commitdiff
doc: update go1.8.txt
authorBrad Fitzpatrick <bradfitz@golang.org>
Thu, 18 Aug 2016 21:39:16 +0000 (21:39 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 18 Aug 2016 21:40:25 +0000 (21:40 +0000)
Change-Id: I9a7654a6d623add8542a1c34ccc76ea136a9a7e3
Reviewed-on: https://go-review.googlesource.com/27359
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
doc/go1.8.txt

index 4f99596b7bebedd2dc63e94ff0184d5c3c624d74..1ccf13806046ad12b4c89c0fbb6c66adedeba8a4 100644 (file)
@@ -1,7 +1,33 @@
+
 Tools:
 
+compile: SSA for 386, arm, arm64, ppc64le, ... (many CLs)
+yacc: "go tool yacc" is removed. now at golang.org/x/tools/cmd/goyacc (CL 27324, CL 27325)
+
 Ports:
 
+
+
 API additions and behavior changes:
 
+crypto/tls: set Conn.ConnectionState.ServerName unconditionally (CL 22862)
+crypto/x509: require a NULL parameters for RSA public keys (CL 16166)
+crypto/x509: return error for missing SerialNumber (CL 27238)
+crypto/x509: support PSS signatures (CL 24743)
+net/http: make Transport retry non-idempotent requests if no bytes written (CL 27117)
 net: support "option ndots:0" in resolv.conf (CL 24901)
+net: use libresolv rules for ndots range and validation (CL 24901)
+runtime: fix map iterator concurrent map check (CL 23711)
+
+Optimizations:
+
+cmd/compile: handle e == T comparison more efficiently (CL 26660)
+cmd/compile: inline _, ok = i.(T) (CL 26658)
+cmd/compile: inline x, ok := y.(T) where T is a scalar (CL 26659)
+cmd/compile: optimize bool to int conversion (CL 22711)
+container/heap: remove one unnecessary comparison in Fix (CL 24273)
+encoding/hex: change lookup table from string to array (CL 27254)
+hash/crc32: improve the processing of the last bytes in the SSE4.2 code for AMD64 (CL 24470)
+math/big: avoid allocation in float.{Add, Sub} when there's no aliasing (CL 23568)
+math/big: use array instead of slice for deBruijn lookups (CL 26663)
+strings: add special cases for Join of 2 and 3 strings (CL 25005)