Skip to content

Instantly share code, notes, and snippets.

@TIHan
Created November 16, 2022 21:54
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 TIHan/51a80a5b8010ba7f6b62ca01e0b7111a to your computer and use it in GitHub Desktop.
Save TIHan/51a80a5b8010ba7f6b62ca01e0b7111a to your computer and use it in GitHub Desktop.
asmdiffs1

Diffs are based on 1,350,756 contexts (345,093 MinOpts, 1,005,663 FullOpts).

MISSED contexts: base: 32,380, diff: 32,380

Overall (-6,265 bytes)
Collection Base size (bytes) Diff size (bytes)
benchmarks.run.windows.x64.checked.mch 10,439,019 -133
coreclr_tests.run.windows.x64.checked.mch 367,335,040 -2,681
libraries.crossgen2.windows.x64.checked.mch 34,906,651 -644
libraries.pmi.windows.x64.checked.mch 49,159,084 -322
libraries_tests.pmi.windows.x64.checked.mch 99,253,939 -2,485
MinOpts (-429 bytes)
Collection Base size (bytes) Diff size (bytes)
coreclr_tests.run.windows.x64.checked.mch 266,934,337 -429
FullOpts (-5,836 bytes)
Collection Base size (bytes) Diff size (bytes)
benchmarks.run.windows.x64.checked.mch 9,578,475 -133
coreclr_tests.run.windows.x64.checked.mch 100,400,703 -2,252
libraries.crossgen2.windows.x64.checked.mch 34,905,417 -644
libraries.pmi.windows.x64.checked.mch 47,661,139 -322
libraries_tests.pmi.windows.x64.checked.mch 92,364,856 -2,485
Details

Improvements/regressions per collection

Collection Contexts with diffs Improvements Regressions Improvements (bytes) Regressions (bytes)
benchmarks.run.windows.x64.checked.mch 49 40 8 -179 +46
coreclr_tests.run.windows.x64.checked.mch 713 645 51 -2,816 +135
libraries.crossgen2.windows.x64.checked.mch 228 199 13 -715 +71
libraries.pmi.windows.x64.checked.mch 165 134 23 -515 +193
libraries_tests.pmi.windows.x64.checked.mch 535 491 40 -3,078 +593
1,690 1,509 135 -7,303 +1,038

Context information

Collection Diffed contexts MinOpts FullOpts Missed, base Missed, diff
benchmarks.run.windows.x64.checked.mch 39,506 6,399 33,107 368 368
coreclr_tests.run.windows.x64.checked.mch 509,105 324,590 184,515 5,022 5,022
libraries.crossgen2.windows.x64.checked.mch 229,820 16 229,804 1,505 1,505
libraries.pmi.windows.x64.checked.mch 255,178 4,912 250,266 7,321 7,321
libraries_tests.pmi.windows.x64.checked.mch 317,147 9,176 307,971 18,164 18,164
1,350,756 345,093 1,005,663 32,380 32,380

jit-analyze output

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment