Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[JitDiff X64] MihaZupan/runtime/jit-uint16mod-2 #943

Open
MihuBot opened this issue Jan 25, 2025 · 1 comment
Open

[JitDiff X64] MihaZupan/runtime/jit-uint16mod-2 #943

MihuBot opened this issue Jan 25, 2025 · 1 comment

Comments

@MihuBot
Copy link
Owner

MihuBot commented Jan 25, 2025

Job completed in 15 minutes 51 seconds (remote runner delay: 1 minute 53 seconds).
https://github.com/MihaZupan/runtime/tree/jit-uint16mod-2

ERROR: System.IO.FileNotFoundException: Could not find file '/ramdisk/jit-diffs/frameworks/main/dasmset_1/base/Runner.dasm'.
File name: '/ramdisk/jit-diffs/frameworks/main/dasmset_1/base/Runner.dasm'
   at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirError)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, UnixFileMode openPermissions, Int64& fileLength, UnixFileMode& filePermissions, Boolean failForSymlink, Boolean& wasSymlink, Func`4 createOpenException)
   at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize)
   at System.IO.File.Open(String path, FileMode mode, FileAccess access, FileShare share)
   at Runner.Helpers.JitDiffUtils.TryGetMethodDumpAsync(String diffPath, String methodName) in /home/runtime-utils/Runner/Helpers/JitDiffUtils.cs:line 278
   at Runner.Helpers.JitDiffUtils.<>c__DisplayClass6_0.<<GetDiffMarkdownAsync>b__0>d.MoveNext() in /home/runtime-utils/Runner/Helpers/JitDiffUtils.cs:line 214
--- End of stack trace from previous location ---
   at System.Threading.Tasks.Parallel.<>c__49`1.<<ForAsync>b__49_2>d.MoveNext()
--- End of stack trace from previous location ---
   at Runner.Helpers.JitDiffUtils.GetDiffMarkdownAsync(JobBase job, ValueTuple`3[] diffs, Func`2 tryGetExtraInfo, Func`2 replaceMethodName, Int32 maxCount) in /home/runtime-utils/Runner/Helpers/JitDiffUtils.cs:line 178
   at Runner.Jobs.JitDiffJob.UploadJitDiffExamplesAsync(String diffAnalyzeSummary, Boolean regressions) in /home/runtime-utils/Runner/Jobs/JitDiffJob.cs:line 295
   at Runner.Jobs.JitDiffJob.RunJobCoreAsync() in /home/runtime-utils/Runner/Jobs/JitDiffJob.cs:line 37
   at Runner.JobBase.RunJobAsync() in /home/runtime-utils/Runner/JobBase.cs:line 121

Diffs

Found 87 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 44037576
Total bytes of diff: 44037551
Total bytes of delta: -25 (-0.00 % of base)
Total relative delta: -0.04
    diff is an improvement.
    relative diff is an improvement.


Top file regressions (bytes):
          49 : Runner.dasm (0.02 % of base)

Top file improvements (bytes):
         -42 : System.Private.CoreLib.dasm (-0.00 % of base)
         -32 : System.Text.Encoding.CodePages.dasm (-0.04 % of base)

3 total files with Code Size differences (2 improved, 1 regressed), 261 unchanged.

Top method regressions (bytes):
          49 (0.97 % of base) : Runner.dasm - Runner.Jobs.BenchmarkLibrariesJob+<RunBenchmarksAsync>d__3:MoveNext():this (FullOpts)

Top method improvements (bytes):
         -32 (-1.38 % of base) : System.Text.Encoding.CodePages.dasm - System.Text.GB18030Encoding:GetBytes(ulong,int,ulong,int,System.Text.EncoderNLS):int:this (FullOpts)
         -20 (-1.36 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:Tokenize(int,byref,byref,byref):ubyte:this (FullOpts)
         -18 (-1.87 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:InsertHash(System.Globalization.DateTimeFormatInfo+TokenHashValue[],System.String,int,int):this (FullOpts)
          -4 (-0.80 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventSource:SendManifest(ubyte[]):this (FullOpts)

Top method regressions (percentages):
          49 (0.97 % of base) : Runner.dasm - Runner.Jobs.BenchmarkLibrariesJob+<RunBenchmarksAsync>d__3:MoveNext():this (FullOpts)

Top method improvements (percentages):
         -18 (-1.87 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:InsertHash(System.Globalization.DateTimeFormatInfo+TokenHashValue[],System.String,int,int):this (FullOpts)
         -32 (-1.38 % of base) : System.Text.Encoding.CodePages.dasm - System.Text.GB18030Encoding:GetBytes(ulong,int,ulong,int,System.Text.EncoderNLS):int:this (FullOpts)
         -20 (-1.36 % of base) : System.Private.CoreLib.dasm - System.Globalization.DateTimeFormatInfo:Tokenize(int,byref,byref,byref):ubyte:this (FullOpts)
          -4 (-0.80 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventSource:SendManifest(ubyte[]):this (FullOpts)

5 total methods with Code Size differences (4 improved, 1 regressed), 247861 unchanged.

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

Artifacts:

@MihuBot
Copy link
Owner Author

MihuBot commented Jan 25, 2025

@MihaZupan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant