commit 61be33d3ae58572eb3f4c67acf0c9ee8c903f888 [browse]
Author: Andrew Gerrand
Date: 2010-06-09 23:10:28 +02:00

release.2010-06-09

R=rsc
CC=golang-dev
https://golang.org/cl/1644041

commit a2a7d473f464d99b96366404a468d50131d61b9a [browse]
Author: Russ Cox
Date: 2010-06-09 11:00:55 -07:00

gc: more cleanup
 * disallow surrogate pair runes.
 * diagnose impossible type assertions
 * eliminate another static buffer.
 * do not overflow lexbuf.
 * add -u flag to disable package unsafe.

R=ken2
CC=golang-dev
https://golang.org/cl/1619042

commit 42a691b8778becb7d2ee78ac171e26e03dbbf30a [browse]
Author: Russ Cox
Date: 2010-06-08 22:32:04 -07:00

fix build: invalid character literals

R=r
CC=golang-dev
https://golang.org/cl/1631041

commit 565b5dc0760baf556f83adf847f578718a1c571f [browse]
Author: Russ Cox
Date: 2010-06-08 18:50:02 -07:00

gc: new typechecking rules

* Code for assignment, conversions now mirrors spec.
* Changed some snprint -> smprint.
* Renamed runtime functions to separate
  interface conversions from type assertions:
  convT2I, assertI2T, etc.
* Correct checking of \U sequences.

Fixes #840.
Fixes #830.
Fixes #778.

R=ken2
CC=golang-dev
https://golang.org/cl/1303042

commit 6aaef044698bf9da21e270188f281321de98a391 [browse]
Author: Russ Cox
Date: 2010-06-08 17:51:57 -07:00

misc cleanup: gofmt + &x -> x[0:] conversion

R=gri
CC=golang-dev
https://golang.org/cl/1620042

clone the repository to get more history