mirror of
https://github.com/golang/go
synced 2024-11-21 09:24:42 -07:00
release.2011-01-19
R=r, rsc, r2 CC=golang-dev https://golang.org/cl/4087041
This commit is contained in:
parent
5eb8c9baa7
commit
4b7fab83b5
1
.hgtags
1
.hgtags
@ -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
|
||||
|
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user