Skip to content

[Benchmark X64] MihaZupan/runtime/indexof-revert #711

Description

@MihuBot

Job completed in 55 minutes 41 seconds.

Using arguments: benchmark System.Globalization.Tests.StringSearch -medium https://github.com/MihaZupan/performance/tree/invariant-indexof -NoPRLink

System.Globalization.Tests.StringSearch
BenchmarkDotNet v0.14.1-nightly.20240924.187, Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish)
AMD EPYC 7763, 1 CPU, 8 logical and 4 physical cores
MediumRun : .NET 10.0.0 (42.42.42.42424), X64 RyuJIT AVX2
Job=MediumRun  OutlierMode=DontRemove  IterationCount=15
LaunchCount=2  MemoryRandomization=True  WarmupCount=10
Method Toolchain Options Mean Error Ratio Allocated Alloc Ratio
IndexOf_Word_NotFound Main (, None, False) 438.32 ns 1.000 ns 1.00 - NA
IndexOf_Word_NotFound PR (, None, False) 369.13 ns 0.323 ns 0.84 - NA
LastIndexOf_Word_NotFound Main (, None, False) 442.70 ns 1.285 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (, None, False) 409.08 ns 24.864 ns 0.92 - NA
IndexOf_Word_NotFound Main (, None, True) 6,472.74 ns 15.944 ns 1.00 - NA
IndexOf_Word_NotFound PR (, None, True) 6,519.84 ns 21.834 ns 1.01 - NA
LastIndexOf_Word_NotFound Main (, None, True) 12,265.80 ns 18.485 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (, None, True) 12,256.59 ns 43.180 ns 1.00 - NA
IndexOf_Word_NotFound Main (, IgnoreCase, False) 500.39 ns 2.163 ns 1.00 - NA
IndexOf_Word_NotFound PR (, IgnoreCase, False) 504.58 ns 3.465 ns 1.01 - NA
LastIndexOf_Word_NotFound Main (, IgnoreCase, False) 522.82 ns 15.088 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (, IgnoreCase, False) 502.87 ns 0.692 ns 0.96 - NA
IndexOf_Word_NotFound Main (, IgnoreCase, True) 6,178.09 ns 11.661 ns 1.00 - NA
IndexOf_Word_NotFound PR (, IgnoreCase, True) 6,648.25 ns 286.455 ns 1.08 - NA
LastIndexOf_Word_NotFound Main (, IgnoreCase, True) 12,103.17 ns 16.300 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (, IgnoreCase, True) 12,041.43 ns 33.903 ns 0.99 - NA
IndexOf_Word_NotFound Main (en-US, IgnoreCase, False) 499.48 ns 1.305 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, IgnoreCase, False) 506.92 ns 3.804 ns 1.01 - NA
LastIndexOf_Word_NotFound Main (en-US, IgnoreCase, False) 495.70 ns 5.310 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, IgnoreCase, False) 502.22 ns 0.469 ns 1.01 - NA
IndexOf_Word_NotFound Main (en-US, IgnoreCase, True) 6,196.85 ns 18.701 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, IgnoreCase, True) 6,195.75 ns 16.902 ns 1.00 - NA
LastIndexOf_Word_NotFound Main (en-US, IgnoreCase, True) 12,101.81 ns 19.033 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, IgnoreCase, True) 12,028.68 ns 14.568 ns 0.99 - NA
IndexOf_Word_NotFound Main (en-US, IgnoreNonSpace, False) 437.41 ns 1.367 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, IgnoreNonSpace, False) 368.76 ns 0.895 ns 0.84 - NA
LastIndexOf_Word_NotFound Main (en-US, IgnoreNonSpace, False) 441.74 ns 1.189 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, IgnoreNonSpace, False) 406.49 ns 23.023 ns 0.92 - NA
IndexOf_Word_NotFound Main (en-US, IgnoreSymbols, False) 6,235.43 ns 19.822 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, IgnoreSymbols, False) 6,254.29 ns 17.131 ns 1.00 - NA
LastIndexOf_Word_NotFound Main (en-US, IgnoreSymbols, False) 11,737.08 ns 163.890 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, IgnoreSymbols, False) 11,537.45 ns 22.954 ns 0.98 - NA
IndexOf_Word_NotFound Main (en-US, None, False) 438.44 ns 1.251 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, None, False) 368.62 ns 0.237 ns 0.84 - NA
LastIndexOf_Word_NotFound Main (en-US, None, False) 440.97 ns 0.285 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, None, False) 406.31 ns 23.095 ns 0.92 - NA
IndexOf_Word_NotFound Main (en-US, None, True) 6,518.69 ns 22.066 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, None, True) 6,468.27 ns 18.812 ns 0.99 - NA
LastIndexOf_Word_NotFound Main (en-US, None, True) 12,339.72 ns 40.241 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, None, True) 12,220.77 ns 34.274 ns 0.99 - NA
IndexOf_Word_NotFound Main (en-US, Ordinal, False) 23.29 ns 0.967 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, Ordinal, False) 24.17 ns 0.702 ns 1.04 - NA
LastIndexOf_Word_NotFound Main (en-US, Ordinal, False) 22.31 ns 0.672 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, Ordinal, False) 22.16 ns 0.385 ns 1.00 - NA
IndexOf_Word_NotFound Main (en-US, OrdinalIgnoreCase, False) 22.83 ns 0.986 ns 1.00 - NA
IndexOf_Word_NotFound PR (en-US, OrdinalIgnoreCase, False) 22.57 ns 0.871 ns 0.99 - NA
LastIndexOf_Word_NotFound Main (en-US, OrdinalIgnoreCase, False) 636.88 ns 1.858 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (en-US, OrdinalIgnoreCase, False) 637.47 ns 2.440 ns 1.00 - NA
IndexOf_Word_NotFound Main (pl-PL, None, False) 8,653.81 ns 42.099 ns 1.00 - NA
IndexOf_Word_NotFound PR (pl-PL, None, False) 8,647.41 ns 27.773 ns 1.00 - NA
LastIndexOf_Word_NotFound Main (pl-PL, None, False) 13,550.71 ns 148.247 ns 1.00 - NA
LastIndexOf_Word_NotFound PR (pl-PL, None, False) 13,561.40 ns 137.293 ns 1.00 - NA

Artifacts:

Activity

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

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