]> Cypherpunks repositories - gostls13.git/commit
cmd/go: preprocess PGO profiles
authorMichael Pratt <mpratt@google.com>
Thu, 29 Feb 2024 20:15:44 +0000 (15:15 -0500)
committerGopher Robot <gobot@golang.org>
Thu, 18 Apr 2024 15:38:19 +0000 (15:38 +0000)
commit081dc9fd8c9cf824f5caac3a03a1c8dfd86894c0
treebffcbd809014c7c2ca42fbe807553b55b32c8dd6
parent4084bc1aa2af3ad479632c597458c6d9d1b2dec8
cmd/go: preprocess PGO profiles

Following the previous CL, now actually run the preprofile tool to create the
preprocessed output.

There is still no build cache integration, so the tool will run on every
build even if nothing has changed.

For #58102.

Cq-Include-Trybots: luci.golang.try:gotip-linux-amd64-longtest
Change-Id: I0414377a956889f457e50898737fcaa8a698658d
Reviewed-on: https://go-review.googlesource.com/c/go/+/569424
Auto-Submit: Michael Pratt <mpratt@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
src/cmd/dist/build.go
src/cmd/go/internal/work/action.go
src/cmd/go/testdata/script/build_pgo.txt
src/cmd/go/testdata/script/build_pgo_auto.txt
src/cmd/go/testdata/script/build_pgo_auto_multi.txt