wire icon indicating copy to clipboard operation
wire copied to clipboard

wire: decreased performance after using go/packages

Open zombiezen opened this issue 7 years ago • 1 comments

After switching to using go/packages for analysis, the test suite for Wire (and the tool itself) has slowed on the order of 4x its previous execution times. The primary factors appear to be the call to go list and the increase in type-checking surface due to missing control over function body and comment parsing.

zombiezen avatar Nov 09 '18 23:11 zombiezen

Blocked on golang/go#28740

zombiezen avatar Nov 12 '18 17:11 zombiezen