Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(118)

Issue 5129057: code review 5129057: gc: changes to export format in preparation for inlining. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 3 months ago by lvd1
Modified:
14 years, 3 months ago
Reviewers:
CC:
rsc, gri, lvd, golang-dev
Visibility:
Public.

Description

gc: changes to export format in preparation for inlining. string literals used as package qualifiers are now prefixed with '@' which obviates the need for the extra ':' before tags.

Patch Set 1 #

Patch Set 2 : diff -r 565b10bbef97 https://go.googlecode.com/hg/ #

Patch Set 3 : diff -r 565b10bbef97 https://go.googlecode.com/hg/ #

Patch Set 4 : diff -r 565b10bbef97 https://go.googlecode.com/hg/ #

Total comments: 4

Patch Set 5 : diff -r 565b10bbef97 https://go.googlecode.com/hg/ #

Total comments: 19

Patch Set 6 : diff -r 40f9c1636141 https://go.googlecode.com/hg/ #

Patch Set 7 : diff -r 6aa111bd2d11 https://go.googlecode.com/hg/ #

Patch Set 8 : diff -r 6aa111bd2d11 https://go.googlecode.com/hg/ #

Patch Set 9 : diff -r 6bf2b47bba7b https://go.googlecode.com/hg/ #

Patch Set 10 : diff -r 6bf2b47bba7b https://go.googlecode.com/hg/ #

Patch Set 11 : diff -r 6bf2b47bba7b https://go.googlecode.com/hg/ #

Patch Set 12 : diff -r 6bf2b47bba7b https://go.googlecode.com/hg/ #

Total comments: 27

Patch Set 13 : diff -r a87ef21abd9a https://go.googlecode.com/hg/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+566 lines, -458 lines) Patch
M src/cmd/gc/builtin.c.boot View 1 1 chunk +104 lines, -104 lines 0 comments Download
M src/cmd/gc/esc.c View 1 2 3 4 5 6 4 chunks +4 lines, -4 lines 0 comments Download
M src/cmd/gc/export.c View 1 1 chunk +1 line, -1 line 0 comments Download
M src/cmd/gc/gen.c View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M src/cmd/gc/go.h View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +5 lines, -4 lines 0 comments Download
M src/cmd/gc/go.y View 1 2 3 4 5 6 7 8 9 10 6 chunks +14 lines, -31 lines 0 comments Download
M src/cmd/gc/lex.c View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/cmd/gc/print.c View 1 2 3 4 5 6 7 8 9 10 11 12 7 chunks +150 lines, -11 lines 0 comments Download
M src/cmd/gc/subr.c View 1 2 3 4 5 6 7 8 9 10 11 12 8 chunks +89 lines, -117 lines 0 comments Download
M src/lib9/fmt/fmtprint.c View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +7 lines, -19 lines 0 comments Download
M src/lib9/fmt/fmtvprint.c View 1 2 3 4 5 6 7 8 9 10 1 chunk +14 lines, -14 lines 0 comments Download
M src/pkg/go/types/gcimporter.go View 1 2 3 4 5 6 7 8 9 10 11 12 13 chunks +72 lines, -48 lines 0 comments Download
M test/ddd1.go View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M test/escape2.go View 1 2 3 4 5 6 39 chunks +102 lines, -102 lines 0 comments Download

Messages

Total messages: 11
lvd1
Hello rsc@golang.org, gri@golang.org (cc: golang-dev@googlegroups.com), I'd like you to review this change to https://go.googlecode.com/hg/
14 years, 3 months ago (2011-09-28 00:33:29 UTC) #1
gri
FYI. http://codereview.appspot.com/5129057/diff/4/src/pkg/go/types/gcimporter.go File src/pkg/go/types/gcimporter.go (right): http://codereview.appspot.com/5129057/diff/4/src/pkg/go/types/gcimporter.go#newcode719 src/pkg/go/types/gcimporter.go:719: // FuncBody = '{' ... '}' s/'/"/ (4x) ...
14 years, 3 months ago (2011-09-28 00:41:57 UTC) #2
rsc
Looks pretty good. http://codereview.appspot.com/5129057/diff/3011/src/cmd/gc/go.h File src/cmd/gc/go.h (right): http://codereview.appspot.com/5129057/diff/3011/src/cmd/gc/go.h#newcode1134 src/cmd/gc/go.h:1134: int Vconv(Fmt *fp); Please add a ...
14 years, 3 months ago (2011-09-28 18:43:57 UTC) #3
lvd
first round of responses. will make the h flag for %#hN now. http://codereview.appspot.com/5129057/diff/4/src/pkg/go/types/gcimporter.go File src/pkg/go/types/gcimporter.go ...
14 years, 3 months ago (2011-10-01 21:20:10 UTC) #4
lvd1
On Sat, Oct 1, 2011 at 14:20, <lvd@google.com> wrote: > .... will make the h ...
14 years, 3 months ago (2011-10-01 22:54:03 UTC) #5
lvd
PTAL
14 years, 3 months ago (2011-10-07 09:51:01 UTC) #6
lvd1
Hello rsc@golang.org, gri@golang.org, lvd@google.com (cc: golang-dev@googlegroups.com), Please take another look.
14 years, 3 months ago (2011-10-07 15:31:01 UTC) #7
rsc
LGTM But leaving go/types/* for gri. http://codereview.appspot.com/5129057/diff/30002/src/cmd/gc/print.c File src/cmd/gc/print.c (right): http://codereview.appspot.com/5129057/diff/30002/src/cmd/gc/print.c#newcode510 src/cmd/gc/print.c:510: if (n->ninit) { ...
14 years, 3 months ago (2011-10-07 15:59:50 UTC) #8
gri
LGTM http://codereview.appspot.com/5129057/diff/30002/src/pkg/go/types/gcimporter.go File src/pkg/go/types/gcimporter.go (right): http://codereview.appspot.com/5129057/diff/30002/src/pkg/go/types/gcimporter.go#newcode145 src/pkg/go/types/gcimporter.go:145: // Declare creates a named object of the ...
14 years, 3 months ago (2011-10-07 17:50:24 UTC) #9
lvd
http://codereview.appspot.com/5129057/diff/30002/src/cmd/gc/print.c File src/cmd/gc/print.c (right): http://codereview.appspot.com/5129057/diff/30002/src/cmd/gc/print.c#newcode510 src/cmd/gc/print.c:510: if (n->ninit) { On 2011/10/07 15:59:50, rsc wrote: > ...
14 years, 3 months ago (2011-10-08 16:40:03 UTC) #10
lvd1
14 years, 3 months ago (2011-10-08 17:37:15 UTC) #11
*** Submitted as http://code.google.com/p/go/source/detail?r=62c997927b20 ***

gc: changes to export format in preparation for inlining.

string literals used as package qualifiers are now prefixed with '@'
which obviates the need for the extra ':' before tags.

R=rsc, gri, lvd
CC=golang-dev
http://codereview.appspot.com/5129057
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b