Skip to content

Commit fd77972

Browse files
committed
Print time to prepare linking inputs.
[email protected] Change-Id: I1e2779bb5468dd77a3551276796f5725900c1603 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/105350 Reviewed-by: Brian Wilkerson <[email protected]>
1 parent 60f37fa commit fd77972

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/analyzer/lib/src/dart/analysis/library_context.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ class LibraryContext {
258258
var librariesLoaded = 0;
259259
var librariesLinked = 0;
260260
var librariesLinkedTimer = Stopwatch();
261+
var inputsTimer = Stopwatch();
261262
var bytesGet = 0;
262263
var bytesPut = 0;
263264

@@ -275,6 +276,7 @@ class LibraryContext {
275276
librariesLinkedTimer.start();
276277

277278
timerInputLibraries.start();
279+
inputsTimer.start();
278280
var inputLibraries = <link2.LinkInputLibrary>[];
279281
for (var libraryFile in cycle.libraries) {
280282
var librarySource = libraryFile.source;
@@ -293,6 +295,7 @@ class LibraryContext {
293295
link2.LinkInputLibrary(librarySource, inputUnits),
294296
);
295297
}
298+
inputsTimer.stop();
296299
timerInputLibraries.stop();
297300

298301
timerLinking.start();
@@ -355,6 +358,7 @@ class LibraryContext {
355358
logger.writeln(
356359
'[librariesTotal: $librariesTotal]'
357360
'[librariesLoaded: $librariesLoaded]'
361+
'[inputsTimer: ${inputsTimer.elapsedMilliseconds} ms]'
358362
'[librariesLinked: $librariesLinked]'
359363
'[librariesLinkedTimer: ${librariesLinkedTimer.elapsedMilliseconds} ms]'
360364
'[bytesGet: $bytesGet][bytesPut: $bytesPut]',

0 commit comments

Comments
 (0)