Skip to content

Commit 39486e2

Browse files
committed
chore: updates performance tests results
Signed-off-by: Vincent Biret <[email protected]>
1 parent 7bd9c5e commit 39486e2

8 files changed

+111
-111
lines changed

performance/benchmark/BenchmarkDotNet.Artifacts/results/performance.Descriptions-report-github.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
33
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26100.3476)
44
11th Gen Intel Core i7-1185G7 3.00GHz, 1 CPU, 8 logical and 4 physical cores
5-
.NET SDK 8.0.407
5+
.NET SDK 9.0.202
66
[Host] : .NET 8.0.14 (8.0.1425.11118), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
77
ShortRun : .NET 8.0.14 (8.0.1425.11118), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
88
99
Job=ShortRun IterationCount=3 LaunchCount=1
1010
WarmupCount=3
1111
1212
```
13-
| Method | Mean | Error | StdDev | Gen0 | Gen1 | Gen2 | Allocated |
14-
|------------- |---------------:|--------------:|-------------:|-----------:|-----------:|----------:|-------------:|
15-
| PetStoreYaml | 451.8 μs | 96.73 μs | 5.30 μs | 66.4063 | 15.6250 | - | 424.68 KB |
16-
| PetStoreJson | 192.1 μs | 24.97 μs | 1.37 μs | 45.8984 | 10.7422 | - | 286.81 KB |
17-
| GHESYaml | 1,079,906.2 μs | 730,182.97 μs | 40,023.79 μs | 76000.0000 | 25000.0000 | 4000.0000 | 446194.88 KB |
18-
| GHESJson | 588,655.6 μs | 195,386.89 μs | 10,709.81 μs | 50000.0000 | 18000.0000 | 3000.0000 | 307664.5 KB |
13+
| Method | Mean | Error | StdDev | Gen0 | Gen1 | Gen2 | Allocated |
14+
|------------- |---------------:|-------------:|-------------:|-----------:|-----------:|----------:|-------------:|
15+
| PetStoreYaml | 448.7 μs | 326.6 μs | 17.90 μs | 58.5938 | 11.7188 | - | 381.79 KB |
16+
| PetStoreJson | 484.8 μs | 156.9 μs | 8.60 μs | 62.5000 | 15.6250 | - | 389.28 KB |
17+
| GHESYaml | 1,008,349.6 μs | 565,392.0 μs | 30,991.04 μs | 66000.0000 | 23000.0000 | 4000.0000 | 382785 KB |
18+
| GHESJson | 1,039,447.0 μs | 267,501.0 μs | 14,662.63 μs | 67000.0000 | 23000.0000 | 4000.0000 | 389970.77 KB |
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Mean,Error,StdDev,Gen0,Gen1,Gen2,Allocated
2-
PetStoreYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,451.8 μs,96.73 μs,5.30 μs,66.4063,15.6250,0.0000,424.68 KB
3-
PetStoreJson,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,192.1 μs,24.97 μs,1.37 μs,45.8984,10.7422,0.0000,286.81 KB
4-
GHESYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"1,079,906.2 μs","730,182.97 μs","40,023.79 μs",76000.0000,25000.0000,4000.0000,446194.88 KB
5-
GHESJson,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"588,655.6 μs","195,386.89 μs","10,709.81 μs",50000.0000,18000.0000,3000.0000,307664.5 KB
2+
PetStoreYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,448.7 μs,326.6 μs,17.90 μs,58.5938,11.7188,0.0000,381.79 KB
3+
PetStoreJson,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,484.8 μs,156.9 μs,8.60 μs,62.5000,15.6250,0.0000,389.28 KB
4+
GHESYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"1,008,349.6 μs","565,392.0 μs","30,991.04 μs",66000.0000,23000.0000,4000.0000,382785 KB
5+
GHESJson,ShortRun,False,Default,Default,Default,Default,Default,Default,11111111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"1,039,447.0 μs","267,501.0 μs","14,662.63 μs",67000.0000,23000.0000,4000.0000,389970.77 KB

performance/benchmark/BenchmarkDotNet.Artifacts/results/performance.Descriptions-report.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang='en'>
33
<head>
44
<meta charset='utf-8' />
5-
<title>performance.Descriptions-20250408-101753</title>
5+
<title>performance.Descriptions-20250408-125836</title>
66

77
<style type="text/css">
88
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
@@ -15,7 +15,7 @@
1515
<pre><code>
1616
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26100.3476)
1717
11th Gen Intel Core i7-1185G7 3.00GHz, 1 CPU, 8 logical and 4 physical cores
18-
.NET SDK 8.0.407
18+
.NET SDK 9.0.202
1919
[Host] : .NET 8.0.14 (8.0.1425.11118), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
2020
ShortRun : .NET 8.0.14 (8.0.1425.11118), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
2121
</code></pre>
@@ -24,12 +24,12 @@
2424
</code></pre>
2525

2626
<table>
27-
<thead><tr><th>Method</th><th>Mean </th><th>Error </th><th>StdDev</th><th>Gen0</th><th>Gen1</th><th>Gen2</th><th>Allocated</th>
27+
<thead><tr><th>Method</th><th>Mean </th><th>Error </th><th>StdDev</th><th>Gen0</th><th>Gen1</th><th>Gen2</th><th>Allocated</th>
2828
</tr>
29-
</thead><tbody><tr><td>PetStoreYaml</td><td>451.8 &mu;s</td><td>96.73 &mu;s</td><td>5.30 &mu;s</td><td>66.4063</td><td>15.6250</td><td>-</td><td>424.68 KB</td>
30-
</tr><tr><td>PetStoreJson</td><td>192.1 &mu;s</td><td>24.97 &mu;s</td><td>1.37 &mu;s</td><td>45.8984</td><td>10.7422</td><td>-</td><td>286.81 KB</td>
31-
</tr><tr><td>GHESYaml</td><td>1,079,906.2 &mu;s</td><td>730,182.97 &mu;s</td><td>40,023.79 &mu;s</td><td>76000.0000</td><td>25000.0000</td><td>4000.0000</td><td>446194.88 KB</td>
32-
</tr><tr><td>GHESJson</td><td>588,655.6 &mu;s</td><td>195,386.89 &mu;s</td><td>10,709.81 &mu;s</td><td>50000.0000</td><td>18000.0000</td><td>3000.0000</td><td>307664.5 KB</td>
29+
</thead><tbody><tr><td>PetStoreYaml</td><td>448.7 &mu;s</td><td>326.6 &mu;s</td><td>17.90 &mu;s</td><td>58.5938</td><td>11.7188</td><td>-</td><td>381.79 KB</td>
30+
</tr><tr><td>PetStoreJson</td><td>484.8 &mu;s</td><td>156.9 &mu;s</td><td>8.60 &mu;s</td><td>62.5000</td><td>15.6250</td><td>-</td><td>389.28 KB</td>
31+
</tr><tr><td>GHESYaml</td><td>1,008,349.6 &mu;s</td><td>565,392.0 &mu;s</td><td>30,991.04 &mu;s</td><td>66000.0000</td><td>23000.0000</td><td>4000.0000</td><td>382785 KB</td>
32+
</tr><tr><td>GHESJson</td><td>1,039,447.0 &mu;s</td><td>267,501.0 &mu;s</td><td>14,662.63 &mu;s</td><td>67000.0000</td><td>23000.0000</td><td>4000.0000</td><td>389970.77 KB</td>
3333
</tr></tbody></table>
3434
</body>
3535
</html>

performance/benchmark/BenchmarkDotNet.Artifacts/results/performance.Descriptions-report.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

performance/benchmark/BenchmarkDotNet.Artifacts/results/performance.EmptyModels-report-github.md

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,41 +2,41 @@
22
33
BenchmarkDotNet v0.14.0, Windows 11 (10.0.26100.3476)
44
11th Gen Intel Core i7-1185G7 3.00GHz, 1 CPU, 8 logical and 4 physical cores
5-
.NET SDK 8.0.407
5+
.NET SDK 9.0.202
66
[Host] : .NET 8.0.14 (8.0.1425.11118), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
77
ShortRun : .NET 8.0.14 (8.0.1425.11118), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
88
99
Job=ShortRun IterationCount=3 LaunchCount=1
1010
WarmupCount=3
1111
1212
```
13-
| Method | Mean | Error | StdDev | Median | Gen0 | Gen1 | Allocated |
14-
|---------------------------- |----------:|-------------:|-----------:|----------:|-------:|-------:|----------:|
15-
| EmptyApiCallback | 44.07 ns | 146.637 ns | 8.038 ns | 45.60 ns | 0.0306 | - | 192 B |
16-
| EmptyApiComponents | 205.97 ns | 471.086 ns | 25.822 ns | 193.80 ns | 0.1566 | 0.0005 | 984 B |
17-
| EmptyApiContact | 30.27 ns | 39.655 ns | 2.174 ns | 31.32 ns | 0.0204 | - | 128 B |
18-
| EmptyApiDiscriminator | 33.92 ns | 100.165 ns | 5.490 ns | 31.57 ns | 0.0318 | - | 200 B |
19-
| EmptyDocument | 779.70 ns | 2,985.749 ns | 163.659 ns | 722.56 ns | 0.2203 | 0.0010 | 1384 B |
20-
| EmptyApiEncoding | 40.32 ns | 42.717 ns | 2.341 ns | 41.62 ns | 0.0344 | - | 216 B |
21-
| EmptyApiExample | 16.48 ns | 4.664 ns | 0.256 ns | 16.45 ns | 0.0217 | - | 136 B |
22-
| EmptyApiExternalDocs | 31.46 ns | 437.448 ns | 23.978 ns | 18.05 ns | 0.0191 | - | 120 B |
23-
| EmptyApiHeader | 61.24 ns | 147.696 ns | 8.096 ns | 57.06 ns | 0.0509 | - | 320 B |
24-
| EmptyApiInfo | 23.52 ns | 35.018 ns | 1.919 ns | 22.45 ns | 0.0255 | - | 160 B |
25-
| EmptyApiLicense | 18.59 ns | 27.731 ns | 1.520 ns | 18.09 ns | 0.0204 | - | 128 B |
26-
| EmptyApiLink | 54.08 ns | 310.850 ns | 17.039 ns | 44.79 ns | 0.0370 | - | 232 B |
27-
| EmptyApiMediaType | 65.53 ns | 201.353 ns | 11.037 ns | 63.49 ns | 0.0471 | - | 296 B |
28-
| EmptyApiOAuthFlow | 95.07 ns | 541.832 ns | 29.700 ns | 96.14 ns | 0.0344 | - | 216 B |
29-
| EmptyApiOAuthFlows | 31.02 ns | 119.015 ns | 6.524 ns | 33.25 ns | 0.0217 | - | 136 B |
30-
| EmptyApiOperation | 127.49 ns | 239.810 ns | 13.145 ns | 128.04 ns | 0.1006 | - | 632 B |
31-
| EmptyApiParameter | 72.82 ns | 123.982 ns | 6.796 ns | 70.44 ns | 0.0535 | - | 336 B |
32-
| EmptyApiPathItem | 44.87 ns | 40.567 ns | 2.224 ns | 44.30 ns | 0.0459 | - | 288 B |
33-
| EmptyApiPaths | 84.99 ns | 401.839 ns | 22.026 ns | 93.58 ns | 0.0395 | - | 248 B |
34-
| EmptyApiRequestBody | 30.96 ns | 5.391 ns | 0.296 ns | 31.09 ns | 0.0331 | - | 208 B |
35-
| EmptyApiResponse | 67.54 ns | 36.492 ns | 2.000 ns | 67.42 ns | 0.0598 | - | 376 B |
36-
| EmptyApiResponses | 51.79 ns | 61.598 ns | 3.376 ns | 53.54 ns | 0.0395 | - | 248 B |
37-
| EmptyApiSchema | 107.45 ns | 52.352 ns | 2.870 ns | 107.19 ns | 0.1707 | 0.0005 | 1072 B |
38-
| EmptyApiSecurityRequirement | 19.42 ns | 93.507 ns | 5.125 ns | 17.83 ns | 0.0166 | - | 104 B |
39-
| EmptyApiSecurityScheme | 38.73 ns | 332.810 ns | 18.242 ns | 31.34 ns | 0.0268 | - | 168 B |
40-
| EmptyApiServer | 41.63 ns | 44.977 ns | 2.465 ns | 41.52 ns | 0.0331 | - | 208 B |
41-
| EmptyApiServerVariable | 23.72 ns | 54.900 ns | 3.009 ns | 22.66 ns | 0.0204 | - | 128 B |
42-
| EmptyApiTag | 23.99 ns | 30.096 ns | 1.650 ns | 23.74 ns | 0.0204 | - | 128 B |
13+
| Method | Mean | Error | StdDev | Gen0 | Gen1 | Allocated |
14+
|---------------------------- |-----------:|-----------:|----------:|-------:|-------:|----------:|
15+
| EmptyApiCallback | 31.519 ns | 38.4672 ns | 2.1085 ns | 0.0331 | - | 208 B |
16+
| EmptyApiComponents | 140.512 ns | 14.3041 ns | 0.7841 ns | 0.1428 | 0.0002 | 896 B |
17+
| EmptyApiContact | 16.055 ns | 1.3280 ns | 0.0728 ns | 0.0204 | - | 128 B |
18+
| EmptyApiDiscriminator | 15.220 ns | 4.7792 ns | 0.2620 ns | 0.0179 | - | 112 B |
19+
| EmptyDocument | 29.049 ns | 3.8422 ns | 0.2106 ns | 0.0433 | - | 272 B |
20+
| EmptyApiEncoding | 33.103 ns | 57.7474 ns | 3.1653 ns | 0.0344 | - | 216 B |
21+
| EmptyApiExample | 16.734 ns | 3.4981 ns | 0.1917 ns | 0.0242 | - | 152 B |
22+
| EmptyApiExternalDocs | 16.954 ns | 1.2380 ns | 0.0679 ns | 0.0191 | - | 120 B |
23+
| EmptyApiHeader | 43.507 ns | 2.5086 ns | 0.1375 ns | 0.0523 | - | 328 B |
24+
| EmptyApiInfo | 16.481 ns | 0.3538 ns | 0.0194 ns | 0.0242 | - | 152 B |
25+
| EmptyApiLicense | 17.546 ns | 3.3792 ns | 0.1852 ns | 0.0191 | - | 120 B |
26+
| EmptyApiLink | 31.159 ns | 2.9456 ns | 0.1615 ns | 0.0395 | - | 248 B |
27+
| EmptyApiMediaType | 48.673 ns | 40.1509 ns | 2.2008 ns | 0.0471 | - | 296 B |
28+
| EmptyApiOAuthFlow | 31.660 ns | 6.6152 ns | 0.3626 ns | 0.0344 | - | 216 B |
29+
| EmptyApiOAuthFlows | 16.520 ns | 8.7989 ns | 0.4823 ns | 0.0217 | - | 136 B |
30+
| EmptyApiOperation | 74.102 ns | 5.9538 ns | 0.3263 ns | 0.0930 | - | 584 B |
31+
| EmptyApiParameter | 44.586 ns | 25.6169 ns | 1.4041 ns | 0.0548 | - | 344 B |
32+
| EmptyApiPathItem | 32.387 ns | 15.2578 ns | 0.8363 ns | 0.0485 | - | 304 B |
33+
| EmptyApiPaths | 34.939 ns | 23.7764 ns | 1.3033 ns | 0.0268 | - | 168 B |
34+
| EmptyApiRequestBody | 33.944 ns | 16.6503 ns | 0.9127 ns | 0.0344 | - | 216 B |
35+
| EmptyApiResponse | 59.113 ns | 32.6796 ns | 1.7913 ns | 0.0625 | - | 392 B |
36+
| EmptyApiResponses | 27.691 ns | 4.1005 ns | 0.2248 ns | 0.0268 | - | 168 B |
37+
| EmptyApiSchema | 67.181 ns | 76.4118 ns | 4.1884 ns | 0.1109 | 0.0002 | 696 B |
38+
| EmptyApiSecurityRequirement | 8.867 ns | 7.3926 ns | 0.4052 ns | 0.0166 | - | 104 B |
39+
| EmptyApiSecurityScheme | 18.258 ns | 7.2938 ns | 0.3998 ns | 0.0280 | - | 176 B |
40+
| EmptyApiServer | 30.928 ns | 6.3259 ns | 0.3467 ns | 0.0331 | - | 208 B |
41+
| EmptyApiServerVariable | 17.401 ns | 1.4698 ns | 0.0806 ns | 0.0204 | - | 128 B |
42+
| EmptyApiTag | 17.470 ns | 17.4659 ns | 0.9574 ns | 0.0229 | - | 144 B |

0 commit comments

Comments
 (0)