Skip to content

[JitDiff X64] [tannergooding] JIT: Materialize partially-constant Vector.Cre ... #2091

Description

@MihuBot

Job completed in 22 minutes 27 seconds (remote runner delay: 1 minute 10 seconds).
dotnet/runtime#130717
Using arguments: -nuget
Main commit: dotnet/runtime@f417473
PR commit: tannergooding/runtime@87e0c9c

Diffs

Found 109 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 395588187
Total bytes of diff: 395587769
Total bytes of delta: -418 (-0.00 % of base)
Total relative delta: Infinity
    diff is an improvement.
    relative diff is a regression.


Top file regressions (bytes):
          59 : App.Metrics.Core.dasm (0.03 % of base)
          46 : OpenTelemetry.dasm (0.01 % of base)

Top file improvements (bytes):
        -511 : SixLabors.ImageSharp.dasm (-0.02 % of base)
         -12 : System.Private.CoreLib.dasm (-0.00 % of base)

4 total files with Code Size differences (2 improved, 2 regressed), 756 unchanged.

Top method regressions (bytes):
          46 (Infinity of base) : OpenTelemetry.dasm - OpenTelemetry.Internal.SelfDiagnosticsConfigRefresher:<.ctor>b__16_0():System.Threading.Tasks.Task:this (FullOpts)
          40 (Infinity of base) : App.Metrics.Core.dasm - App.Metrics.MetricsContextValueSourceExtensions+<>c__0`1[long]:.cctor() (FullOpts)
          19 (Infinity of base) : App.Metrics.Core.dasm - App.Metrics.MetricsContextValueSourceExtensions+<>c__0`1[System.Numerics.Vector`1[float]]:<ValueFor>b__0_1(App.Metrics.MetricValueSourceBase`1[System.Numerics.Vector`1[float]]):System.Numerics.Vector`1[float]:this (FullOpts)

Top method improvements (bytes):
        -511 (-100.00 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Memory.Internals.UniformUnmanagedMemoryPool:TimerCallback() (FullOpts)
         -12 (-16.44 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector2:Shuffle(System.Numerics.Vector2,byte,byte):System.Numerics.Vector2 (FullOpts)

Top method regressions (percentages):
          40 (Infinity of base) : App.Metrics.Core.dasm - App.Metrics.MetricsContextValueSourceExtensions+<>c__0`1[long]:.cctor() (FullOpts)
          19 (Infinity of base) : App.Metrics.Core.dasm - App.Metrics.MetricsContextValueSourceExtensions+<>c__0`1[System.Numerics.Vector`1[float]]:<ValueFor>b__0_1(App.Metrics.MetricValueSourceBase`1[System.Numerics.Vector`1[float]]):System.Numerics.Vector`1[float]:this (FullOpts)
          46 (Infinity of base) : OpenTelemetry.dasm - OpenTelemetry.Internal.SelfDiagnosticsConfigRefresher:<.ctor>b__16_0():System.Threading.Tasks.Task:this (FullOpts)

Top method improvements (percentages):
        -511 (-100.00 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Memory.Internals.UniformUnmanagedMemoryPool:TimerCallback() (FullOpts)
         -12 (-16.44 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector2:Shuffle(System.Numerics.Vector2,byte,byte):System.Numerics.Vector2 (FullOpts)

5 total methods with Code Size differences (2 improved, 3 regressed), 2114426 unchanged.

--------------------------------------------------------------------------------

Artifacts:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions