-
Notifications
You must be signed in to change notification settings - Fork 18.9k
Open
Labels
DocumentationIssues describing a change to documentation.Issues describing a change to documentation.NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.compiler/runtimeIssues related to the Go compiler and/or runtime.Issues related to the Go compiler and/or runtime.
Milestone
Description
For example, such a section could mention:
- https://godoc.org/golang.org/x/tools/cmd/toolstash, to make backups of a working/previous Go compiler
- General recommendations like
toolstash restore && go install cmd/compileto rebuild the compiler in a fast and stable way - Tips to ensure that the compiler hasn't been obviously broken, such as
go build -toolexec "toolstash -cmp" -a -v std cmd - Tips on how to use https://godoc.org/golang.org/x/tools/cmd/compilebench along with
toolstashandbenchstatto measure performance optimizations
Anything else that comes to mind, please add it to this issue. I plan on sending a CL to add a markdown section sometime during the 1.13 cycle.
I realise the SSA package has lots of extra checks and debugging flags one can enable, but I think those should be covered by cmd/compile/internal/ssa/README. I am also not nearly as familiar with those as I'm with this list here, so I'm leaving ssa's tips for another issue/CL.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
DocumentationIssues describing a change to documentation.Issues describing a change to documentation.NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.compiler/runtimeIssues related to the Go compiler and/or runtime.Issues related to the Go compiler and/or runtime.
Type
Projects
Status
Triage Backlog