Chromium Code Reviews
DescriptionDon't compute library cycle when the library is resynthesized.
As I understand, we infer all types during linking.
So, there is no reason to re-infer types.
And AFAIK ensuring type inference is the only client of library cycle
information.
With the new analysis context we link and have types for all libraries,
including the one we are resolving unit for.
Removing library cycle computation makes analysis almost 40% faster.
R=brianwilkerson@google.com, paulberry@google.com
BUG=
Committed: https://github.com/dart-lang/sdk/commit/f0a9bb0c9fec17a77dce012abe6d74bd3ff36937
Patch Set 1 #
Messages
Total messages: 5 (1 generated)
|
|||||||||||||||||||