Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(63)

Side by Side Diff: pkg/analyzer/tool/task_dependency_graph/tasks.dot

Issue 1534033004: Use READY_RESOLVED_UNIT flag for ordering tasks. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 // 4 //
5 // This file has been automatically generated. Please do not edit it manually. 5 // This file has been automatically generated. Please do not edit it manually.
6 // To regenerate the file, use the script 6 // To regenerate the file, use the script
7 // "pkg/analyzer/tool/task_dependency_graph/generate.dart". 7 // "pkg/analyzer/tool/task_dependency_graph/generate.dart".
8 // 8 //
9 // To render this graph using Graphviz (www.graphviz.org) use the command: 9 // To render this graph using Graphviz (www.graphviz.org) use the command:
10 // "dot tasks.dot -Tpdf -O". 10 // "dot tasks.dot -Tpdf -O".
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 PropagateVariableTypesInUnitTask -> RESOLVED_UNIT6 179 PropagateVariableTypesInUnitTask -> RESOLVED_UNIT6
180 READY_LIBRARY_ELEMENT2 -> ComputeLibraryCycleTask 180 READY_LIBRARY_ELEMENT2 -> ComputeLibraryCycleTask
181 READY_LIBRARY_ELEMENT2 -> ReadyLibraryElement2Task 181 READY_LIBRARY_ELEMENT2 -> ReadyLibraryElement2Task
182 READY_LIBRARY_ELEMENT2 [shape=box] 182 READY_LIBRARY_ELEMENT2 [shape=box]
183 READY_LIBRARY_ELEMENT5 -> PartiallyResolveUnitReferencesTask 183 READY_LIBRARY_ELEMENT5 -> PartiallyResolveUnitReferencesTask
184 READY_LIBRARY_ELEMENT5 -> ReadyLibraryElement5Task 184 READY_LIBRARY_ELEMENT5 -> ReadyLibraryElement5Task
185 READY_LIBRARY_ELEMENT5 [shape=box] 185 READY_LIBRARY_ELEMENT5 [shape=box]
186 READY_LIBRARY_ELEMENT6 -> PropagateVariableTypesInLibraryClosureTask 186 READY_LIBRARY_ELEMENT6 -> PropagateVariableTypesInLibraryClosureTask
187 READY_LIBRARY_ELEMENT6 -> ReadyLibraryElement6Task 187 READY_LIBRARY_ELEMENT6 -> ReadyLibraryElement6Task
188 READY_LIBRARY_ELEMENT6 [shape=box] 188 READY_LIBRARY_ELEMENT6 [shape=box]
189 READY_RESOLVED_UNIT -> InferInstanceMembersInUnitTask
190 READY_RESOLVED_UNIT -> InferStaticVariableTypeTask
191 READY_RESOLVED_UNIT -> PartiallyResolveUnitReferencesTask
192 READY_RESOLVED_UNIT -> ResolveInstanceFieldsInUnitTask
189 READY_RESOLVED_UNIT -> ResolveLibraryTask 193 READY_RESOLVED_UNIT -> ResolveLibraryTask
190 READY_RESOLVED_UNIT -> VerifyUnitTask 194 READY_RESOLVED_UNIT -> VerifyUnitTask
191 READY_RESOLVED_UNIT [shape=box] 195 READY_RESOLVED_UNIT [shape=box]
192 READY_RESOLVED_UNIT10 -> ReadyResolvedUnit10Task 196 READY_RESOLVED_UNIT10 -> ReadyResolvedUnit10Task
193 READY_RESOLVED_UNIT10 [shape=box] 197 READY_RESOLVED_UNIT10 [shape=box]
194 READY_RESOLVED_UNIT11 -> ReadyResolvedUnit11Task 198 READY_RESOLVED_UNIT11 -> ReadyResolvedUnit11Task
195 READY_RESOLVED_UNIT11 [shape=box] 199 READY_RESOLVED_UNIT11 [shape=box]
196 REFERENCED_NAMES [shape=box] 200 REFERENCED_NAMES [shape=box]
197 RESOLVED_UNIT -> GenerateHintsTask 201 RESOLVED_UNIT -> GenerateHintsTask
198 RESOLVED_UNIT -> GenerateLintsTask 202 RESOLVED_UNIT -> GenerateLintsTask
(...skipping 27 matching lines...) Expand all
226 RESOLVED_UNIT5 -> PropagateVariableTypesInUnitTask 230 RESOLVED_UNIT5 -> PropagateVariableTypesInUnitTask
227 RESOLVED_UNIT5 [shape=box] 231 RESOLVED_UNIT5 [shape=box]
228 RESOLVED_UNIT6 -> InferStaticVariableTypeTask 232 RESOLVED_UNIT6 -> InferStaticVariableTypeTask
229 RESOLVED_UNIT6 -> InferStaticVariableTypesInUnitTask 233 RESOLVED_UNIT6 -> InferStaticVariableTypesInUnitTask
230 RESOLVED_UNIT6 -> PropagateVariableTypesInLibraryTask 234 RESOLVED_UNIT6 -> PropagateVariableTypesInLibraryTask
231 RESOLVED_UNIT6 [shape=box] 235 RESOLVED_UNIT6 [shape=box]
232 RESOLVED_UNIT7 -> ResolveInstanceFieldsInUnitTask 236 RESOLVED_UNIT7 -> ResolveInstanceFieldsInUnitTask
233 RESOLVED_UNIT7 [shape=box] 237 RESOLVED_UNIT7 [shape=box]
234 RESOLVED_UNIT8 -> InferInstanceMembersInUnitTask 238 RESOLVED_UNIT8 -> InferInstanceMembersInUnitTask
235 RESOLVED_UNIT8 [shape=box] 239 RESOLVED_UNIT8 [shape=box]
236 RESOLVED_UNIT9 -> InferInstanceMembersInUnitTask
237 RESOLVED_UNIT9 -> InferStaticVariableTypeTask
238 RESOLVED_UNIT9 -> PartiallyResolveUnitReferencesTask
239 RESOLVED_UNIT9 -> ResolveInstanceFieldsInUnitTask
240 RESOLVED_UNIT9 -> ResolveUnitTask 240 RESOLVED_UNIT9 -> ResolveUnitTask
241 RESOLVED_UNIT9 [shape=box] 241 RESOLVED_UNIT9 [shape=box]
242 RESOLVE_TYPE_NAMES_ERRORS -> LibraryUnitErrorsTask 242 RESOLVE_TYPE_NAMES_ERRORS -> LibraryUnitErrorsTask
243 RESOLVE_TYPE_NAMES_ERRORS [shape=box] 243 RESOLVE_TYPE_NAMES_ERRORS [shape=box]
244 RESOLVE_UNIT_ERRORS -> LibraryUnitErrorsTask 244 RESOLVE_UNIT_ERRORS -> LibraryUnitErrorsTask
245 RESOLVE_UNIT_ERRORS [shape=box] 245 RESOLVE_UNIT_ERRORS [shape=box]
246 ReadyLibraryElement2Task -> READY_LIBRARY_ELEMENT2 246 ReadyLibraryElement2Task -> READY_LIBRARY_ELEMENT2
247 ReadyLibraryElement5Task -> READY_LIBRARY_ELEMENT5 247 ReadyLibraryElement5Task -> READY_LIBRARY_ELEMENT5
248 ReadyLibraryElement6Task -> READY_LIBRARY_ELEMENT6 248 ReadyLibraryElement6Task -> READY_LIBRARY_ELEMENT6
249 ReadyResolvedUnit10Task -> READY_RESOLVED_UNIT10 249 ReadyResolvedUnit10Task -> READY_RESOLVED_UNIT10
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
299 VARIABLE_REFERENCE_ERRORS -> LibraryUnitErrorsTask 299 VARIABLE_REFERENCE_ERRORS -> LibraryUnitErrorsTask
300 VARIABLE_REFERENCE_ERRORS [shape=box] 300 VARIABLE_REFERENCE_ERRORS [shape=box]
301 VERIFY_ERRORS -> LibraryUnitErrorsTask 301 VERIFY_ERRORS -> LibraryUnitErrorsTask
302 VERIFY_ERRORS [shape=box] 302 VERIFY_ERRORS [shape=box]
303 VerifyUnitTask -> VERIFY_ERRORS 303 VerifyUnitTask -> VERIFY_ERRORS
304 dartErrorsForSource -> DartErrorsTask 304 dartErrorsForSource -> DartErrorsTask
305 dartErrorsForSource [shape=hexagon] 305 dartErrorsForSource [shape=hexagon]
306 dartErrorsForUnit -> DartErrorsTask 306 dartErrorsForUnit -> DartErrorsTask
307 dartErrorsForUnit [shape=hexagon] 307 dartErrorsForUnit [shape=hexagon]
308 } 308 }
OLDNEW
« pkg/analyzer/lib/src/task/dart.dart ('K') | « pkg/analyzer/test/src/task/dart_test.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698