-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Open
Labels
area-dart-modelFor issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.For issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.area-devexpFor issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages.For issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages.type-performanceIssue relates to performance or code sizeIssue relates to performance or code size
Description
On a machine with e.g. an M5 Pro/Max chip, there are 18 cores available. The machine I'm working on has 64 gigs of RAM and I've observed the analyzer to only utilize at most 5 cores and 10 gigs of RAM.
I'd love to be able to configure a preference, that is, a hint to the Dart analyzer, that makes it use RAM and CPU cores more liberally.
Oftentimes analysis takes 10+ seconds to reach a fixpoint and while the performance issues are known and being worked on AFAIK, perhaps it might be possible to alleviate the performance issues for some users by simply adding support for assigning the analyzer more compute and more RAM?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-dart-modelFor issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.For issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.area-devexpFor issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages.For issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages.type-performanceIssue relates to performance or code sizeIssue relates to performance or code size