diff options
author | Andrew Gerrand <adg@golang.org> | 2011-01-20 14:01:32 +1100 |
---|---|---|
committer | Andrew Gerrand <adg@golang.org> | 2011-01-20 14:01:32 +1100 |
commit | 4b7fab83b571813ad56a15b653ed0ade0cf5b52e (patch) | |
tree | fb5948a3dc7951509369b17b49914d41987a3a20 | |
parent | 5eb8c9baa7ad4b7897c4360809a16481d90ef51f (diff) | |
download | go-4b7fab83b571813ad56a15b653ed0ade0cf5b52e.tar.gz go-4b7fab83b571813ad56a15b653ed0ade0cf5b52e.zip |
release.2011-01-19weekly.2011-01-19
R=r, rsc, r2
CC=golang-dev
https://golang.org/cl/4087041
-rw-r--r-- | .hgtags | 1 | ||||
-rw-r--r-- | doc/devel/release.html | 55 |
2 files changed, 55 insertions, 1 deletions
@@ -46,4 +46,3 @@ f7e692dc29b02fba8e5d59b967880a347b53607c release.2010-12-02 51c777dbccb9f537ebffb99244f521c05bf65df6 release.2010-12-22 8eeee945e358f19405e81792db0e16a1cad14bc0 release.2011-01-06 514c7ba501a1dd74d69ea2d0a2b4116802ada2b5 release.2011-01-12 -514c7ba501a1dd74d69ea2d0a2b4116802ada2b5 release diff --git a/doc/devel/release.html b/doc/devel/release.html index ecf125953e..6bba134e97 100644 --- a/doc/devel/release.html +++ b/doc/devel/release.html @@ -5,6 +5,61 @@ <p>This page summarizes the changes between tagged releases of Go. For full details, see the <a href="http://code.google.com/p/go/source/list">Mercurial change log</a>.</p> +<h3 id="2011-01-19">2011-01-19</h3> + +<pre> +The 5g (ARM) compiler now has registerization enabled. If you discover it +causes bugs, use 5g -N to disable the registerizer and please let us know. + +The xml package now allows the extraction of nested XML tags by specifying +struct tags of the form “parent>child”. See the XML documentation for an +example: http://golang.org/pkg/xml/ + +* 5a, 5l, 6a, 6l, 8a, 8l: handle out of memory, large allocations (thanks Jeff R. Allen). +* 8l: pe changes (thanks Alex Brainman). +* arm: fixes and improvements. +* cc: fix vlong condition. +* cgo: add complex float, complex double (thanks Sebastien Binet), + in _cgo_main.c define all provided symbols as functions. +* codereview: don't mail change lists with no files (thanks Ryan Hitchman). +* crypto/cipher: add OFB mode. +* expvar: add Float. +* fmt: document %X of string, []byte. +* gc, runtime: make range on channel safe for multiple goroutines. +* gc: fix typed constant declarations (thanks Anthony Martin). +* go spec: adjust language for constant typing. +* go/scanner: Make Init take a *token.File instead of a *token.FileSet. +* godoc: bring back "indexing in progress" message, + don't double HTML-escape search result snippets, + enable qualified identifiers ("math.Sin") as query strings again, + peephole optimization for generated HTML, + remove tab before formatted section. +* gofmt, go/printer: do not insert extra line breaks where they may break the code. +* http: fix Content-Range and Content-Length in response (thanks Clement Skau), + fix scheme-relative URL parsing; add ParseRequestURL, + handle HEAD requests correctly, + support for relative URLs. +* math: handle denormalized numbers in Frexp, Ilogb, Ldexp, and Logb (thanks Eoghan Sherry). +* net, syscall: return source address in Recvmsg (thanks Albert Strasheim). +* net: add LookupAddr (thanks Kyle Lemons), + add unixpacket (thanks Albert Strasheim), + avoid nil dereference if /etc/services can't be opened (thanks Corey Thomasson), + implement windows timeout (thanks Wei Guangjing). +* netchan: do not block sends; implement flow control (thanks Roger Peppe). +* regexp: reject bare ‘?’. (thanks Ben Lynn) +* runtime/cgo: don't define crosscall2 in dummy _cgo_main.c. +* runtime/debug: new package for printing stack traces from a running goroutine. +* runtime: add per-pause gc stats, + fix arm reflect.call boundary case, + print signal information during panic. +* spec: specify that int and uint have the same size. +* syscall: correct WSTOPPED on OS X, + correct length of GNU/Linux abstract Unix domain sockaddr, + correct length of SockaddrUnix. +* tutorial: make stdin, stdout, stderr work on Windows. +* windows: implement exception handling (thanks Hector Chu). +</pre> + <h3 id="2011-01-12">2011-01-12</h3> <pre> |