diff options
| author | Michael Matloob <matloob@golang.org> | 2023-04-12 19:00:30 -0400 |
|---|---|---|
| committer | Michael Matloob <matloob@golang.org> | 2023-04-13 22:30:28 +0000 |
| commit | 11dd32d7290db946ddc28233513de248a116d0ea (patch) | |
| tree | cfcbbfd8a7aabde0adc8b322d9468e824ec70562 /src/plugin | |
| parent | 53c015890554991b9a2f662c657ba9adeeca6b99 (diff) | |
| download | go-11dd32d7290db946ddc28233513de248a116d0ea.tar.xz | |
cmd/go: parallelize part of loading test packages in list
load.TestPackagesAndErrors is given an optional done func() argument.
If set, load.TestPackagesAndErrors will perform part of its work
asynchronously and call done when done. This allows go list to run
testPackagesAndErrors so that the parallelizable parts of
TestPackagesAndErrors run in parallel, making go list -e faster.
Fixes #59157
Change-Id: I11f45bbb3ea4ceda928983bcf9fd41bfdcc4fbd9
Reviewed-on: https://go-review.googlesource.com/c/go/+/484496
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Matloob <matloob@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
Diffstat (limited to 'src/plugin')
0 files changed, 0 insertions, 0 deletions
