Chromium Code Reviews
DescriptionFix incremental resolution of files referenced by multiple contexts.
There were two problems:
1. When a file was set as a priority, we weren't propagating that
information to all contexts; as a result, the resolved AST wasn't
cached in all contexts, so incremental resolution wasn't able to take
place in all contexts.
2. In setPriorityFiles we weren't scheduling analysis operations, so
even after the file was made a priority, its resolved AST wouldn't be
available until some other event triggered analysis in that context.
BUG=dartbug.com/22209
R=scheglov@google.com
Committed: https://code.google.com/p/dart/source/detail?r=43323
Patch Set 1 #Patch Set 2 : Fix test breakage #Patch Set 3 : Remove temporary testing code #
Total comments: 5
Messages
Total messages: 6 (1 generated)
|