-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Description
Run Information
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.18362 |
| Baseline | 225acfe78d1b308a7e1105278d72aecc9ffc2e70 |
| Compare | fde6b37e985605d862c070256de7c97e2a3f3342 |
| Diff | Diff |
Improvemnts in System.Text.Json.Serialization.Tests.WriteJson<Int32>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
|---|---|---|---|---|---|---|---|---|---|---|
| SerializeToString - Duration of single invocation | 176.83 ns | 158.26 ns | 0.89 | 0.21 | False | |||||
| SerializeToUtf8Bytes - Duration of single invocation | 153.79 ns | 135.02 ns | 0.88 | 0.17 | False |
Historical Data in Reporting System
Repro
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Int32>*'Details
Payloads
Histogram
System.Text.Json.Serialization.Tests.WriteJson<Int32>.SerializeToString
System.Text.Json.Serialization.Tests.WriteJson<Int32>.SerializeToUtf8Bytes
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.18362 |
| Baseline | 225acfe78d1b308a7e1105278d72aecc9ffc2e70 |
| Compare | fde6b37e985605d862c070256de7c97e2a3f3342 |
| Diff | Diff |
Improvemnts in System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
|---|---|---|---|---|---|---|---|---|---|---|
| SerializeToUtf8Bytes - Duration of single invocation | 400.55 ns | 371.88 ns | 0.93 | 0.03 | False |
Historical Data in Reporting System
Repro
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*'Details
Payloads
Histogram
System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>.SerializeToUtf8Bytes
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.18362 |
| Baseline | 225acfe78d1b308a7e1105278d72aecc9ffc2e70 |
| Compare | fde6b37e985605d862c070256de7c97e2a3f3342 |
| Diff | Diff |
Improvemnts in System.Text.Json.Serialization.Tests.WriteJson<SimpleStructWithProperties>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
|---|---|---|---|---|---|---|---|---|---|---|
| SerializeToUtf8Bytes - Duration of single invocation | 306.02 ns | 269.57 ns | 0.88 | 0.05 | False |
Historical Data in Reporting System
Repro
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<SimpleStructWithProperties>*'Details
Payloads
Histogram
System.Text.Json.Serialization.Tests.WriteJson<SimpleStructWithProperties>.SerializeToUtf8Bytes
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
_1.png)
_2.png)
_1.png)
_1.png)