-
Notifications
You must be signed in to change notification settings - Fork 4
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
[Perf] Linux/x64: 90 Improvements on 10/24/2024 5:15:16 PM #44014
Comments
Run Information
Improvements in System.Tests.Perf_String
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_String*' System.Tests.Perf_String.Concat_str_str_str_str(size: 1000)ETL FilesHistogramJIT DisasmsSystem.Tests.Perf_String.Replace_Char(text: "Hello", oldChar: 'a', newChar: 'b')ETL FilesHistogramJIT DisasmsSystem.Tests.Perf_String.Remove_Int(s: "dzsdzsDDZSDZSDZSddsz", i: 0)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Hashing
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Hashing*' System.Hashing.GetStringHashCode(BytesCount: 10)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.Tests.DictionarySequentialKeys
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.DictionarySequentialKeys*' System.Collections.Tests.DictionarySequentialKeys.ContainsKey_17_Int_32ByteValueETL FilesHistogramJIT DisasmsSystem.Collections.Tests.DictionarySequentialKeys.ContainsValue_17_Int_IntETL FilesHistogramJIT DisasmsSystem.Collections.Tests.DictionarySequentialKeys.TryGetValue_17_Int_32ByteValueETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Buffers.Text.Tests.Utf8FormatterTests
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Text.Tests.Utf8FormatterTests*' System.Buffers.Text.Tests.Utf8FormatterTests.FormatterUInt32(value: 12345)ETL FilesHistogramJIT DisasmsSystem.Buffers.Text.Tests.Utf8FormatterTests.FormatterInt64(value: 9223372036854775807)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Tests.Perf_GC<Byte>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_GC<Byte>*' System.Tests.Perf_GC<Byte>.NewOperator_Array(length: 10000)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Text.Perf_Utf8Encoding
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Perf_Utf8Encoding*' System.Text.Perf_Utf8Encoding.GetBytes(Input: EnglishAllAscii)ETL FilesHistogramJIT DisasmsSystem.Text.Perf_Utf8Encoding.GetString(Input: EnglishMostlyAscii)ETL FilesHistogramJIT DisasmsSystem.Text.Perf_Utf8Encoding.GetString(Input: EnglishAllAscii)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Memory.Span<Char>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Char>*' System.Memory.Span<Char>.LastIndexOfAnyValues(Size: 33)ETL FilesHistogramJIT DisasmsSystem.Memory.Span<Char>.SequenceCompareToDifferent(Size: 4)ETL FilesHistogramJIT DisasmsSystem.Memory.Span<Char>.LastIndexOfAnyValues(Size: 4)ETL FilesHistogramJIT DisasmsSystem.Memory.Span<Char>.IndexOfAnyTwoValues(Size: 4)ETL FilesHistogramJIT DisasmsSystem.Memory.Span<Char>.IndexOfAnyTwoValues(Size: 33)ETL FilesHistogramJIT DisasmsSystem.Memory.Span<Char>.IndexOfAnyFourValues(Size: 33)ETL FilesHistogramJIT DisasmsSystem.Memory.Span<Char>.SequenceCompareTo(Size: 4)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Tests.Perf_GC<Char>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_GC<Char>*' System.Tests.Perf_GC<Char>.NewOperator_Array(length: 10000)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Linq.Tests.Perf_Enumerable
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_Enumerable*' System.Linq.Tests.Perf_Enumerable.ElementAt(input: IList)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Tests.Perf_Array
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Array*' System.Tests.Perf_Array.ArrayCreate3DETL FilesHistogramJIT DisasmsSystem.Tests.Perf_Array.ClearETL FilesHistogramJIT DisasmsSystem.Tests.Perf_Array.ArrayCreate2DETL FilesHistogramJIT DisasmsSystem.Tests.Perf_Array.ArrayCreate1DETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository |
Run Information
Improvements in System.Collections.CtorGivenSizeNonGeneric
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorGivenSizeNonGeneric*' System.Collections.CtorGivenSizeNonGeneric.Hashtable(Size: 512)ETL FilesHistogramJIT DisasmsSystem.Collections.CtorGivenSizeNonGeneric.Stack(Size: 512)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.ContainsKeyTrue<Int32, Int32>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsKeyTrue<Int32, Int32>*' System.Collections.ContainsKeyTrue<Int32, Int32>.IDictionary(Size: 512)ETL FilesHistogramJIT DisasmsSystem.Collections.ContainsKeyTrue<Int32, Int32>.Dictionary(Size: 512)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Text.Json.Document.Tests.Perf_EnumerateObject
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_EnumerateObject*' System.Text.Json.Document.Tests.Perf_EnumerateObject.Parse(TestCase: StringProperties)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Text.Encodings.Web.Tests.Perf_Encoders
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Encodings.Web.Tests.Perf_Encoders*' System.Text.Encodings.Web.Tests.Perf_Encoders.EncodeUtf16(arguments: JavaScript,no escaping required,16)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Buffers.Tests.SearchValuesCharTests
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.SearchValuesCharTests*' System.Buffers.Tests.SearchValuesCharTests.LastIndexOfAny(Values: "abcdefABCDEF0123456789Ü")ETL FilesHistogramJIT DisasmsSystem.Buffers.Tests.SearchValuesCharTests.LastIndexOfAny(Values: "abcdefABCDEF0123456789")ETL FilesHistogramJIT DisasmsSystem.Buffers.Tests.SearchValuesCharTests.ContainsAny(Values: "abcdefABCDEF0123456789")ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Text.Json.Serialization.Tests.WriteJson<IndexViewModel>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<IndexViewModel>*' System.Text.Json.Serialization.Tests.WriteJson<IndexViewModel>.SerializeObjectProperty(Mode: SourceGen)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in PerfLabTests.DelegatePerf
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.DelegatePerf*' PerfLabTests.DelegatePerf.MulticastDelegateCombineInvokeETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.TryGetValueTrue<Int32, Int32>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueTrue<Int32, Int32>*' System.Collections.TryGetValueTrue<Int32, Int32>.IDictionary(Size: 512)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.Tests.Perf_Dictionary
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_Dictionary*' System.Collections.Tests.Perf_Dictionary.Clone(Items: 3000)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Text.Tests.Perf_StringBuilder
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Tests.Perf_StringBuilder*' System.Text.Tests.Perf_StringBuilder.ToString_SingleSegment(length: 100000)ETL FilesHistogramJIT DisasmsSystem.Text.Tests.Perf_StringBuilder.ctor_string(length: 100000)ETL FilesHistogramJIT DisasmsSystem.Text.Tests.Perf_StringBuilder.ctor_capacity(length: 100000)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in Microsoft.Extensions.Primitives.StringSegmentBenchmark
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.StringSegmentBenchmark*' Microsoft.Extensions.Primitives.StringSegmentBenchmark.IndexOfAnyETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Tests.Perf_Int128
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int128*' System.Tests.Perf_Int128.TryFormat(value: 12345)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.ContainsKeyTrue<String, String>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsKeyTrue<String, String>*' System.Collections.ContainsKeyTrue<String, String>.IDictionary(Size: 512)ETL FilesHistogramJIT DisasmsSystem.Collections.ContainsKeyTrue<String, String>.Dictionary(Size: 512)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in PerfLabTests.StackWalk
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.StackWalk*' PerfLabTests.StackWalk.WalkETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository |
Run Information
Improvements in ByteMark
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'ByteMark*' ByteMark.BenchBitOpsETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in Burgers
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Burgers*' Burgers.Test0ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.ContainsKeyFalse<String, String>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsKeyFalse<String, String>*' System.Collections.ContainsKeyFalse<String, String>.Dictionary(Size: 512)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Text.Perf_Ascii
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Perf_Ascii*' System.Text.Perf_Ascii.EqualsIgnoreCase_DifferentCase_Bytes(Size: 6)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Numerics.Tensors.Tests.Perf_NumberTensorPrimitives<Double>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tensors.Tests.Perf_NumberTensorPrimitives<Double>*' System.Numerics.Tensors.Tests.Perf_NumberTensorPrimitives<Double>.MaxMagnitude_Vector(BufferLength: 128)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Text.Tests.Perf_Encoding
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Tests.Perf_Encoding*' System.Text.Tests.Perf_Encoding.GetChars(size: 16, encName: "utf-8")ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.Tests.Perf_BitArray
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_BitArray*' System.Collections.Tests.Perf_BitArray.BitArrayAnd(Size: 4)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.CtorGivenSize<Int32>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorGivenSize<Int32>*' System.Collections.CtorGivenSize<Int32>.Dictionary(Size: 512)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.CtorGivenSize<String>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorGivenSize<String>*' System.Collections.CtorGivenSize<String>.Dictionary(Size: 512)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.IO.Tests.Perf_File
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_File*' System.IO.Tests.Perf_File.ReadAllBytes(size: 1048576)ETL FilesHistogramJIT DisasmsSystem.IO.Tests.Perf_File.ReadAllBytes(size: 16384)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark*' Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.Indexer_FirstElement_ArrayETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Collections.Concurrent.IsEmpty<Int32>
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Concurrent.IsEmpty<Int32>*' System.Collections.Concurrent.IsEmpty<Int32>.Queue(Size: 0)ETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository Run Information
Improvements in System.Xml.Linq.Perf_XDocument
ReproGeneral Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Xml.Linq.Perf_XDocument*' System.Xml.Linq.Perf_XDocument.ParseETL FilesHistogramJIT DisasmsDocsProfiling workflow for dotnet/runtime repository |
range is dotnet/runtime@f199591...a3fe47e possibly dotnet/runtime#108512 |
Run Information
Improvements in System.Memory.Span<Int32>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
System.Memory.Span<Int32>.IndexOfAnyFourValues(Size: 33)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Int32>.IndexOfAnyFourValues(Size: 4)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Int32>.EndsWith(Size: 4)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Int32>.BinarySearch(Size: 512)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Int32>.IndexOfAnyFiveValues(Size: 4)
ETL Files
Histogram
JIT Disasms
System.Memory.Span<Int32>.LastIndexOfValue(Size: 33)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
Improvements in System.Buffers.Text.Tests.Utf8ParserTests
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
System.Buffers.Text.Tests.Utf8ParserTests.TryParseByte(value: 0)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt32(value: 2147483647)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseDouble(value: 1.7976931348623157e+308)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt64(value: 12345)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt32Hex(value: 0)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt64Hex(value: 3039)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt32(value: 4)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt32Hex(value: 3039)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt32(value: 12345)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseBool(value: True )
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt16(value: 0)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt16(value: 65535)
ETL Files
Histogram
JIT Disasms
System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt32Hex(value: FFFFFFFFFFFFFFFF)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
Improvements in System.Tests.Perf_Random
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
System.Tests.Perf_Random.Next
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_Random.Next_long_long_unseeded
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_Random.Next_int_int_unseeded
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_Random.Next_int_unseeded
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_Random.NextDouble_unseeded
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
Improvements in System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>.GreaterThanOrEqualAnyBenchmark
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
Improvements in System.Tests.Perf_Guid
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
System.Tests.Perf_Guid.NewGuid
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_Guid.ctor_bytes
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
Improvements in System.Tests.Perf_UInt32
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
System.Tests.Perf_UInt32.TryParse(value: "12345")
ETL Files
Histogram
JIT Disasms
System.Tests.Perf_UInt32.ToString(value: 0)
ETL Files
Histogram
JIT Disasms
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
The text was updated successfully, but these errors were encountered: