Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ WarmupCount=3
```
| Method | Mean | Error | StdDev | Gen0 | Gen1 | Gen2 | Allocated |
|------------- |-------------:|--------------:|-------------:|-----------:|-----------:|----------:|-------------:|
| PetStoreYaml | 273.1 μs | 100.13 μs | 5.49 μs | 74.2188 | 15.6250 | - | 305.46 KB |
| PetStoreJson | 107.3 μs | 73.59 μs | 4.03 μs | 41.0156 | 7.3242 | - | 167.6 KB |
| GHESYaml | 579,750.4 μs | 566,587.31 μs | 31,056.56 μs | 44000.0000 | 18000.0000 | 3000.0000 | 250062.54 KB |
| GHESJson | 239,218.6 μs | 182,294.47 μs | 9,992.18 μs | 17000.0000 | 9000.0000 | 2000.0000 | 107234 KB |
| GHESNextYaml | 701,412.2 μs | 280,955.53 μs | 15,400.12 μs | 80000.0000 | 20000.0000 | 3000.0000 | 443588.54 KB |
| GHESNextJson | 388,845.2 μs | 160,463.67 μs | 8,795.56 μs | 51000.0000 | 11000.0000 | 2000.0000 | 305346.16 KB |
| PetStoreYaml | 362.4 μs | 40.82 μs | 2.24 μs | 74.2188 | 15.6250 | - | 307.15 KB |
| PetStoreJson | 151.2 μs | 17.70 μs | 0.97 μs | 41.0156 | 6.8359 | - | 169.29 KB |
| GHESYaml | 772,063.1 μs | 161,793.80 μs | 8,868.46 μs | 45000.0000 | 18000.0000 | 3000.0000 | 253280.85 KB |
| GHESJson | 304,062.4 μs | 99,068.53 μs | 5,430.28 μs | 18000.0000 | 10000.0000 | 2000.0000 | 110452.47 KB |
| GHESNextYaml | 988,379.0 μs | 43,728.33 μs | 2,396.90 μs | 80000.0000 | 19000.0000 | 3000.0000 | 446980.96 KB |
| GHESNextJson | 558,548.3 μs | 292,614.67 μs | 16,039.20 μs | 52000.0000 | 13000.0000 | 3000.0000 | 308740.81 KB |
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
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
PetStoreYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,273.1 μs,100.13 μs,5.49 μs,74.2188,15.6250,0.0000,305.46 KB
PetStoreJson,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,107.3 μs,73.59 μs,4.03 μs,41.0156,7.3242,0.0000,167.6 KB
GHESYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"579,750.4 μs","566,587.31 μs","31,056.56 μs",44000.0000,18000.0000,3000.0000,250062.54 KB
GHESJson,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"239,218.6 μs","182,294.47 μs","9,992.18 μs",17000.0000,9000.0000,2000.0000,107234 KB
GHESNextYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"701,412.2 μs","280,955.53 μs","15,400.12 μs",80000.0000,20000.0000,3000.0000,443588.54 KB
GHESNextJson,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"388,845.2 μs","160,463.67 μs","8,795.56 μs",51000.0000,11000.0000,2000.0000,305346.16 KB
PetStoreYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,362.4 μs,40.82 μs,2.24 μs,74.2188,15.6250,0.0000,307.15 KB
PetStoreJson,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,151.2 μs,17.70 μs,0.97 μs,41.0156,6.8359,0.0000,169.29 KB
GHESYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"772,063.1 μs","161,793.80 μs","8,868.46 μs",45000.0000,18000.0000,3000.0000,253280.85 KB
GHESJson,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"304,062.4 μs","99,068.53 μs","5,430.28 μs",18000.0000,10000.0000,2000.0000,110452.47 KB
GHESNextYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"988,379.0 μs","43,728.33 μs","2,396.90 μs",80000.0000,19000.0000,3000.0000,446980.96 KB
GHESNextJson,ShortRun,False,Default,Default,Default,Default,Default,Default,111111111111,Empty,RyuJit,Default,Arm64,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,"558,548.3 μs","292,614.67 μs","16,039.20 μs",52000.0000,13000.0000,3000.0000,308740.81 KB
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang='en'>
<head>
<meta charset='utf-8' />
<title>performance.Descriptions-20260529-141213</title>
<title>performance.Descriptions-20260609-152625</title>

<style type="text/css">
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
Expand All @@ -26,12 +26,12 @@
<table>
<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>
</tr>
</thead><tbody><tr><td>PetStoreYaml</td><td>273.1 &mu;s</td><td>100.13 &mu;s</td><td>5.49 &mu;s</td><td>74.2188</td><td>15.6250</td><td>-</td><td>305.46 KB</td>
</tr><tr><td>PetStoreJson</td><td>107.3 &mu;s</td><td>73.59 &mu;s</td><td>4.03 &mu;s</td><td>41.0156</td><td>7.3242</td><td>-</td><td>167.6 KB</td>
</tr><tr><td>GHESYaml</td><td>579,750.4 &mu;s</td><td>566,587.31 &mu;s</td><td>31,056.56 &mu;s</td><td>44000.0000</td><td>18000.0000</td><td>3000.0000</td><td>250062.54 KB</td>
</tr><tr><td>GHESJson</td><td>239,218.6 &mu;s</td><td>182,294.47 &mu;s</td><td>9,992.18 &mu;s</td><td>17000.0000</td><td>9000.0000</td><td>2000.0000</td><td>107234 KB</td>
</tr><tr><td>GHESNextYaml</td><td>701,412.2 &mu;s</td><td>280,955.53 &mu;s</td><td>15,400.12 &mu;s</td><td>80000.0000</td><td>20000.0000</td><td>3000.0000</td><td>443588.54 KB</td>
</tr><tr><td>GHESNextJson</td><td>388,845.2 &mu;s</td><td>160,463.67 &mu;s</td><td>8,795.56 &mu;s</td><td>51000.0000</td><td>11000.0000</td><td>2000.0000</td><td>305346.16 KB</td>
</thead><tbody><tr><td>PetStoreYaml</td><td>362.4 &mu;s</td><td>40.82 &mu;s</td><td>2.24 &mu;s</td><td>74.2188</td><td>15.6250</td><td>-</td><td>307.15 KB</td>
</tr><tr><td>PetStoreJson</td><td>151.2 &mu;s</td><td>17.70 &mu;s</td><td>0.97 &mu;s</td><td>41.0156</td><td>6.8359</td><td>-</td><td>169.29 KB</td>
</tr><tr><td>GHESYaml</td><td>772,063.1 &mu;s</td><td>161,793.80 &mu;s</td><td>8,868.46 &mu;s</td><td>45000.0000</td><td>18000.0000</td><td>3000.0000</td><td>253280.85 KB</td>
</tr><tr><td>GHESJson</td><td>304,062.4 &mu;s</td><td>99,068.53 &mu;s</td><td>5,430.28 &mu;s</td><td>18000.0000</td><td>10000.0000</td><td>2000.0000</td><td>110452.47 KB</td>
</tr><tr><td>GHESNextYaml</td><td>988,379.0 &mu;s</td><td>43,728.33 &mu;s</td><td>2,396.90 &mu;s</td><td>80000.0000</td><td>19000.0000</td><td>3000.0000</td><td>446980.96 KB</td>
</tr><tr><td>GHESNextJson</td><td>558,548.3 &mu;s</td><td>292,614.67 &mu;s</td><td>16,039.20 &mu;s</td><td>52000.0000</td><td>13000.0000</td><td>3000.0000</td><td>308740.81 KB</td>
</tr></tbody></table>
</body>
</html>

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -12,31 +12,31 @@ WarmupCount=3
```
| Method | Mean | Error | StdDev | Gen0 | Allocated |
|---------------------------- |-----------:|-----------:|----------:|-------:|----------:|
| EmptyApiCallback | 1.517 ns | 0.9275 ns | 0.0508 ns | 0.0077 | 32 B |
| EmptyApiComponents | 2.960 ns | 1.9855 ns | 0.1088 ns | 0.0249 | 104 B |
| EmptyApiContact | 1.798 ns | 2.0807 ns | 0.1140 ns | 0.0115 | 48 B |
| EmptyApiDiscriminator | 1.608 ns | 0.8198 ns | 0.0449 ns | 0.0096 | 40 B |
| EmptyDocument | 270.449 ns | 48.5141 ns | 2.6592 ns | 0.2713 | 1136 B |
| EmptyApiEncoding | 1.966 ns | 1.1698 ns | 0.0641 ns | 0.0134 | 56 B |
| EmptyApiExample | 2.749 ns | 1.7176 ns | 0.0941 ns | 0.0134 | 56 B |
| EmptyApiExternalDocs | 2.027 ns | 2.8392 ns | 0.1556 ns | 0.0096 | 40 B |
| EmptyApiHeader | 2.738 ns | 8.1294 ns | 0.4456 ns | 0.0191 | 80 B |
| EmptyApiInfo | 2.955 ns | 5.9220 ns | 0.3246 ns | 0.0191 | 80 B |
| EmptyApiLicense | 2.158 ns | 2.1432 ns | 0.1175 ns | 0.0115 | 48 B |
| EmptyApiLink | 2.505 ns | 1.1212 ns | 0.0615 ns | 0.0172 | 72 B |
| EmptyApiMediaType | 2.094 ns | 3.4698 ns | 0.1902 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlow | 2.054 ns | 1.3889 ns | 0.0761 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlows | 2.301 ns | 2.0209 ns | 0.1108 ns | 0.0134 | 56 B |
| EmptyApiOperation | 45.178 ns | 7.9592 ns | 0.4363 ns | 0.0899 | 376 B |
| EmptyApiParameter | 3.169 ns | 5.4789 ns | 0.3003 ns | 0.0230 | 96 B |
| EmptyApiPathItem | 2.275 ns | 0.6438 ns | 0.0353 ns | 0.0153 | 64 B |
| EmptyApiPaths | 43.228 ns | 3.0199 ns | 0.1655 ns | 0.0592 | 248 B |
| EmptyApiRequestBody | 1.970 ns | 0.0724 ns | 0.0040 ns | 0.0115 | 48 B |
| EmptyApiResponse | 2.084 ns | 0.5726 ns | 0.0314 ns | 0.0134 | 56 B |
| EmptyApiResponses | 43.235 ns | 11.7902 ns | 0.6463 ns | 0.0592 | 248 B |
| EmptyApiSchema | 9.427 ns | 0.8926 ns | 0.0489 ns | 0.0995 | 416 B |
| EmptyApiSecurityRequirement | 7.208 ns | 1.1205 ns | 0.0614 ns | 0.0249 | 104 B |
| EmptyApiSecurityScheme | 2.705 ns | 0.3761 ns | 0.0206 ns | 0.0210 | 88 B |
| EmptyApiServer | 1.941 ns | 0.5668 ns | 0.0311 ns | 0.0115 | 48 B |
| EmptyApiServerVariable | 1.943 ns | 0.8174 ns | 0.0448 ns | 0.0115 | 48 B |
| EmptyApiTag | 1.910 ns | 0.1369 ns | 0.0075 ns | 0.0115 | 48 B |
| EmptyApiCallback | 2.105 ns | 0.2352 ns | 0.0129 ns | 0.0077 | 32 B |
| EmptyApiComponents | 4.055 ns | 0.3474 ns | 0.0190 ns | 0.0249 | 104 B |
| EmptyApiContact | 2.558 ns | 0.4430 ns | 0.0243 ns | 0.0115 | 48 B |
| EmptyApiDiscriminator | 2.305 ns | 0.1176 ns | 0.0064 ns | 0.0096 | 40 B |
| EmptyDocument | 400.660 ns | 15.3393 ns | 0.8408 ns | 0.2713 | 1136 B |
| EmptyApiEncoding | 2.731 ns | 0.1507 ns | 0.0083 ns | 0.0134 | 56 B |
| EmptyApiExample | 2.756 ns | 0.6696 ns | 0.0367 ns | 0.0134 | 56 B |
| EmptyApiExternalDocs | 2.360 ns | 0.0652 ns | 0.0036 ns | 0.0096 | 40 B |
| EmptyApiHeader | 3.345 ns | 0.2151 ns | 0.0118 ns | 0.0191 | 80 B |
| EmptyApiInfo | 3.458 ns | 0.2971 ns | 0.0163 ns | 0.0191 | 80 B |
| EmptyApiLicense | 2.545 ns | 0.4869 ns | 0.0267 ns | 0.0115 | 48 B |
| EmptyApiLink | 3.196 ns | 0.2138 ns | 0.0117 ns | 0.0172 | 72 B |
| EmptyApiMediaType | 2.722 ns | 0.1644 ns | 0.0090 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlow | 2.734 ns | 0.8261 ns | 0.0453 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlows | 2.821 ns | 0.7838 ns | 0.0430 ns | 0.0134 | 56 B |
| EmptyApiOperation | 64.248 ns | 5.4103 ns | 0.2966 ns | 0.0899 | 376 B |
| EmptyApiParameter | 4.088 ns | 2.8634 ns | 0.1570 ns | 0.0229 | 96 B |
| EmptyApiPathItem | 3.053 ns | 1.4811 ns | 0.0812 ns | 0.0153 | 64 B |
| EmptyApiPaths | 57.666 ns | 8.6003 ns | 0.4714 ns | 0.0592 | 248 B |
| EmptyApiRequestBody | 2.562 ns | 0.4200 ns | 0.0230 ns | 0.0115 | 48 B |
| EmptyApiResponse | 2.725 ns | 0.4427 ns | 0.0243 ns | 0.0134 | 56 B |
| EmptyApiResponses | 58.058 ns | 8.6859 ns | 0.4761 ns | 0.0592 | 248 B |
| EmptyApiSchema | 14.647 ns | 2.5004 ns | 0.1371 ns | 0.1224 | 512 B |
| EmptyApiSecurityRequirement | 9.232 ns | 1.5638 ns | 0.0857 ns | 0.0249 | 104 B |
| EmptyApiSecurityScheme | 3.648 ns | 1.5011 ns | 0.0823 ns | 0.0210 | 88 B |
| EmptyApiServer | 2.683 ns | 2.9452 ns | 0.1614 ns | 0.0115 | 48 B |
| EmptyApiServerVariable | 2.520 ns | 0.0565 ns | 0.0031 ns | 0.0115 | 48 B |
| EmptyApiTag | 2.532 ns | 0.4817 ns | 0.0264 ns | 0.0115 | 48 B |
Loading
Loading