diff options
author | Andrew Gerrand <adg@golang.org> | 2011-07-29 15:11:48 -0700 |
---|---|---|
committer | Andrew Gerrand <adg@golang.org> | 2011-07-29 15:11:48 -0700 |
commit | b583108436b22f32d0ddb67b68ca890d306d0fb5 (patch) | |
tree | 946834645189844f39f58d7d894a5f428fbb26e4 | |
parent | 9bc58accce0ab83dab6ca08f0cc319e75f7dd889 (diff) | |
download | go-b583108436b22f32d0ddb67b68ca890d306d0fb5.tar.gz go-b583108436b22f32d0ddb67b68ca890d306d0fb5.zip |
weekly.2011-07-29weekly.2011-07-29
R=rsc
CC=golang-dev
https://golang.org/cl/4801062
-rw-r--r-- | .hgtags | 1 | ||||
-rw-r--r-- | doc/devel/weekly.html | 50 |
2 files changed, 49 insertions, 2 deletions
@@ -73,4 +73,3 @@ dac76f0b1a18a5de5b54a1dc0b231aceaf1c8583 weekly.2011-06-16 d292bc7886682d35bb391bf572be28656baee12d release.r58.1 d292bc7886682d35bb391bf572be28656baee12d release 3c21f37b25a3f7a1726265c5339c8a7b0b329336 weekly.2011-07-19 -3c21f37b25a3f7a1726265c5339c8a7b0b329336 weekly diff --git a/doc/devel/weekly.html b/doc/devel/weekly.html index 8e79ad5e5c..3ee0247b18 100644 --- a/doc/devel/weekly.html +++ b/doc/devel/weekly.html @@ -14,6 +14,54 @@ hg pull hg update weekly.<i>YYYY-MM-DD</i> </pre> +<h2 id="2011-07-29">2011-07-29</h2> + +<pre> +This weekly contains performance improvements and many bug fixes. + +* 6l: OpenBSD support. +* archive/zip: handle zip files with more than 65535 files, + more efficient reader and bug fix. +* big: refine printf formatting and optimize string conversion. +* build: fixes for mingw-w64 (thanks Wei Guangjing), + miscellaneous fixes. +* cgo: add GoBytes, fix gmp example. +* exp/norm: API for normalization library. +* exp/regexp: implement regexp API using exp/regexp/syntax. +* exp/template: more tweaks and fixes, convert the tree to use exp/template. +* fmt: handle precision 0 format strings in standard way. +* gc: a raft of bug fixes. +* go/parser: report illegal label declarations at ':'. +* gob: send empty but non-nil maps. +* godoc: allow form feed in text files, + app engine configuration and updated documentation. +* goinstall: abort and warn when using any url scheme, not just 'http://', + write to goinstall.log in respective GOPATH. +* html: handle character entities without semicolons (thanks Andrew Balholm), + parse misnested formatting tags according to the HTML5 spec, + sync html/testdata/webkit with upstream WebKit. +* http: content-type sniffing, + make serveFile redirects relative (thanks Andrew Balholm), + other fixes. +* image/tiff: Do not panic when RowsPerStrip is missing (thanks Benny Siegert). +* io/ioutil: improve performance of ioutil.Discard (thanks Mike Solomon). +* ld: detect all import cycles, + ldpe fixes (thanks Wei Guangjing), + remove cseekend and redo pe writing (thanks Alex Brainman), + remove overlap of ELF sections on dynamic binaries (thanks Gustavo Niemeyer). +* net/textproto: avoid 1 copy in ReadLine, ReadContinuedLine. +* net: fix memory corruption in windows *netFD.ReadFrom (thanks Alex Brainman). +* runtime: faster entersyscall/exitsyscall, + fix scheduler races (thanks Hector Chu), + higher goroutine arg limit, clearer error, + parallelism-related performance optimizations and fixes, + replace byte-at-a-time zeroing loop with memclr (thanks Quan Yong Zhai). +* sort: fix Float64Slice sort; NaN smallest value (thanks Florian Uekermann). +* src: removed some uses of container/vector (thanks John Asmuth). +* sync: improve Once fast path. +* unicode: fix case-mapping for roman numerals. +</pre> + <h2 id="2011-07-19">2011-07-19</h2> <pre> @@ -307,7 +355,7 @@ require changes to client code. The sort.IntArray type has been renamed to IntSlice, and similarly for StringArray and Float64Array. -The image/draw package’s Draw function now takes an additional argument, +The image/draw package's Draw function now takes an additional argument, a compositing operator. If in doubt, use draw.Over. Other changes: |