-
-
Notifications
You must be signed in to change notification settings - Fork 200
BinLog Stats
Kirill Osenkov edited this page Feb 19, 2021
·
23 revisions
Parameters: https://gist.github.com/KirillOsenkov/1f643b7b4cf586dd4adf70c0b399ed24
Output Items: https://gist.github.com/KirillOsenkov/f7e76c14009dd3dbda7702d3580cb5a8
Sample RAR: https://gist.github.com/KirillOsenkov/8aa84151b92b3837dbd24227e834df58
Parameters count: https://gist.github.com/KirillOsenkov/a9499ad3ad91e1f71f3279453b51a77d
(goes down to 130 MB):
EventArgs | Number of events | Total size of events in bytes |
---|---|---|
BuildMessageEventArgs | 761,423 | 779,880,590 |
ProjectStartedEventArgs | 10,861 | 713,205,793 |
TargetFinishedEventArgs | 23,182 | 53,982,098 |
ProjectImportedEventArgs | 68,367 | 41,465,736 |
TargetSkippedEventArgs | 21,545 | 15,966,391 |
TargetStartedEventArgs | 23,182 | 14,264,487 |
TaskCommandLineEventArgs | 265 | 10,723,220 |
TaskFinishedEventArgs | 15,970 | 4,785,858 |
TaskStartedEventArgs | 15,970 | 4,514,368 |
ProjectFinishedEventArgs | 10,861 | 1,926,339 |
BuildWarningEventArgs | 1,533 | 506,225 |
ProjectEvaluationFinishedEventArgs | 645 | 167,670 |
ProjectEvaluationStartedEventArgs | 645 | 166,352 |
BuildStartedEventArgs | 1 | 1,184 |
BuildFinishedEventArgs | 1 | 30 |
Top 1000 longest messages: https://gist.github.com/KirillOsenkov/952b0798a760450cc2ae3b5aed3778c3
Message kind | Number of messages | Total size of messages in bytes |
---|---|---|
Output Item | 8,654 | 212,345,647 |
Task Parameter | 31,810 | 211,138,523 |
Added Item | 69,281 | 146,901,206 |
Misc | 649,295 | 85,219,557 |
Removed Item | 2,383 | 45,966,966 |
Task | Total Output Items | Total size of output items |
---|---|---|
ResolveAssemblyReference | 1,169 | 79,298,354 |
MSBuild | 1,049 | 32,227,943 |
ConvertToAbsolutePath | 196 | 20,458,527 |
Copy | 932 | 13,938,361 |
ResolvePackageFileConflicts | 432 | 13,027,479 |
RemoveDuplicates | 1,108 | 9,601,216 |
ResolveNuGetPackageAssets | 333 | 9,351,340 |
MsBuild | 5 | 8,610,371 |
FilterLocalCopyReferences | 96 | 5,555,645 |
ResolvePackageAssets | 549 | 4,309,138 |
CreateCSharpManifestResourceName | 87 | 3,133,201 |
AssignTargetPath | 210 | 2,474,722 |
AssignCulture | 131 | 2,169,512 |
AssignProjectConfiguration | 364 | 1,944,464 |
GetReferenceNearestTargetFrameworkTask | 168 | 1,926,333 |
FindUnderPath | 407 | 1,545,529 |
GetRestoreProjectReferencesTask | 168 | 808,816 |
StrongNamer.AddStrongName | 8 | 596,933 |
CallTarget | 36 | 502,661 |
FilterDeniedAssemblies | 15 | 260,869 |
Task | Total Parameters | Total size of parameters |
---|---|---|
RemoveDuplicates | 1,108 | 37,463,627 |
Csc | 6,113 | 28,651,092 |
Hash | 456 | 24,640,329 |
ConvertToAbsolutePath | 737 | 21,264,746 |
ResolvePackageFileConflicts | 774 | 14,755,319 |
Copy | 4639 | 13,128,443 |
AssignProjectConfiguration | 1,946 | 10,211,044 |
ResolveAssemblyReference | 4,226 | 9,096,802 |
FindUnderPath | 2071 | 9,015,194 |
FilterLocalCopyReferences | 773 | 8,081,268 |
MSBuild | 9,117 | 7,079,759 |
GenerateDepsFile | 297 | 5,182,797 |
RestoreTask | 4 | 3,217,513 |
GenerateResource | 176 | 2,446,103 |
CreateCSharpManifestResourceName | 174 | 2,406,931 |
AssignCulture | 129 | 1,896,575 |
GetReferenceNearestTargetFrameworkTask | 522 | 1,888,831 |
JoinItems | 360 | 1,871,464 |
WriteLinesToFile | 1,687 | 1,299,584 |
AssignTargetPath | 1,387 | 1,157,625 |
Task | Total length | Total number of messages |
---|---|---|
RestoreTask | 9455585 | 89000 |
Csc | 2421662 | 24427 |
Copy | 2368335 | 9024 |
CreateCSharpManifestResourceName | 1791728 | 15893 |
Message | 1229102 | 1304 |
Unzip | 717165 | 3121 |
AssignCulture | 591580 | 7905 |
GetRestoreSettingsTask | 367636 | 3276 |
GetReferenceNearestTargetFrameworkTask | 313068 | 672 |
AssignProjectConfiguration | 291956 | 1987 |
GetRestoreDotnetCliToolsTask | 288202 | 994 |
ResolvePackageFileConflicts | 244347 | 558 |
GetRestoreProjectReferencesTask | 195377 | 792 |
StrongNamer.AddStrongName | 194162 | 683 |
MsBuild | 167689 | 2896 |
Exec | 149353 | 1243 |
GetRestoreProjectStyleTask | 139923 | 2891 |
FindUnderPath | 72561 | 980 |
GetProjectTargetFrameworksTask | 72482 | 1520 |
Fsc | 63634 | 12 |
GetRestorePackageReferencesTask | 46496 | 564 |
MakeDir | 39300 | 485 |
WarnForInvalidProjectsTask | 38304 | 2 |
GetRestoreFrameworkReferencesTask | 33736 | 564 |
GetRestorePackageDownloadsTask | 33172 | 564 |
GetRestoreSolutionProjectsTask | 19232 | 2 |
Touch | 19145 | 111 |
GenerateResource | 18635 | 150 |
GenerateBindingRedirects | 16432 | 118 |
DownloadNupkg | 14469 | 233 |
WriteCodeFragment | 12259 | 94 |
DetectSdkLocations | 4424 | 56 |
Nerdbank.GitVersioning.Tasks.SetCloudBuildVariables | 4402 | 62 |
GetRestoreProjectJsonPathTask | 2976 | 48 |
IBTool | 700 | 28 |
DownloadFile | 256 | 1 |
FilterDeniedAssemblies | 225 | 1 |
CreateFSharpManifestResourceName | 214 | 3 |
FindAppConfigFile | 176 | 6 |
Delete | 39 | 1 |
RemoveDir | 35 | 1 |
Size in bytes | Number of items (of all item types) | Number of properties |
---|---|---|
6954436 | 20905 | 538 |
6954272 | 20904 | 538 |
3862381 | 6877 | 537 |
3386675 | 6290 | 546 |
3386509 | 6289 | 546 |
3361965 | 6507 | 544 |
3361795 | 6506 | 544 |
2853057 | 5314 | 537 |
2852854 | 5313 | 537 |
2740825 | 4612 | 831 |
2690680 | 3834 | 705 |
2689950 | 4338 | 538 |
2576346 | 4125 | 540 |
2554860 | 4501 | 540 |
2498940 | 4437 | 537 |
2478153 | 4367 | 542 |
2407866 | 3775 | 537 |
2368757 | 5764 | 605 |
2308244 | 3474 | 537 |
2308033 | 3473 | 537 |
Items here include metadata.