Diff results for#97773Assembly diffsAssembly diffs for linux/arm64 ran on windows/x64Diffs are based on2,372,445 contexts (1,007,092 MinOpts,1,365,353 FullOpts). MISSED contexts: base:1 (0.00%), diff:134,873 (5.38%) Overall (+181,556 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.linux.arm64.checked.mch | 10,779,100 | -652 | benchmarks.run_pgo.linux.arm64.checked.mch | 67,479,236 | +29,124 | benchmarks.run_tiered.linux.arm64.checked.mch | 23,940,084 | -716 | coreclr_tests.run.linux.arm64.checked.mch | 477,521,512 | +180,816 | libraries.crossgen2.linux.arm64.checked.mch | 55,839,492 | -38,600 | libraries.pmi.linux.arm64.checked.mch | 56,495,516 | -14,968 | libraries_tests.run.linux.arm64.Release.mch | 344,674,912 | +44,568 | libraries_tests_no_tiered_compilation.run.linux.arm64.Release.mch | 131,109,528 | -14,148 | realworld.run.linux.arm64.checked.mch | 11,150,480 | -3,396 | smoke_tests.nativeaot.linux.arm64.checked.mch | 2,568,016 | -472 |
FullOpts (+181,556 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.linux.arm64.checked.mch | 10,474,172 | -652 | benchmarks.run_pgo.linux.arm64.checked.mch | 41,544,452 | +29,124 | benchmarks.run_tiered.linux.arm64.checked.mch | 4,201,648 | -716 | coreclr_tests.run.linux.arm64.checked.mch | 129,373,360 | +180,816 | libraries.crossgen2.linux.arm64.checked.mch | 55,837,856 | -38,600 | libraries.pmi.linux.arm64.checked.mch | 56,375,532 | -14,968 | libraries_tests.run.linux.arm64.Release.mch | 129,542,960 | +44,568 | libraries_tests_no_tiered_compilation.run.linux.arm64.Release.mch | 117,612,064 | -14,148 | realworld.run.linux.arm64.checked.mch | 10,569,556 | -3,396 | smoke_tests.nativeaot.linux.arm64.checked.mch | 2,567,028 | -472 |
Assembly diffs for linux/x64 ran on windows/x64Diffs are based on2,380,890 contexts (991,070 MinOpts,1,389,820 FullOpts). MISSED contexts: base:1 (0.00%), diff:137,019 (5.44%) Overall (+232,427 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.linux.x64.checked.mch | 9,116,540 | -246 | benchmarks.run_pgo.linux.x64.checked.mch | 61,726,152 | +59,103 | benchmarks.run_tiered.linux.x64.checked.mch | 20,952,201 | -378 | coreclr_tests.run.linux.x64.checked.mch | 379,808,339 | +175,777 | libraries.crossgen2.linux.x64.checked.mch | 38,724,198 | -36,690 | libraries.pmi.linux.x64.checked.mch | 44,166,644 | -10,472 | libraries_tests.run.linux.x64.Release.mch | 291,294,846 | +55,506 | libraries_tests_no_tiered_compilation.run.linux.x64.Release.mch | 104,936,794 | -7,284 | realworld.run.linux.x64.checked.mch | 9,185,961 | -2,304 | smoke_tests.nativeaot.linux.x64.checked.mch | 3,746,367 | -585 |
FullOpts (+232,427 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.linux.x64.checked.mch | 8,817,237 | -246 | benchmarks.run_pgo.linux.x64.checked.mch | 37,926,163 | +59,103 | benchmarks.run_tiered.linux.x64.checked.mch | 3,211,421 | -378 | coreclr_tests.run.linux.x64.checked.mch | 100,053,637 | +175,777 | libraries.crossgen2.linux.x64.checked.mch | 38,723,000 | -36,690 | libraries.pmi.linux.x64.checked.mch | 44,053,787 | -10,472 | libraries_tests.run.linux.x64.Release.mch | 107,535,153 | +55,506 | libraries_tests_no_tiered_compilation.run.linux.x64.Release.mch | 94,319,026 | -7,284 | realworld.run.linux.x64.checked.mch | 8,800,077 | -2,304 | smoke_tests.nativeaot.linux.x64.checked.mch | 3,745,418 | -585 |
Assembly diffs for osx/arm64 ran on windows/x64Diffs are based on2,158,070 contexts (932,669 MinOpts,1,225,401 FullOpts). MISSED contexts: base:2 (0.00%), diff:112,800 (4.97%) Overall (+140,724 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.osx.arm64.checked.mch | 9,448,856 | -564 | benchmarks.run_pgo.osx.arm64.checked.mch | 32,120,784 | +17,264 | benchmarks.run_tiered.osx.arm64.checked.mch | 15,054,540 | -304 | coreclr_tests.run.osx.arm64.checked.mch | 456,513,504 | +174,848 | libraries.crossgen2.osx.arm64.checked.mch | 55,720,964 | -38,600 | libraries.pmi.osx.arm64.checked.mch | 60,103,176 | -17,584 | libraries_tests.run.osx.arm64.Release.mch | 289,883,304 | +22,908 | libraries_tests_no_tiered_compilation.run.osx.arm64.Release.mch | 129,078,576 | -13,956 | realworld.run.osx.arm64.checked.mch | 10,546,316 | -3,288 |
FullOpts (+140,724 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.osx.arm64.checked.mch | 9,448,320 | -564 | benchmarks.run_pgo.osx.arm64.checked.mch | 15,819,484 | +17,264 | benchmarks.run_tiered.osx.arm64.checked.mch | 3,550,056 | -304 | coreclr_tests.run.osx.arm64.checked.mch | 123,900,580 | +174,848 | libraries.crossgen2.osx.arm64.checked.mch | 55,719,336 | -38,600 | libraries.pmi.osx.arm64.checked.mch | 59,982,048 | -17,584 | libraries_tests.run.osx.arm64.Release.mch | 86,167,456 | +22,908 | libraries_tests_no_tiered_compilation.run.osx.arm64.Release.mch | 115,924,848 | -13,956 | realworld.run.osx.arm64.checked.mch | 9,982,360 | -3,288 |
Assembly diffs for windows/arm64 ran on windows/x64Diffs are based on2,217,453 contexts (938,449 MinOpts,1,279,004 FullOpts). MISSED contexts: base:9 (0.00%), diff:123,664 (5.28%) Overall (+151,496 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.windows.arm64.checked.mch | 9,209,620 | -672 | benchmarks.run_pgo.windows.arm64.checked.mch | 37,005,516 | +14,708 | benchmarks.run_tiered.windows.arm64.checked.mch | 14,982,116 | -740 | coreclr_tests.run.windows.arm64.checked.mch | 464,776,624 | +175,952 | libraries.crossgen2.windows.arm64.checked.mch | 59,064,704 | -39,068 | libraries.pmi.windows.arm64.checked.mch | 59,138,872 | -15,932 | libraries_tests.run.windows.arm64.Release.mch | 293,361,776 | +35,888 | libraries_tests_no_tiered_compilation.run.windows.arm64.Release.mch | 136,411,844 | -14,072 | realworld.run.windows.arm64.checked.mch | 11,201,768 | -4,048 | smoke_tests.nativeaot.windows.arm64.checked.mch | 3,425,620 | -520 |
FullOpts (+151,496 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.windows.arm64.checked.mch | 9,209,084 | -672 | benchmarks.run_pgo.windows.arm64.checked.mch | 20,994,120 | +14,708 | benchmarks.run_tiered.windows.arm64.checked.mch | 3,804,928 | -740 | coreclr_tests.run.windows.arm64.checked.mch | 126,087,520 | +175,952 | libraries.crossgen2.windows.arm64.checked.mch | 59,063,068 | -39,068 | libraries.pmi.windows.arm64.checked.mch | 59,018,888 | -15,932 | libraries_tests.run.windows.arm64.Release.mch | 89,928,180 | +35,888 | libraries_tests_no_tiered_compilation.run.windows.arm64.Release.mch | 123,258,096 | -14,072 | realworld.run.windows.arm64.checked.mch | 10,637,788 | -4,048 | smoke_tests.nativeaot.windows.arm64.checked.mch | 3,424,608 | -520 |
Assembly diffs for windows/x64 ran on windows/x64Diffs are based on2,383,357 contexts (997,391 MinOpts,1,385,966 FullOpts). MISSED contexts: base:3 (0.00%), diff:128,855 (5.13%) Overall (+177,162 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
aspnet.run.windows.x64.checked.mch | 40,996,720 | +7,704 | benchmarks.run.windows.x64.checked.mch | 7,349,829 | -153 | benchmarks.run_pgo.windows.x64.checked.mch | 31,396,575 | +17,885 | benchmarks.run_tiered.windows.x64.checked.mch | 12,005,303 | -406 | coreclr_tests.run.windows.x64.checked.mch | 370,144,053 | +157,298 | libraries.crossgen2.windows.x64.checked.mch | 39,483,308 | -30,733 | libraries.pmi.windows.x64.checked.mch | 45,446,626 | -10,727 | libraries_tests.run.windows.x64.Release.mch | 248,787,145 | +45,777 | libraries_tests_no_tiered_compilation.run.windows.x64.Release.mch | 108,545,965 | -6,320 | realworld.run.windows.x64.checked.mch | 9,896,125 | -2,913 | smoke_tests.nativeaot.windows.x64.checked.mch | 4,471,874 | -250 |
FullOpts (+177,162 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
aspnet.run.windows.x64.checked.mch | 22,505,671 | +7,704 | benchmarks.run.windows.x64.checked.mch | 7,349,466 | -153 | benchmarks.run_pgo.windows.x64.checked.mch | 17,225,919 | +17,885 | benchmarks.run_tiered.windows.x64.checked.mch | 2,906,064 | -406 | coreclr_tests.run.windows.x64.checked.mch | 97,355,199 | +157,298 | libraries.crossgen2.windows.x64.checked.mch | 39,482,121 | -30,733 | libraries.pmi.windows.x64.checked.mch | 45,333,105 | -10,727 | libraries_tests.run.windows.x64.Release.mch | 72,928,827 | +45,777 | libraries_tests_no_tiered_compilation.run.windows.x64.Release.mch | 97,926,859 | -6,320 | realworld.run.windows.x64.checked.mch | 9,509,516 | -2,913 | smoke_tests.nativeaot.windows.x64.checked.mch | 4,470,927 | -250 |
Detailshere
Assembly diffs for linux/arm ran on windows/x86Diffs are based on2,100,809 contexts (829,328 MinOpts,1,271,481 FullOpts). MISSED contexts: base:71,274 (3.08%), diff:209,854 (9.08%) Overall (+130,620 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.linux.arm.checked.mch | 9,047,232 | -78 | benchmarks.run_pgo.linux.arm.checked.mch | 44,462,940 | -25,578 | benchmarks.run_tiered.linux.arm.checked.mch | 14,457,706 | -592 | coreclr_tests.run.linux.arm.checked.mch | 298,554,316 | +144,326 | libraries.crossgen2.linux.arm.checked.mch | 34,520,558 | -16,194 | libraries.pmi.linux.arm.checked.mch | 36,667,164 | -9,228 | libraries_tests.run.linux.arm.Release.mch | 211,844,980 | +46,244 | libraries_tests_no_tiered_compilation.run.linux.arm.Release.mch | 76,532,706 | -5,962 | realworld.run.linux.arm.checked.mch | 10,176,194 | -2,318 |
FullOpts (+130,620 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.linux.arm.checked.mch | 8,658,030 | -78 | benchmarks.run_pgo.linux.arm.checked.mch | 33,262,974 | -25,578 | benchmarks.run_tiered.linux.arm.checked.mch | 5,804,706 | -592 | coreclr_tests.run.linux.arm.checked.mch | 86,076,728 | +144,326 | libraries.crossgen2.linux.arm.checked.mch | 34,519,328 | -16,194 | libraries.pmi.linux.arm.checked.mch | 36,560,940 | -9,228 | libraries_tests.run.linux.arm.Release.mch | 90,875,848 | +46,244 | libraries_tests_no_tiered_compilation.run.linux.arm.Release.mch | 66,461,970 | -5,962 | realworld.run.linux.arm.checked.mch | 9,740,894 | -2,318 |
Assembly diffs for windows/x86 ran on windows/x86Diffs are based on2,168,453 contexts (839,658 MinOpts,1,328,795 FullOpts). MISSED contexts: base:45 (0.00%), diff:125,043 (5.45%) Overall (+32,962 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.windows.x86.checked.mch | 5,993,081 | -607 | benchmarks.run_pgo.windows.x86.checked.mch | 28,623,124 | -12,075 | benchmarks.run_tiered.windows.x86.checked.mch | 8,552,866 | -505 | coreclr_tests.run.windows.x86.checked.mch | 291,617,193 | +67,598 | libraries.crossgen2.windows.x86.checked.mch | 31,700,815 | -29,760 | libraries.pmi.windows.x86.checked.mch | 36,478,439 | -8,621 | libraries_tests.run.windows.x86.Release.mch | 160,677,288 | +27,801 | libraries_tests_no_tiered_compilation.run.windows.x86.Release.mch | 89,509,872 | -8,447 | realworld.run.windows.x86.checked.mch | 7,942,301 | -2,422 |
FullOpts (+32,962 bytes)Collection | Base size (bytes) | Diff size (bytes) |
---|
benchmarks.run.windows.x86.checked.mch | 5,992,800 | -607 | benchmarks.run_pgo.windows.x86.checked.mch | 22,034,493 | -12,075 | benchmarks.run_tiered.windows.x86.checked.mch | 4,283,045 | -505 | coreclr_tests.run.windows.x86.checked.mch | 89,829,059 | +67,598 | libraries.crossgen2.windows.x86.checked.mch | 31,699,755 | -29,760 | libraries.pmi.windows.x86.checked.mch | 36,383,206 | -8,621 | libraries_tests.run.windows.x86.Release.mch | 62,403,588 | +27,801 | libraries_tests_no_tiered_compilation.run.windows.x86.Release.mch | 80,829,808 | -8,447 | realworld.run.windows.x86.checked.mch | 7,646,587 | -2,422 |
Detailshere
Throughput diffsThroughput diffs for linux/arm64 ran on windows/x64Warning: 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 (-0.50% to-0.02%)Collection | PDIFF |
---|
benchmarks.run.linux.arm64.checked.mch | -0.06% | benchmarks.run_pgo.linux.arm64.checked.mch | -0.50% | benchmarks.run_tiered.linux.arm64.checked.mch | -0.02% | coreclr_tests.run.linux.arm64.checked.mch | -0.04% | libraries.crossgen2.linux.arm64.checked.mch | -0.16% | libraries.pmi.linux.arm64.checked.mch | -0.08% | libraries_tests.run.linux.arm64.Release.mch | -0.12% | libraries_tests_no_tiered_compilation.run.linux.arm64.Release.mch | -0.05% | realworld.run.linux.arm64.checked.mch | -0.07% | smoke_tests.nativeaot.linux.arm64.checked.mch | -0.10% |
FullOpts (-0.60% to-0.05%)Collection | PDIFF |
---|
benchmarks.run.linux.arm64.checked.mch | -0.06% | benchmarks.run_pgo.linux.arm64.checked.mch | -0.60% | benchmarks.run_tiered.linux.arm64.checked.mch | -0.05% | coreclr_tests.run.linux.arm64.checked.mch | -0.08% | libraries.crossgen2.linux.arm64.checked.mch | -0.16% | libraries.pmi.linux.arm64.checked.mch | -0.08% | libraries_tests.run.linux.arm64.Release.mch | -0.16% | libraries_tests_no_tiered_compilation.run.linux.arm64.Release.mch | -0.05% | realworld.run.linux.arm64.checked.mch | -0.07% | smoke_tests.nativeaot.linux.arm64.checked.mch | -0.10% |
Throughput diffs for linux/x64 ran on windows/x64Warning: 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 (-0.54% to-0.02%)Collection | PDIFF |
---|
benchmarks.run.linux.x64.checked.mch | -0.05% | benchmarks.run_pgo.linux.x64.checked.mch | -0.54% | benchmarks.run_tiered.linux.x64.checked.mch | -0.02% | coreclr_tests.run.linux.x64.checked.mch | -0.06% | libraries.crossgen2.linux.x64.checked.mch | -0.17% | libraries.pmi.linux.x64.checked.mch | -0.08% | libraries_tests.run.linux.x64.Release.mch | -0.15% | libraries_tests_no_tiered_compilation.run.linux.x64.Release.mch | -0.04% | realworld.run.linux.x64.checked.mch | -0.06% | smoke_tests.nativeaot.linux.x64.checked.mch | -0.07% |
FullOpts (-0.62% to-0.04%)Collection | PDIFF |
---|
benchmarks.run.linux.x64.checked.mch | -0.05% | benchmarks.run_pgo.linux.x64.checked.mch | -0.62% | benchmarks.run_tiered.linux.x64.checked.mch | -0.04% | coreclr_tests.run.linux.x64.checked.mch | -0.10% | libraries.crossgen2.linux.x64.checked.mch | -0.17% | libraries.pmi.linux.x64.checked.mch | -0.08% | libraries_tests.run.linux.x64.Release.mch | -0.20% | libraries_tests_no_tiered_compilation.run.linux.x64.Release.mch | -0.04% | realworld.run.linux.x64.checked.mch | -0.06% | smoke_tests.nativeaot.linux.x64.checked.mch | -0.07% |
Throughput diffs for osx/arm64 ran on windows/x64Warning: 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 (-0.16% to-0.02%)Collection | PDIFF |
---|
benchmarks.run.osx.arm64.checked.mch | -0.06% | benchmarks.run_pgo.osx.arm64.checked.mch | -0.13% | benchmarks.run_tiered.osx.arm64.checked.mch | -0.02% | coreclr_tests.run.osx.arm64.checked.mch | -0.04% | libraries.crossgen2.osx.arm64.checked.mch | -0.16% | libraries.pmi.osx.arm64.checked.mch | -0.08% | libraries_tests.run.osx.arm64.Release.mch | -0.09% | libraries_tests_no_tiered_compilation.run.osx.arm64.Release.mch | -0.05% | realworld.run.osx.arm64.checked.mch | -0.07% |
FullOpts (-0.16% to-0.04%)Collection | PDIFF |
---|
benchmarks.run.osx.arm64.checked.mch | -0.06% | benchmarks.run_pgo.osx.arm64.checked.mch | -0.16% | benchmarks.run_tiered.osx.arm64.checked.mch | -0.04% | coreclr_tests.run.osx.arm64.checked.mch | -0.08% | libraries.crossgen2.osx.arm64.checked.mch | -0.16% | libraries.pmi.osx.arm64.checked.mch | -0.08% | libraries_tests.run.osx.arm64.Release.mch | -0.14% | libraries_tests_no_tiered_compilation.run.osx.arm64.Release.mch | -0.05% | realworld.run.osx.arm64.checked.mch | -0.07% |
Throughput diffs for windows/arm64 ran on windows/x64Warning: 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 (-0.44% to-0.03%)Collection | PDIFF |
---|
benchmarks.run.windows.arm64.checked.mch | -0.06% | benchmarks.run_pgo.windows.arm64.checked.mch | -0.44% | benchmarks.run_tiered.windows.arm64.checked.mch | -0.03% | coreclr_tests.run.windows.arm64.checked.mch | -0.05% | libraries.crossgen2.windows.arm64.checked.mch | -0.15% | libraries.pmi.windows.arm64.checked.mch | -0.08% | libraries_tests.run.windows.arm64.Release.mch | -0.10% | libraries_tests_no_tiered_compilation.run.windows.arm64.Release.mch | -0.05% | realworld.run.windows.arm64.checked.mch | -0.07% | smoke_tests.nativeaot.windows.arm64.checked.mch | -0.09% |
MinOpts (-0.00% to+0.01%)Collection | PDIFF |
---|
libraries.pmi.windows.arm64.checked.mch | +0.01% |
FullOpts (-0.53% to-0.05%)Collection | PDIFF |
---|
benchmarks.run.windows.arm64.checked.mch | -0.06% | benchmarks.run_pgo.windows.arm64.checked.mch | -0.53% | benchmarks.run_tiered.windows.arm64.checked.mch | -0.06% | coreclr_tests.run.windows.arm64.checked.mch | -0.08% | libraries.crossgen2.windows.arm64.checked.mch | -0.15% | libraries.pmi.windows.arm64.checked.mch | -0.08% | libraries_tests.run.windows.arm64.Release.mch | -0.15% | libraries_tests_no_tiered_compilation.run.windows.arm64.Release.mch | -0.05% | realworld.run.windows.arm64.checked.mch | -0.08% | smoke_tests.nativeaot.windows.arm64.checked.mch | -0.09% |
Throughput diffs for windows/x64 ran on windows/x64Warning: 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 (-0.16% to-0.02%)Collection | PDIFF |
---|
aspnet.run.windows.x64.checked.mch | -0.14% | benchmarks.run.windows.x64.checked.mch | -0.05% | benchmarks.run_pgo.windows.x64.checked.mch | -0.14% | benchmarks.run_tiered.windows.x64.checked.mch | -0.02% | coreclr_tests.run.windows.x64.checked.mch | -0.05% | libraries.crossgen2.windows.x64.checked.mch | -0.16% | libraries.pmi.windows.x64.checked.mch | -0.07% | libraries_tests.run.windows.x64.Release.mch | -0.16% | libraries_tests_no_tiered_compilation.run.windows.x64.Release.mch | -0.04% | realworld.run.windows.x64.checked.mch | -0.07% | smoke_tests.nativeaot.windows.x64.checked.mch | -0.06% |
FullOpts (-0.25% to-0.04%)Collection | PDIFF |
---|
aspnet.run.windows.x64.checked.mch | -0.17% | benchmarks.run.windows.x64.checked.mch | -0.05% | benchmarks.run_pgo.windows.x64.checked.mch | -0.17% | benchmarks.run_tiered.windows.x64.checked.mch | -0.04% | coreclr_tests.run.windows.x64.checked.mch | -0.10% | libraries.crossgen2.windows.x64.checked.mch | -0.16% | libraries.pmi.windows.x64.checked.mch | -0.07% | libraries_tests.run.windows.x64.Release.mch | -0.25% | libraries_tests_no_tiered_compilation.run.windows.x64.Release.mch | -0.04% | realworld.run.windows.x64.checked.mch | -0.07% | smoke_tests.nativeaot.windows.x64.checked.mch | -0.06% |
Detailshere
Throughput diffs for linux/arm64 ran on linux/x64Overall (-0.50% to-0.02%)Collection | PDIFF |
---|
benchmarks.run_tiered.linux.arm64.checked.mch | -0.02% | smoke_tests.nativeaot.linux.arm64.checked.mch | -0.09% | libraries_tests.run.linux.arm64.Release.mch | -0.10% | libraries.pmi.linux.arm64.checked.mch | -0.06% | benchmarks.run_pgo.linux.arm64.checked.mch | -0.50% | libraries.crossgen2.linux.arm64.checked.mch | -0.15% | benchmarks.run.linux.arm64.checked.mch | -0.05% | realworld.run.linux.arm64.checked.mch | -0.06% | libraries_tests_no_tiered_compilation.run.linux.arm64.Release.mch | -0.04% | coreclr_tests.run.linux.arm64.checked.mch | -0.03% |
FullOpts (-0.58% to-0.04%)Collection | PDIFF |
---|
benchmarks.run_tiered.linux.arm64.checked.mch | -0.04% | smoke_tests.nativeaot.linux.arm64.checked.mch | -0.09% | libraries_tests.run.linux.arm64.Release.mch | -0.14% | libraries.pmi.linux.arm64.checked.mch | -0.06% | benchmarks.run_pgo.linux.arm64.checked.mch | -0.58% | libraries.crossgen2.linux.arm64.checked.mch | -0.15% | benchmarks.run.linux.arm64.checked.mch | -0.05% | realworld.run.linux.arm64.checked.mch | -0.06% | libraries_tests_no_tiered_compilation.run.linux.arm64.Release.mch | -0.04% | coreclr_tests.run.linux.arm64.checked.mch | -0.06% |
Throughput diffs for linux/x64 ran on linux/x64Overall (-0.54% to-0.02%)Collection | PDIFF |
---|
realworld.run.linux.x64.checked.mch | -0.06% | libraries_tests.run.linux.x64.Release.mch | -0.13% | benchmarks.run_pgo.linux.x64.checked.mch | -0.54% | libraries.crossgen2.linux.x64.checked.mch | -0.17% | libraries_tests_no_tiered_compilation.run.linux.x64.Release.mch | -0.04% | libraries.pmi.linux.x64.checked.mch | -0.08% | benchmarks.run_tiered.linux.x64.checked.mch | -0.02% | benchmarks.run.linux.x64.checked.mch | -0.05% | coreclr_tests.run.linux.x64.checked.mch | -0.06% | smoke_tests.nativeaot.linux.x64.checked.mch | -0.07% |
FullOpts (-0.62% to-0.03%)Collection | PDIFF |
---|
realworld.run.linux.x64.checked.mch | -0.06% | libraries_tests.run.linux.x64.Release.mch | -0.19% | benchmarks.run_pgo.linux.x64.checked.mch | -0.62% | libraries.crossgen2.linux.x64.checked.mch | -0.17% | libraries_tests_no_tiered_compilation.run.linux.x64.Release.mch | -0.04% | libraries.pmi.linux.x64.checked.mch | -0.08% | benchmarks.run_tiered.linux.x64.checked.mch | -0.03% | benchmarks.run.linux.x64.checked.mch | -0.05% | coreclr_tests.run.linux.x64.checked.mch | -0.11% | smoke_tests.nativeaot.linux.x64.checked.mch | -0.07% |
Detailshere
Throughput diffs for linux/arm ran on windows/x86Warning: 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 (-0.17% to-0.02%)Collection | PDIFF |
---|
benchmarks.run.linux.arm.checked.mch | -0.04% | benchmarks.run_pgo.linux.arm.checked.mch | -0.17% | benchmarks.run_tiered.linux.arm.checked.mch | -0.02% | coreclr_tests.run.linux.arm.checked.mch | -0.04% | libraries.crossgen2.linux.arm.checked.mch | -0.10% | libraries.pmi.linux.arm.checked.mch | -0.07% | libraries_tests.run.linux.arm.Release.mch | -0.14% | libraries_tests_no_tiered_compilation.run.linux.arm.Release.mch | -0.04% | realworld.run.linux.arm.checked.mch | -0.05% |
FullOpts (-0.19% to-0.03%)Collection | PDIFF |
---|
benchmarks.run.linux.arm.checked.mch | -0.04% | benchmarks.run_pgo.linux.arm.checked.mch | -0.19% | benchmarks.run_tiered.linux.arm.checked.mch | -0.03% | coreclr_tests.run.linux.arm.checked.mch | -0.07% | libraries.crossgen2.linux.arm.checked.mch | -0.10% | libraries.pmi.linux.arm.checked.mch | -0.07% | libraries_tests.run.linux.arm.Release.mch | -0.19% | libraries_tests_no_tiered_compilation.run.linux.arm.Release.mch | -0.05% | realworld.run.linux.arm.checked.mch | -0.05% |
Throughput diffs for windows/x86 ran on windows/x86Warning: 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 (-0.29% to-0.04%)Collection | PDIFF |
---|
benchmarks.run.windows.x86.checked.mch | -0.05% | benchmarks.run_pgo.windows.x86.checked.mch | -0.29% | benchmarks.run_tiered.windows.x86.checked.mch | -0.04% | coreclr_tests.run.windows.x86.checked.mch | -0.08% | libraries.crossgen2.windows.x86.checked.mch | -0.16% | libraries.pmi.windows.x86.checked.mch | -0.07% | libraries_tests.run.windows.x86.Release.mch | -0.14% | libraries_tests_no_tiered_compilation.run.windows.x86.Release.mch | -0.04% | realworld.run.windows.x86.checked.mch | -0.07% |
FullOpts (-0.31% to-0.04%)Collection | PDIFF |
---|
benchmarks.run.windows.x86.checked.mch | -0.05% | benchmarks.run_pgo.windows.x86.checked.mch | -0.31% | benchmarks.run_tiered.windows.x86.checked.mch | -0.04% | coreclr_tests.run.windows.x86.checked.mch | -0.12% | libraries.crossgen2.windows.x86.checked.mch | -0.16% | libraries.pmi.windows.x86.checked.mch | -0.07% | libraries_tests.run.windows.x86.Release.mch | -0.19% | libraries_tests_no_tiered_compilation.run.windows.x86.Release.mch | -0.04% | realworld.run.windows.x86.checked.mch | -0.07% |
Detailshere
|
Uh oh!
There was an error while loading.Please reload this page.
This PR slightly refactors
PickCandidatesForTypeCheck
:pickGDV
compareCastResults
for all candidates while it's only needed for PGO-driven data (to make sure it's not stale).