Commits

Show all
Author Commit Message Labels Comments Date
Andrew Gerrand
[release-branch.r60] doc: document release.r60.3 ««« CL 5267049 / eeca0d4a91a3 doc: document release.r60.3 R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/5267049 »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/5296041
Tags
release.r60.3
Branches
release-branch.r60
Russ Cox
[release-branch.r60] reflect: disallow Interface method on Value obtained via unexported name exp/datafmt is incompatible with this change, so delete it. It was scheduled for deletion soon anyway. ««« CL 5266054 / f798c2579fbd reflect: disallow Interface method on Value obtained via unexported name Had been allowing it for use by fmt, but it is too hard to lock down. Fix other packages not to depend on it. R=r, r CC=golang-dev http://codereview.appspot.com/5266054 »»» R=golang-dev, r C…
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: document r60.2 ««« CL 5204041 / 1fb56f387a76 doc: document r60.2 R=rsc, dsymonds CC=golang-dev http://codereview.appspot.com/5204041 »»» R=bradfitz CC=golang-dev http://codereview.appspot.com/5204043
Tags
release.r60.2
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: link to A Tour of Go ««« CL 5181045 / bc48691295c8 doc: link to A Tour of Go R=golang-dev, rsc, r CC=golang-dev http://codereview.appspot.com/5181045 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/5203041
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: update tutorial. ««« CL 5175052 / e144a6dec55e doc: update tutorial. Fix for new regexp library ($ isn't end of line any more). Don't assume . is in PATH. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/5175052 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/5199042
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] documentation: Debugging Go code with GDB tutorial. ««« CL 5168046 / 320d83ed794a documentation: Debugging Go code with GDB tutorial. R=adg, cw, lvd CC=golang-dev http://codereview.appspot.com/5168046 Committer: Andrew Gerrand <adg@golang.org> »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/5172053
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: link to image/draw blog post. ««« CL 5154046 / 087a4bd61f20 doc: link to image/draw blog post. R=adg TBR=adg CC=golang-dev http://codereview.appspot.com/5154046 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/5202041
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: link to image blog post ««« CL 5086048 / 09032e16d47c doc: link to image blog post R=golang-dev, r CC=golang-dev http://codereview.appspot.com/5086048 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/5201041
Branches
release-branch.r60
Russ Cox
[release-branch.r60] runtime: fix map memory leak ««« CL 5158045 / aaf8ddb0c780 runtime: fix map memory leak The map implementation was using the C idiom of using a pointer just past the end of its table as a limit pointer. Unfortunately, the garbage collector sees that pointer as pointing at the block adjacent to the map table, pinning in memory a block that would otherwise be freed. Fix by making limit pointer point at last valid entry, not j…
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: update release.r60.1 notes ««« CL 5045045 / d101b482f64e doc: update release.r60.1 notes R=dsymonds CC=golang-dev http://codereview.appspot.com/5045045 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/5063041
Tags
release.r60.1
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] json: add struct tag option to wrap literals in strings ««« CL 4918051 / ba6daf799367 json: add struct tag option to wrap literals in strings Since JavaScript doesn't have [u]int64 types, some JSON APIs encode such types as strings to avoid losing precision. This adds a new struct tag option ",string" to cause fields to be wrapped in JSON strings on encoding and unwrapped from strings when decoding. R=rsc, gustavo CC=golang-dev http://codereview.app…
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] json: fix decode bug with struct tag names with ,opts being ignored ««« CL 4965049 / f8e4df3c4048 json: fix decode bug with struct tag names with ,opts being ignored When the encoder was updated to respect the ",omitempty" struct tag options, the decoder half was never updated to know about the new struct tag format. (the format is now an optional name, followed by zero or more ",option" strings) This only affected people who used ",omitempty" along with a field…
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: release.r60.1 ««« CL 5002041 / d21944c38c39 doc: release.r60.1 R=r CC=golang-dev http://codereview.appspot.com/5002041 »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/5019044
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: link to notable blog posts ««« CL 4996041 / f6fdb6a54203 doc: link to notable blog posts R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4996041 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/4969081
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] misc/goplay: another template fix ««« CL 4950063 / 775543b0795c misc/goplay: another template fix Fixes issue 2219. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4950063 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/5000041
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] misc/goplay: Fix template output ««« CL 4960052 / da491846e511 misc/goplay: Fix template output Fixes issue 2219. R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4960052 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/4960067
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] ld: grow dwarf includestack on demand. ««« CL 4988048 / c0abe3f34cec ld: grow dwarf includestack on demand. Fixes issue 2241 while not breaking issue 1878 again. R=rsc CC=golang-dev http://codereview.appspot.com/4988048 »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4973075
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] doc: release.r60 ««« CL 4981047 / c0fea223bc90 doc: release.r60 R=dsymonds, r, rsc CC=golang-dev http://codereview.appspot.com/4981047 »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4961072
Tags
release.r60
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] template: indirect or dereference function arguments if necessary to match the type of the formal. ««« CL 4967056 / a163a464ef59 template: indirect or dereference function arguments if necessary to match the type of the formal. Fixes issue 2235 R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4967056 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/4992043
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] template: fix deadlock. ««« CL 4963054 / c581abafc917 template: fix deadlock. No need for lexInsideAction to loop. Fixes issue 2217. R=golang-dev, bradfitz CC=golang-dev http://codereview.appspot.com/4963054 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/4974068
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] template: range over channel ««« CL 4951046 / 379452c085ab template: range over channel R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4951046 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/4983052
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] template: Grammar fix for template documentation. ««« CL 4944043 / 6577cd4b870f template: Grammar fix for template documentation. R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/4944043 Committer: Russ Cox <rsc@golang.org> »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/4978058
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] exp/template: remove else and end nodes from public view. ««« CL 4905052 / 508513bbf607 exp/template: remove else and end nodes from public view. They are used internally and do not appear in the final parse tree. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4905052 »»» R=dsymonds CC=golang-dev http://codereview.appspot.com/4951069
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] gc: fix pc/line table ««« CL 4938042 / 5671737303a0 gc: fix pc/line table When a line directive was encountered we would push a new 'z' entry into the history to indicate the start of new file attributation, and a 'Z' entry to change line numbering. However we didn't pop the 'z' entry, so we were actually corrupting the history stack. The most obvious occurance of this was in the code that build the symbol tables fo…
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] gofix: do not convert url in field names ««« CL 4972052 / 0f7a647510f9 gofix: do not convert url in field names There's some ambiguity in the U{url: url} case as it could be both a map or a struct literal, but given context it's more likely a struct, so U{url: url_} rather than U{url_: url_}. At least that was the case for me. R=golang-dev, rsc, adg CC=golang-dev http://codereview.appspot.com/4972052 »»» R=golang-dev, dsymonds CC=gola…
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] gofix: forgot to rename the URL type ««« CL 4952041 / c51a2f3f897a gofix: forgot to rename the URL type Fixes issue 2182 R=golang-dev, gri CC=golang-dev http://codereview.appspot.com/4952041 »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4951068
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] gofix: osopen: fixed=true when changing O_CREAT ««« CL 4921047 / 15cefddbe963 gofix: osopen: fixed=true when changing O_CREAT R=rsc, r CC=golang-dev http://codereview.appspot.com/4921047 Committer: Rob Pike <r@golang.org> »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4961071
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] goinstall: select the tag that is closest to runtime.Version ««« CL 4873057 / db63f3a1f992 goinstall: select the tag that is closest to runtime.Version release.r50 looks for newest tag <= go.r50 weekly.2010-10-10 looks for newest tag <= go.2010-10-10 Implements behavior for hg, git, and bzr. R=dsymonds, rsc, n13m3y3r CC=golang-dev http://codereview.appspot.com/4873057 »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4974067
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] goinstall: report lack of $GOPATH on errors ««« CL 4929047 / 7bfbbfb1ad42 goinstall: report lack of $GOPATH on errors Fixes issue 2175. R=alex.brainman, rsc, gustavo, adg CC=golang-dev http://codereview.appspot.com/4929047 »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4964068
Branches
release-branch.r60
Andrew Gerrand
[release-branch.r60] goinstall: error out with paths that end with '/' ««« CL 4807048 / ae3b2b092cf7 goinstall: error out with paths that end with '/' R=adg, rsc, tarmigan+golang CC=golang-dev http://codereview.appspot.com/4807048 Committer: Andrew Gerrand <adg@golang.org> »»» R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4968077
Branches
release-branch.r60
  1. Prev
  2. Next