You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I haven't investigated this yet, but just FYI after CL 73212 (cmd/go: switch to entirely content-based staleness determination) I see a 10x slowdown in the compiler-fuzzing driver I use to fuzz gc.
The driver is a go program that generates random go programs using gosmith and then uses exec.Cmd to invoke go build on them. This is the typical output when using 8 workers on a 8-cores machine:
Notice how in the 6 seconds before I stopped it, 82 multi-package go programs were generated and compiled successfully. After git revision 7dea509 (the CL 73212 I mentioned above), the same command gives this output
This is a tracking issue for work toward making cmd/go rebuild logic use a content hash of all inputs to the build instead of modification times.
The text was updated successfully, but these errors were encountered: