Throughput Diffs
windows x86
Warning: Different compilers used for base and diff JITs. Results may be misleading.
Base JIT's compiler: MSVC 193933218
Diff JIT's compiler: MSVC 193933321
Overall (-1.58% to +0.11%)
Collection |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
-0.19% |
benchmarks.run_pgo.windows.x86.checked.mch |
-1.58% |
benchmarks.run_tiered.windows.x86.checked.mch |
-0.18% |
coreclr_tests.run.windows.x86.checked.mch |
-0.15% |
libraries.pmi.windows.x86.checked.mch |
+0.11% |
libraries_tests.run.windows.x86.Release.mch |
-0.07% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
-0.01% |
realworld.run.windows.x86.checked.mch |
+0.09% |
MinOpts (-0.01% to +0.01%)
Collection |
PDIFF |
benchmarks.run_tiered.windows.x86.checked.mch |
+0.01% |
coreclr_tests.run.windows.x86.checked.mch |
-0.01% |
FullOpts (-1.80% to +0.11%)
Collection |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
-0.19% |
benchmarks.run_pgo.windows.x86.checked.mch |
-1.80% |
benchmarks.run_tiered.windows.x86.checked.mch |
-0.32% |
coreclr_tests.run.windows.x86.checked.mch |
-0.20% |
libraries.pmi.windows.x86.checked.mch |
+0.11% |
libraries_tests.run.windows.x86.Release.mch |
-0.12% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
-0.01% |
realworld.run.windows.x86.checked.mch |
+0.09% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
5,037,457,207 |
5,027,736,294 |
-0.19% |
benchmarks.run_pgo.windows.x86.checked.mch |
27,741,553,196 |
27,303,542,144 |
-1.58% |
benchmarks.run_tiered.windows.x86.checked.mch |
6,789,424,634 |
6,776,982,551 |
-0.18% |
coreclr_tests.run.windows.x86.checked.mch |
80,116,955,674 |
79,999,109,224 |
-0.15% |
libraries.crossgen2.windows.x86.checked.mch |
2,499,665,833 |
2,499,554,421 |
-0.00% |
libraries.pmi.windows.x86.checked.mch |
45,133,592,527 |
45,183,673,146 |
+0.11% |
libraries_tests.run.windows.x86.Release.mch |
88,515,656,862 |
88,452,201,695 |
-0.07% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
45,477,593,622 |
45,470,912,344 |
-0.01% |
realworld.run.windows.x86.checked.mch |
6,569,827,965 |
6,575,664,483 |
+0.09% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
541,699 |
541,699 |
0.00% |
benchmarks.run_pgo.windows.x86.checked.mch |
3,365,543,673 |
3,365,676,799 |
+0.00% |
benchmarks.run_tiered.windows.x86.checked.mch |
2,898,191,582 |
2,898,354,903 |
+0.01% |
coreclr_tests.run.windows.x86.checked.mch |
23,860,149,414 |
23,857,100,601 |
-0.01% |
libraries.crossgen2.windows.x86.checked.mch |
1,196,015 |
1,196,015 |
0.00% |
libraries.pmi.windows.x86.checked.mch |
518,182 |
518,182 |
0.00% |
libraries_tests.run.windows.x86.Release.mch |
36,320,658,882 |
36,320,904,613 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
388,160,618 |
388,160,618 |
0.00% |
realworld.run.windows.x86.checked.mch |
151,978,918 |
151,978,918 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
5,036,915,508 |
5,027,194,595 |
-0.19% |
benchmarks.run_pgo.windows.x86.checked.mch |
24,376,009,523 |
23,937,865,345 |
-1.80% |
benchmarks.run_tiered.windows.x86.checked.mch |
3,891,233,052 |
3,878,627,648 |
-0.32% |
coreclr_tests.run.windows.x86.checked.mch |
56,256,806,260 |
56,142,008,623 |
-0.20% |
libraries.crossgen2.windows.x86.checked.mch |
2,498,469,818 |
2,498,358,406 |
-0.00% |
libraries.pmi.windows.x86.checked.mch |
45,133,074,345 |
45,183,154,964 |
+0.11% |
libraries_tests.run.windows.x86.Release.mch |
52,194,997,980 |
52,131,297,082 |
-0.12% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
45,089,433,004 |
45,082,751,726 |
-0.01% |
realworld.run.windows.x86.checked.mch |
6,417,849,047 |
6,423,685,565 |
+0.09% |