@@ -60,16 +60,16 @@ This test deserializes a JSON patch document of 8 operations and applies the cha
60
60
61
61
See [ SystemTextJsonPatch.Benchmark] ( https://github.com/Havunen/SystemTextJsonPatch/tree/main/SystemTextJsonPatch.Benchmark ) for more details.
62
62
63
- BenchmarkDotNet v0.13.7 , Windows 11 (10.0.22621.2134 /22H2/2022Update/SunValley2)
63
+ BenchmarkDotNet v0.13.10 , Windows 11 (10.0.22621.2428 /22H2/2022Update/SunValley2)
64
64
AMD Ryzen 9 5950X, 1 CPU, 32 logical and 16 physical cores
65
- .NET SDK 8.0.100-preview.7.23376.3
66
- [ Host] : .NET 7 .0.9 (7 .0.923.32018 ), X64 RyuJIT AVX2
67
- Job-TMETTY : .NET 7 .0.9 (7 .0.923.32018 ), X64 RyuJIT AVX2
65
+ .NET SDK 8.0.100
66
+ [ Host] : .NET 8 .0.0 (8 .0.23.53103 ), X64 RyuJIT AVX2
67
+ Job-NISUXQ : .NET 8 .0.0 (8 .0.23.53103 ), X64 RyuJIT AVX2
68
68
69
69
WarmupCount=2
70
70
71
- | Method | Mean | Error | StdDev | Gen0 | Gen1 | Allocated |
72
- | -------------------- | -----------:| -----------: | - ----------:| -------:| -------:| ----------:|
73
- | SystemTextJsonPatch (v3.0.0) | 4.953 us | 0.0277 us | 0.0259 us | 0.2899 | - | 4.83 KB |
74
- | MarvinJsonPatch (v2 .2.1) | 909.176 us | 17.4292 us | 18.6490 us | 5.8594 | 3.9063 | 96.14 KB |
75
- | AspNetCoreJsonPatch (v7 .0.10) | 24.742 us | 0.3156 us | 0.2952 us | 2.6550 | 0.0610 | 43.61 KB |
71
+ | Method | Mean | Error | StdDev | Gen0 | Gen1 | Allocated |
72
+ | -------------------- | -----------:| ----------: | ----------:| -------:| -------:| ----------:|
73
+ | SystemTextJsonPatch 3.1.0 | 4.043 us | 0.0122 us | 0.0109 us | 0.2899 | - | 4.81 KB |
74
+ | MarvinJsonPatch 2 .2.1 | 745.778 us | 6.4053 us | 6.2909 us | 3.9063 | 1.9531 | 95.53 KB |
75
+ | AspNetCoreJsonPatch 8 .0.0 | 16.294 us | 0.0653 us | 0.0611 us | 2.6550 | 0.0610 | 43.61 KB |
0 commit comments