Skip to content

Instantly share code, notes, and snippets.

@davidfowl
Last active October 11, 2017 06:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save davidfowl/8359f79b625de52205926f35f4024ce4 to your computer and use it in GitHub Desktop.
Save davidfowl/8359f79b625de52205926f35f4024ce4 to your computer and use it in GitHub Desktop.
dotnet numbers
dotnet build /clp:PerformanceSummary
Project Evaluation Performance Summary:
377 ms /Users/dfowler/dev/consoleapp/consoleapp.csproj 3 calls
Project Performance Summary:
547 ms /Users/dfowler/dev/consoleapp/consoleapp.csproj 9 calls
426 ms Restore 1 calls
1 ms _IsProjectRestoreSupported 2 calls
58 ms _GenerateRestoreProjectPathWalk 1 calls
1 ms _GenerateRestoreProjectPathItemsPerFramework 1 calls
31 ms _GenerateRestoreGraphProjectEntry 1 calls
0 ms _GetRestoreSettingsPerFramework 1 calls
16 ms _GenerateProjectRestoreGraph 1 calls
13 ms _GenerateProjectRestoreGraphPerFramework 1 calls
Target Performance Summary:
0 ms _GenerateRestoreGraphProjectEntry 1 calls
0 ms _GenerateProjectRestoreGraph 1 calls
0 ms _GetRestoreTargetFrameworksAsItems 1 calls
0 ms _GetRestoreProjectStyle 2 calls
0 ms _IsProjectRestoreSupported 1 calls
0 ms CheckForImplicitPackageReferenceOverridesBeforeRestore 2 calls
0 ms _CheckForUnsupportedNETCoreVersion 1 calls
0 ms _GetRestoreSettingsPerFramework 1 calls
0 ms _GetRestoreSettingsOverrides 1 calls
0 ms _GetProjectJsonPath 2 calls
1 ms _GenerateRestoreProjectPathWalk 1 calls
1 ms _GenerateRestoreProjectPathItemsPerFramework 1 calls
1 ms _GenerateRestoreSpecs 1 calls
1 ms _GenerateRestoreProjectSpec 1 calls
3 ms _GetRestoreTargetFrameworksOutput 1 calls
7 ms _GenerateDotnetCliToolReferenceSpecs 1 calls
12 ms _GenerateProjectRestoreGraphPerFramework 1 calls
15 ms _GenerateRestoreDependencies 1 calls
17 ms _LoadRestoreGraphEntryPoints 1 calls
22 ms _GetRestoreSettings 1 calls
51 ms _GenerateRestoreGraph 1 calls
55 ms _GenerateRestoreProjectPathItems 1 calls
61 ms _GetAllRestoreProjectPathItems 1 calls
102 ms _FilterRestoreGraphProjectInputItems 1 calls
185 ms Restore 1 calls
Task Performance Summary:
1 ms Message 3 calls
1 ms GetRestoreProjectReferencesTask 1 calls
1 ms ConvertToAbsolutePath 2 calls
2 ms GetRestoreProjectFrameworks 1 calls
4 ms RemoveDuplicates 5 calls
4 ms WarnForInvalidProjectsTask 1 calls
7 ms GetRestoreDotnetCliToolsTask 1 calls
11 ms GetRestorePackageReferencesTask 1 calls
19 ms GetRestoreSettingsTask 1 calls
185 ms RestoreTask 1 calls
265 ms MsBuild 9 calls
Microsoft (R) Build Engine version 15.3.409.57025 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
consoleapp -> /Users/dfowler/dev/consoleapp/bin/Debug/netcoreapp2.0/consoleapp.dll
Project Evaluation Performance Summary:
236 ms /Users/dfowler/dev/consoleapp/consoleapp.csproj 1 calls
Project Performance Summary:
755 ms /Users/dfowler/dev/consoleapp/consoleapp.csproj 1 calls
755 ms Build 1 calls
Target Performance Summary:
0 ms ResolvePackageDependenciesForBuild 1 calls
0 ms Compile 1 calls
0 ms ResolveReferences 1 calls
0 ms PrepareResourceNames 1 calls
0 ms AfterBuild 1 calls
0 ms SetWin32ManifestProperties 1 calls
0 ms BeforeCompile 1 calls
0 ms GetFrameworkPaths 1 calls
0 ms BeforeResGen 1 calls
0 ms CoreBuild 1 calls
0 ms CreateSatelliteAssemblies 1 calls
0 ms AfterResolveReferences 1 calls
0 ms _CopySourceItemsToOutputDirectory 1 calls
0 ms AfterCompile 1 calls
0 ms BeforeBuild 1 calls
0 ms PrepareProjectReferences 1 calls
0 ms PrepareResources 1 calls
0 ms PrepareForRun 1 calls
0 ms AfterResGen 1 calls
0 ms BeforeResolveReferences 1 calls
0 ms GetReferenceAssemblyPaths 1 calls
0 ms GenerateAssemblyInfo 1 calls
0 ms ResGen 1 calls
0 ms IncludeTransitiveProjectReferences 1 calls
0 ms BuildOnlySettings 1 calls
0 ms GetTargetPath 1 calls
0 ms Build 1 calls
0 ms ResolveLockFileAnalyzers 1 calls
0 ms _DefaultMicrosoftNETPlatformLibrary 1 calls
0 ms CreateCustomManifestResourceNames 1 calls
0 ms ExpandSDKReferences 1 calls
0 ms ResolveSDKReferences 1 calls
0 ms _CheckForUnsupportedSelfContained 1 calls
0 ms _ComputeActiveTFMPackageDependencies 1 calls
0 ms _SplitProjectReferencesByFileExistence 1 calls
0 ms GetAssemblyAttributes 1 calls
0 ms _CheckForUnsupportedNETCoreVersion 1 calls
0 ms _ComputeLockFileFrameworks 1 calls
0 ms _SetTargetFrameworkMonikerAttribute 1 calls
0 ms _CheckForCompileOutputs 1 calls
0 ms GenerateBuildDependencyFile 1 calls
0 ms _GenerateSatelliteAssemblyInputs 1 calls
0 ms _GenerateCompileInputs 1 calls
0 ms _ComputeActiveTFMFileDependencies 1 calls
0 ms _ComputeLockFileAnalyzers 1 calls
0 ms GenerateBuildRuntimeConfigurationFiles 1 calls
0 ms _ComputeReferenceAssemblies 1 calls
1 ms CoreResGen 1 calls
1 ms GetInstalledSDKLocations 1 calls
1 ms GetCopyToOutputDirectoryItems 1 calls
1 ms GetTargetPathWithTargetPlatformMoniker 1 calls
1 ms _ComputeTransitiveProjectReferences 1 calls
1 ms CreateGeneratedAssemblyInfoInputsCacheFile 1 calls
1 ms CoreGenerateAssemblyInfo 1 calls
1 ms ResolveProjectReferences 1 calls
1 ms GetAssemblyVersion 1 calls
1 ms _ComputeNETCoreBuildOutputFiles 1 calls
1 ms SplitResourcesByCulture 1 calls
1 ms GenerateTargetFrameworkMonikerAttribute 1 calls
1 ms _ComputeTFMOnlyFileDependencies 1 calls
1 ms AssignTargetPaths 1 calls
1 ms _SetEmbeddedWin32ManifestProperties 1 calls
2 ms PrepareForBuild 1 calls
2 ms _GetProjectReferenceTargetFrameworkProperties 1 calls
2 ms IncrementalClean 1 calls
3 ms _CheckForInvalidConfigurationAndPlatform 1 calls
3 ms CopyFilesToOutputDirectory 1 calls
3 ms _GenerateCompileDependencyCache 1 calls
4 ms CheckForDuplicateItems 1 calls
6 ms CoreCompile 1 calls
9 ms _CleanGetCurrentAndPriorFileWrites 1 calls
11 ms CheckForImplicitPackageReferenceOverrides 1 calls
17 ms _CollectTargetFrameworkForTelemetry 1 calls
23 ms ResolveLockFileReferences 1 calls
25 ms RunProduceContentAssets 1 calls
25 ms _ComputeLockFileReferences 1 calls
28 ms _ComputeLockFileCopyLocal 1 calls
32 ms _HandlePackageFileConflicts 1 calls
32 ms FindReferenceAssembliesForReferences 1 calls
41 ms RunResolvePackageDependencies 1 calls
62 ms ReportAssetsLogMessages 1 calls
383 ms ResolveAssemblyReferences 1 calls
Task Performance Summary:
0 ms Delete 1 calls
0 ms AssignCulture 1 calls
0 ms FindAppConfigFile 1 calls
1 ms ConvertToAbsolutePath 1 calls
1 ms RemoveDuplicates 2 calls
1 ms GetFrameworkPath 1 calls
1 ms WriteLinesToFile 2 calls
1 ms ReadLinesFromFile 1 calls
1 ms MakeDir 1 calls
1 ms GetAssemblyVersion 1 calls
1 ms Hash 2 calls
1 ms AssignTargetPath 5 calls
1 ms MSBuild 1 calls
1 ms Message 3 calls
2 ms Copy 2 calls
2 ms FindUnderPath 5 calls
2 ms CheckForTargetInAssetsFile 1 calls
3 ms Telemetry 1 calls
4 ms CheckForDuplicateItems 3 calls
6 ms CheckForImplicitPackageReferenceOverrides 1 calls
16 ms ProduceContentAssets 1 calls
18 ms ResolvePackageFileConflicts 1 calls
38 ms ResolvePackageDependencies 1 calls
62 ms ReportAssetsLogMessages 1 calls
382 ms ResolveAssemblyReference 1 calls
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:01.04
Davids-MacBook-Pro-3:src dfowler$ dotnet build /clp:PerformanceSummary
Project Evaluation Performance Summary:
651 ms /Users/dfowler/dev/auth-sample/src/auth-sample.csproj 3 calls
Project Performance Summary:
870 ms /Users/dfowler/dev/auth-sample/src/auth-sample.csproj 9 calls
680 ms Restore 1 calls
1 ms _IsProjectRestoreSupported 2 calls
106 ms _GenerateRestoreProjectPathWalk 1 calls
2 ms _GenerateRestoreProjectPathItemsPerFramework 1 calls
43 ms _GenerateRestoreGraphProjectEntry 1 calls
0 ms _GetRestoreSettingsPerFramework 1 calls
21 ms _GenerateProjectRestoreGraph 1 calls
17 ms _GenerateProjectRestoreGraphPerFramework 1 calls
Target Performance Summary:
0 ms _GenerateProjectRestoreGraph 1 calls
0 ms _GenerateRestoreGraphProjectEntry 1 calls
0 ms _GetRestoreTargetFrameworksAsItems 1 calls
0 ms _GetRestoreProjectStyle 2 calls
0 ms CheckForImplicitPackageReferenceOverridesBeforeRestore 2 calls
0 ms _CheckForUnsupportedNETCoreVersion 1 calls
0 ms _IsProjectRestoreSupported 1 calls
0 ms _GetRestoreSettingsPerFramework 1 calls
0 ms _GetRestoreSettingsOverrides 1 calls
0 ms _GetProjectJsonPath 2 calls
1 ms _GenerateRestoreProjectPathWalk 1 calls
1 ms _GenerateRestoreSpecs 1 calls
2 ms _GenerateRestoreProjectSpec 1 calls
2 ms _GenerateRestoreProjectPathItemsPerFramework 1 calls
3 ms _GetRestoreTargetFrameworksOutput 1 calls
11 ms _GenerateDotnetCliToolReferenceSpecs 1 calls
12 ms _LoadRestoreGraphEntryPoints 1 calls
16 ms _GenerateProjectRestoreGraphPerFramework 1 calls
19 ms _GenerateRestoreDependencies 1 calls
31 ms _GetRestoreSettings 1 calls
68 ms _GenerateRestoreGraph 1 calls
101 ms _GenerateRestoreProjectPathItems 1 calls
108 ms _GetAllRestoreProjectPathItems 1 calls
173 ms _FilterRestoreGraphProjectInputItems 1 calls
311 ms Restore 1 calls
Task Performance Summary:
1 ms Message 3 calls
1 ms GetRestoreProjectReferencesTask 1 calls
2 ms ConvertToAbsolutePath 2 calls
3 ms GetRestoreProjectFrameworks 1 calls
5 ms RemoveDuplicates 5 calls
6 ms WarnForInvalidProjectsTask 1 calls
11 ms GetRestoreDotnetCliToolsTask 1 calls
15 ms GetRestorePackageReferencesTask 1 calls
27 ms GetRestoreSettingsTask 1 calls
310 ms RestoreTask 1 calls
438 ms MsBuild 9 calls
Microsoft (R) Build Engine version 15.3.409.57025 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
auth-sample -> /Users/dfowler/dev/auth-sample/src/bin/Debug/netcoreapp2.0/auth-sample.dll
Project Evaluation Performance Summary:
297 ms /Users/dfowler/dev/auth-sample/src/auth-sample.csproj 1 calls
Project Performance Summary:
2953 ms /Users/dfowler/dev/auth-sample/src/auth-sample.csproj 1 calls
2953 ms Build 1 calls
Target Performance Summary:
0 ms Compile 1 calls
0 ms ResGen 1 calls
0 ms BeforeResGen 1 calls
0 ms AfterResGen 1 calls
0 ms SetWin32ManifestProperties 1 calls
0 ms GenerateAssemblyInfo 1 calls
0 ms PrepareResources 1 calls
0 ms ResolvePackageDependenciesForBuild 1 calls
0 ms GetFrameworkPaths 1 calls
0 ms CreateCustomManifestResourceNames 1 calls
0 ms AfterCompile 1 calls
0 ms _CopySourceItemsToOutputDirectory 1 calls
0 ms BeforeCompile 1 calls
0 ms AfterResolveReferences 1 calls
0 ms ResolveReferences 1 calls
0 ms BeforeResolveReferences 1 calls
0 ms PrepareProjectReferences 1 calls
0 ms PrepareForRun 1 calls
0 ms CreateSatelliteAssemblies 1 calls
0 ms BeforeBuild 1 calls
0 ms GetReferenceAssemblyPaths 1 calls
0 ms GenerateUserSecretsAttribute 1 calls
0 ms BuildOnlySettings 1 calls
0 ms IncludeTransitiveProjectReferences 1 calls
0 ms ResolveLockFileAnalyzers 1 calls
0 ms PrepareResourceNames 1 calls
0 ms AfterBuild 1 calls
0 ms CoreBuild 1 calls
0 ms GetTargetPath 1 calls
0 ms _DefaultMicrosoftNETPlatformLibrary 1 calls
0 ms ResolveSDKReferences 1 calls
0 ms ExpandSDKReferences 1 calls
0 ms ComputeDependencyFileCompilerOptions 1 calls
0 ms _CheckForUnsupportedSelfContained 1 calls
0 ms _CheckForCompileOutputs 1 calls
0 ms _SplitProjectReferencesByFileExistence 1 calls
0 ms Build 1 calls
0 ms _SetTargetFrameworkMonikerAttribute 1 calls
0 ms _CheckForUnsupportedNETCoreVersion 1 calls
0 ms _CopyReferenceOnlyAssembliesForBuild 1 calls
0 ms _GenerateCompileInputs 1 calls
1 ms _GenerateSatelliteAssemblyInputs 1 calls
1 ms CoreResGen 1 calls
1 ms _ComputeLockFileFrameworks 1 calls
1 ms GetInstalledSDKLocations 1 calls
1 ms GetAssemblyAttributes 1 calls
1 ms GenerateBuildDependencyFile 1 calls
1 ms GetTargetPathWithTargetPlatformMoniker 1 calls
1 ms GetCopyToOutputDirectoryItems 1 calls
1 ms _ComputeReferenceAssemblies 1 calls
1 ms GetAssemblyVersion 1 calls
1 ms _ComputeNETCoreBuildOutputFiles 1 calls
1 ms _SetEmbeddedWin32ManifestProperties 1 calls
1 ms SplitResourcesByCulture 1 calls
1 ms GenerateTargetFrameworkMonikerAttribute 1 calls
1 ms CreateGeneratedAssemblyInfoInputsCacheFile 1 calls
2 ms GenerateBuildRuntimeConfigurationFiles 1 calls
2 ms CoreGenerateAssemblyInfo 1 calls
2 ms _ComputeActiveTFMFileDependencies 1 calls
2 ms AssignTargetPaths 1 calls
2 ms ResolveProjectReferences 1 calls
2 ms PrepareForBuild 1 calls
2 ms _ComputeTFMOnlyFileDependencies 1 calls
3 ms _GetProjectReferenceTargetFrameworkProperties 1 calls
3 ms _ComputeLockFileAnalyzers 1 calls
3 ms _ComputeActiveTFMPackageDependencies 1 calls
3 ms _CheckForInvalidConfigurationAndPlatform 1 calls
4 ms IncrementalClean 1 calls
5 ms CopyFilesToOutputDirectory 1 calls
5 ms CheckForDuplicateItems 1 calls
6 ms _ComputeTransitiveProjectReferences 1 calls
9 ms CoreCompile 1 calls
10 ms _GenerateCompileDependencyCache 1 calls
12 ms CheckForImplicitPackageReferenceOverrides 1 calls
16 ms _CollectTargetFrameworkForTelemetry 1 calls
17 ms _CleanGetCurrentAndPriorFileWrites 1 calls
84 ms FindReferenceAssembliesForReferences 1 calls
85 ms ResolveLockFileReferences 1 calls
101 ms ReportAssetsLogMessages 1 calls
132 ms RunProduceContentAssets 1 calls
135 ms RunResolvePackageDependencies 1 calls
161 ms _ComputeLockFileReferences 1 calls
448 ms _ComputeLockFileCopyLocal 1 calls
459 ms _HandlePackageFileConflicts 1 calls
1189 ms ResolveAssemblyReferences 1 calls
Task Performance Summary:
0 ms AssignCulture 1 calls
0 ms FindAppConfigFile 1 calls
0 ms Delete 1 calls
0 ms RemoveDuplicates 2 calls
1 ms GetFrameworkPath 1 calls
1 ms GetAssemblyVersion 1 calls
1 ms MakeDir 1 calls
1 ms ConvertToAbsolutePath 1 calls
1 ms ReadLinesFromFile 1 calls
1 ms Hash 2 calls
2 ms AssignTargetPath 5 calls
2 ms Message 3 calls
2 ms MSBuild 1 calls
2 ms Copy 3 calls
2 ms CheckForTargetInAssetsFile 1 calls
3 ms WriteLinesToFile 2 calls
3 ms FindUnderPath 5 calls
3 ms Telemetry 1 calls
5 ms CheckForDuplicateItems 3 calls
6 ms CheckForImplicitPackageReferenceOverrides 1 calls
17 ms ProduceContentAssets 1 calls
101 ms ReportAssetsLogMessages 1 calls
122 ms ResolvePackageDependencies 1 calls
313 ms ResolvePackageFileConflicts 1 calls
1187 ms ResolveAssemblyReference 1 calls
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:03.30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment