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

Issue 13677045: code review 13677045: build: disable precise collection of stack frames (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 7 months ago by rsc
Modified:
11 years, 7 months ago
Reviewers:
r, iant
CC:
golang-dev, jnj, kortschak, r
Visibility:
Public.

Description

build: disable precise collection of stack frames The code for call site-specific pointer bitmaps was not ready in time, but the zeroing required without it is too expensive to use by default. We will have to wait for precise collection of stack frames until Go 1.3. The precise collection can be re-enabled by GOEXPERIMENT=precisestack ./all.bash but that will not be the default for a Go 1.2 build. Fixes issue 6087.

Patch Set 1 #

Patch Set 2 : diff -r b19d3a8c9357 https://code.google.com/p/go/ #

Patch Set 3 : diff -r a972ba4c78a8 https://code.google.com/p/go/ #

Total comments: 1

Patch Set 4 : diff -r e47e60d39fc2 https://code.google.com/p/go/ #

Total comments: 5

Patch Set 5 : diff -r 804a559de27f https://code.google.com/p/go/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+80 lines, -14 lines) Patch
M src/cmd/dist/a.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/cmd/dist/build.c View 1 2 chunks +2 lines, -0 lines 0 comments Download
M src/cmd/dist/buildruntime.c View 1 2 3 4 4 chunks +34 lines, -1 line 0 comments Download
M src/cmd/gc/go.h View 1 2 1 chunk +1 line, -0 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/pgen.c View 1 2 3 4 3 chunks +11 lines, -9 lines 0 comments Download
M src/cmd/gc/walk.c View 1 1 chunk +3 lines, -3 lines 0 comments Download
M src/pkg/runtime/mgc0.c View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/runtime/proc.c View 1 2 4 chunks +24 lines, -0 lines 0 comments Download
M src/pkg/runtime/runtime.h View 1 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 12
rsc
Hello golang-dev@googlegroups.com, I'd like you to review this change to https://code.google.com/p/go/
11 years, 7 months ago (2013-09-16 18:28:17 UTC) #1
jnj
https://codereview.appspot.com/13677045/diff/5001/src/cmd/gc/pgen.c File src/cmd/gc/pgen.c (right): https://codereview.appspot.com/13677045/diff/5001/src/cmd/gc/pgen.c#newcode347 src/cmd/gc/pgen.c:347: describe
11 years, 7 months ago (2013-09-16 19:40:54 UTC) #2
rsc
On Mon, Sep 16, 2013 at 3:40 PM, <jeremyjackins@gmail.com> wrote: > > https://codereview.appspot.**com/13677045/diff/5001/src/**cmd/gc/pgen.c<https://codereview.appspot.com/13677045/diff/5001/src/cmd/gc/pgen.c> > File ...
11 years, 7 months ago (2013-09-16 20:15:23 UTC) #3
kortschak
It should be 'to describe' or 'that describes'. On 17/09/2013, at 5:45 AM, "Russ Cox" ...
11 years, 7 months ago (2013-09-16 20:55:36 UTC) #4
rsc
aha, thanks, done. was looking at wrong line.
11 years, 7 months ago (2013-09-16 20:59:13 UTC) #5
jnj
On 2013/09/16 20:15:23, rsc wrote: > On Mon, Sep 16, 2013 at 3:40 PM, <mailto:jeremyjackins@gmail.com> ...
11 years, 7 months ago (2013-09-16 21:10:46 UTC) #6
jnj
On 2013/09/16 21:10:46, jnj wrote: > On 2013/09/16 20:15:23, rsc wrote: > > On Mon, ...
11 years, 7 months ago (2013-09-16 21:12:51 UTC) #7
kortschak
Yes s/dumps/dump. On 17/09/2013, at 6:41 AM, "jeremyjackins@gmail.com" <jeremyjackins@gmail.com> wrote: > But looking again, I ...
11 years, 7 months ago (2013-09-16 21:17:41 UTC) #8
r
LGTM https://codereview.appspot.com/13677045/diff/21001/src/cmd/dist/buildruntime.c File src/cmd/dist/buildruntime.c (right): https://codereview.appspot.com/13677045/diff/21001/src/cmd/dist/buildruntime.c#newcode41 src/cmd/dist/buildruntime.c:41: // mkzexperiment writes zaexperiment.h [sic]: use round brackets ...
11 years, 7 months ago (2013-09-16 22:35:30 UTC) #9
rsc
https://codereview.appspot.com/13677045/diff/21001/src/cmd/dist/buildruntime.c File src/cmd/dist/buildruntime.c (right): https://codereview.appspot.com/13677045/diff/21001/src/cmd/dist/buildruntime.c#newcode58 src/cmd/dist/buildruntime.c:58: "// auto generated by go tool dist\n" On 2013/09/16 ...
11 years, 7 months ago (2013-09-17 00:21:54 UTC) #10
rsc
*** Submitted as https://code.google.com/p/go/source/detail?r=abec1f16cd7f *** build: disable precise collection of stack frames The code for ...
11 years, 7 months ago (2013-09-17 00:26:15 UTC) #11
iant
11 years, 7 months ago (2013-09-17 00:26:52 UTC) #12
Message was sent while issue was closed.
LGTM
Sign in to reply to this message.

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