-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Description
Run Information
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.19042 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| SerializeObjectProperty - Duration of single invocation | 393.30 ns | 357.17 ns | 0.91 | 0.10 | False | |||||
| SerializeToString - Duration of single invocation | 192.53 ns | 171.25 ns | 0.89 | 0.15 | False | |||||
| SerializeToUtf8Bytes - Duration of single invocation | 163.12 ns | 134.28 ns | 0.82 | 0.15 | False | |||||
| SerializeToStream - Duration of single invocation | 297.49 ns | 279.88 ns | 0.94 | 0.07 | 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>.SerializeObjectProperty
System.Text.Json.Serialization.Tests.WriteJson<Int32>.SerializeToString
System.Text.Json.Serialization.Tests.WriteJson<Int32>.SerializeToUtf8Bytes
System.Text.Json.Serialization.Tests.WriteJson<Int32>.SerializeToStream
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.19042 |
| Baseline | 225acfe78d1b308a7e1105278d72aecc9ffc2e70 |
| Compare | fde6b37e985605d862c070256de7c97e2a3f3342 |
| Diff | Diff |
Improvemnts in System.Text.Json.Serialization.Tests.WriteJson<BinaryData>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
|---|---|---|---|---|---|---|---|---|---|---|
| SerializeToString - Duration of single invocation | 710.35 ns | 653.81 ns | 0.92 | 0.01 | False | |||||
| SerializeToUtf8Bytes - Duration of single invocation | 523.01 ns | 477.46 ns | 0.91 | 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<BinaryData>*'Details
Payloads
Histogram
System.Text.Json.Serialization.Tests.WriteJson<BinaryData>.SerializeToString
System.Text.Json.Serialization.Tests.WriteJson<BinaryData>.SerializeToUtf8Bytes
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Run Information
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.19042 |
| 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 | 342.91 ns | 313.34 ns | 0.91 | 0.12 | 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
Run Information
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.19042 |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| SerializeToString - Duration of single invocation | 509.84 ns | 458.42 ns | 0.90 | 0.05 | False | |||||
| SerializeToUtf8Bytes - Duration of single invocation | 468.52 ns | 431.83 ns | 0.92 | 0.08 | 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>.SerializeToString
System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>.SerializeToUtf8Bytes
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
_1.png)
_2.png)
_3.png)
_4.png)
_1.png)
_2.png)
_1.png)
_1.png)
_2.png)