Skip to content
Merged
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 | 232.0 μs | 56.09 μs | 3.07 μs | 76.1719 | 9.7656 | - | 314.13 KB |
| PetStoreJson | 117.3 μs | 10.56 μs | 0.58 μs | 42.9688 | 7.3242 | - | 176.27 KB |
| GHESYaml | 621,674.1 μs | 152,892.95 μs | 8,380.58 μs | 45000.0000 | 19000.0000 | 3000.0000 | 256630.98 KB |
| GHESJson | 264,154.1 μs | 490,035.63 μs | 26,860.51 μs | 18000.0000 | 10000.0000 | 2000.0000 | 113802.94 KB |
| GHESNextYaml | 777,958.3 μs | 269,413.33 μs | 14,767.45 μs | 80000.0000 | 20000.0000 | 3000.0000 | 452706.23 KB |
| GHESNextJson | 432,900.8 μs | 561,774.69 μs | 30,792.77 μs | 54000.0000 | 14000.0000 | 3000.0000 | 314472.13 KB |
| PetStoreYaml | 286.0 μs | 73.19 μs | 4.01 μs | 78.1250 | 3.9063 | - | 321.56 KB |
| PetStoreJson | 138.4 μs | 281.66 μs | 15.44 μs | 44.9219 | 0.9766 | - | 183.7 KB |
| GHESYaml | 634,204.7 μs | 753,841.96 μs | 41,320.62 μs | 46000.0000 | 19000.0000 | 3000.0000 | 258029.89 KB |
| GHESJson | 276,364.3 μs | 194,356.19 μs | 10,653.32 μs | 19000.0000 | 10000.0000 | 2000.0000 | 115201.33 KB |
| GHESNextYaml | 826,374.3 μs | 43,744.86 μs | 2,397.80 μs | 81000.0000 | 20000.0000 | 3000.0000 | 454862.14 KB |
| GHESNextJson | 492,571.5 μs | 71,304.93 μs | 3,908.46 μs | 54000.0000 | 14000.0000 | 3000.0000 | 316622.34 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,232.0 μs,56.09 μs,3.07 μs,76.1719,9.7656,0.0000,314.13 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,117.3 μs,10.56 μs,0.58 μs,42.9688,7.3242,0.0000,176.27 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,"621,674.1 μs","152,892.95 μs","8,380.58 μs",45000.0000,19000.0000,3000.0000,256630.98 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,"264,154.1 μs","490,035.63 μs","26,860.51 μs",18000.0000,10000.0000,2000.0000,113802.94 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,"777,958.3 μs","269,413.33 μs","14,767.45 μs",80000.0000,20000.0000,3000.0000,452706.23 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,"432,900.8 μs","561,774.69 μs","30,792.77 μs",54000.0000,14000.0000,3000.0000,314472.13 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,286.0 μs,73.19 μs,4.01 μs,78.1250,3.9063,0.0000,321.56 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,138.4 μs,281.66 μs,15.44 μs,44.9219,0.9766,0.0000,183.7 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,"634,204.7 μs","753,841.96 μs","41,320.62 μs",46000.0000,19000.0000,3000.0000,258029.89 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,"276,364.3 μs","194,356.19 μs","10,653.32 μs",19000.0000,10000.0000,2000.0000,115201.33 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,"826,374.3 μs","43,744.86 μs","2,397.80 μs",81000.0000,20000.0000,3000.0000,454862.14 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,"492,571.5 μs","71,304.93 μs","3,908.46 μs",54000.0000,14000.0000,3000.0000,316622.34 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-20260708-084315</title>
<title>performance.Descriptions-20260714-075155</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>232.0 &mu;s</td><td>56.09 &mu;s</td><td>3.07 &mu;s</td><td>76.1719</td><td>9.7656</td><td>-</td><td>314.13 KB</td>
</tr><tr><td>PetStoreJson</td><td>117.3 &mu;s</td><td>10.56 &mu;s</td><td>0.58 &mu;s</td><td>42.9688</td><td>7.3242</td><td>-</td><td>176.27 KB</td>
</tr><tr><td>GHESYaml</td><td>621,674.1 &mu;s</td><td>152,892.95 &mu;s</td><td>8,380.58 &mu;s</td><td>45000.0000</td><td>19000.0000</td><td>3000.0000</td><td>256630.98 KB</td>
</tr><tr><td>GHESJson</td><td>264,154.1 &mu;s</td><td>490,035.63 &mu;s</td><td>26,860.51 &mu;s</td><td>18000.0000</td><td>10000.0000</td><td>2000.0000</td><td>113802.94 KB</td>
</tr><tr><td>GHESNextYaml</td><td>777,958.3 &mu;s</td><td>269,413.33 &mu;s</td><td>14,767.45 &mu;s</td><td>80000.0000</td><td>20000.0000</td><td>3000.0000</td><td>452706.23 KB</td>
</tr><tr><td>GHESNextJson</td><td>432,900.8 &mu;s</td><td>561,774.69 &mu;s</td><td>30,792.77 &mu;s</td><td>54000.0000</td><td>14000.0000</td><td>3000.0000</td><td>314472.13 KB</td>
</thead><tbody><tr><td>PetStoreYaml</td><td>286.0 &mu;s</td><td>73.19 &mu;s</td><td>4.01 &mu;s</td><td>78.1250</td><td>3.9063</td><td>-</td><td>321.56 KB</td>
</tr><tr><td>PetStoreJson</td><td>138.4 &mu;s</td><td>281.66 &mu;s</td><td>15.44 &mu;s</td><td>44.9219</td><td>0.9766</td><td>-</td><td>183.7 KB</td>
</tr><tr><td>GHESYaml</td><td>634,204.7 &mu;s</td><td>753,841.96 &mu;s</td><td>41,320.62 &mu;s</td><td>46000.0000</td><td>19000.0000</td><td>3000.0000</td><td>258029.89 KB</td>
</tr><tr><td>GHESJson</td><td>276,364.3 &mu;s</td><td>194,356.19 &mu;s</td><td>10,653.32 &mu;s</td><td>19000.0000</td><td>10000.0000</td><td>2000.0000</td><td>115201.33 KB</td>
</tr><tr><td>GHESNextYaml</td><td>826,374.3 &mu;s</td><td>43,744.86 &mu;s</td><td>2,397.80 &mu;s</td><td>81000.0000</td><td>20000.0000</td><td>3000.0000</td><td>454862.14 KB</td>
</tr><tr><td>GHESNextJson</td><td>492,571.5 &mu;s</td><td>71,304.93 &mu;s</td><td>3,908.46 &mu;s</td><td>54000.0000</td><td>14000.0000</td><td>3000.0000</td><td>316622.34 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.646 ns | 0.6629 ns | 0.0363 ns | 0.0077 | 32 B |
| EmptyApiComponents | 3.068 ns | 0.5393 ns | 0.0296 ns | 0.0249 | 104 B |
| EmptyApiContact | 1.928 ns | 0.1985 ns | 0.0109 ns | 0.0115 | 48 B |
| EmptyApiDiscriminator | 1.717 ns | 0.4121 ns | 0.0226 ns | 0.0096 | 40 B |
| EmptyDocument | 299.059 ns | 22.2169 ns | 1.2178 ns | 0.2713 | 1136 B |
| EmptyApiEncoding | 2.057 ns | 0.2635 ns | 0.0144 ns | 0.0134 | 56 B |
| EmptyApiExample | 1.878 ns | 2.1182 ns | 0.1161 ns | 0.0134 | 56 B |
| EmptyApiExternalDocs | 1.578 ns | 1.1661 ns | 0.0639 ns | 0.0096 | 40 B |
| EmptyApiHeader | 2.258 ns | 2.2673 ns | 0.1243 ns | 0.0191 | 80 B |
| EmptyApiInfo | 2.272 ns | 1.0395 ns | 0.0570 ns | 0.0191 | 80 B |
| EmptyApiLicense | 1.711 ns | 1.5825 ns | 0.0867 ns | 0.0115 | 48 B |
| EmptyApiLink | 2.251 ns | 2.9816 ns | 0.1634 ns | 0.0172 | 72 B |
| EmptyApiMediaType | 1.821 ns | 1.1297 ns | 0.0619 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlow | 1.793 ns | 1.1581 ns | 0.0635 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlows | 2.447 ns | 0.5327 ns | 0.0292 ns | 0.0134 | 56 B |
| EmptyApiOperation | 48.119 ns | 1.3899 ns | 0.0762 ns | 0.0899 | 376 B |
| EmptyApiParameter | 2.861 ns | 3.9520 ns | 0.2166 ns | 0.0230 | 96 B |
| EmptyApiPathItem | 2.214 ns | 0.2237 ns | 0.0123 ns | 0.0153 | 64 B |
| EmptyApiPaths | 43.001 ns | 3.9765 ns | 0.2180 ns | 0.0592 | 248 B |
| EmptyApiRequestBody | 1.877 ns | 0.4134 ns | 0.0227 ns | 0.0115 | 48 B |
| EmptyApiResponse | 2.089 ns | 0.0827 ns | 0.0045 ns | 0.0134 | 56 B |
| EmptyApiResponses | 43.530 ns | 0.3726 ns | 0.0204 ns | 0.0592 | 248 B |
| EmptyApiSchema | 11.004 ns | 0.7435 ns | 0.0408 ns | 0.1224 | 512 B |
| EmptyApiSecurityRequirement | 7.082 ns | 1.8803 ns | 0.1031 ns | 0.0249 | 104 B |
| EmptyApiSecurityScheme | 2.782 ns | 0.2327 ns | 0.0128 ns | 0.0210 | 88 B |
| EmptyApiServer | 1.932 ns | 0.9701 ns | 0.0532 ns | 0.0115 | 48 B |
| EmptyApiServerVariable | 1.967 ns | 0.2259 ns | 0.0124 ns | 0.0115 | 48 B |
| EmptyApiTag | 1.939 ns | 0.7970 ns | 0.0437 ns | 0.0115 | 48 B |
| EmptyApiCallback | 1.542 ns | 2.8290 ns | 0.1551 ns | 0.0077 | 32 B |
| EmptyApiComponents | 2.539 ns | 0.1677 ns | 0.0092 ns | 0.0249 | 104 B |
| EmptyApiContact | 1.941 ns | 0.6764 ns | 0.0371 ns | 0.0115 | 48 B |
| EmptyApiDiscriminator | 1.780 ns | 0.7044 ns | 0.0386 ns | 0.0096 | 40 B |
| EmptyDocument | 297.968 ns | 21.6042 ns | 1.1842 ns | 0.2751 | 1152 B |
| EmptyApiEncoding | 2.146 ns | 1.7538 ns | 0.0961 ns | 0.0134 | 56 B |
| EmptyApiExample | 1.876 ns | 6.4557 ns | 0.3539 ns | 0.0134 | 56 B |
| EmptyApiExternalDocs | 1.729 ns | 0.3814 ns | 0.0209 ns | 0.0096 | 40 B |
| EmptyApiHeader | 2.544 ns | 0.3848 ns | 0.0211 ns | 0.0191 | 80 B |
| EmptyApiInfo | 2.562 ns | 1.2949 ns | 0.0710 ns | 0.0191 | 80 B |
| EmptyApiLicense | 1.869 ns | 0.3055 ns | 0.0167 ns | 0.0115 | 48 B |
| EmptyApiLink | 2.369 ns | 0.6096 ns | 0.0334 ns | 0.0172 | 72 B |
| EmptyApiMediaType | 2.095 ns | 0.2404 ns | 0.0132 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlow | 2.013 ns | 0.2928 ns | 0.0160 ns | 0.0134 | 56 B |
| EmptyApiOAuthFlows | 2.041 ns | 0.3166 ns | 0.0174 ns | 0.0134 | 56 B |
| EmptyApiOperation | 47.686 ns | 6.2026 ns | 0.3400 ns | 0.0899 | 376 B |
| EmptyApiParameter | 2.872 ns | 0.4280 ns | 0.0235 ns | 0.0230 | 96 B |
| EmptyApiPathItem | 2.200 ns | 0.0822 ns | 0.0045 ns | 0.0153 | 64 B |
| EmptyApiPaths | 42.168 ns | 4.2427 ns | 0.2326 ns | 0.0592 | 248 B |
| EmptyApiRequestBody | 1.914 ns | 0.7504 ns | 0.0411 ns | 0.0115 | 48 B |
| EmptyApiResponse | 2.069 ns | 0.5045 ns | 0.0277 ns | 0.0134 | 56 B |
| EmptyApiResponses | 43.854 ns | 14.2551 ns | 0.7814 ns | 0.0592 | 248 B |
| EmptyApiSchema | 10.891 ns | 0.3304 ns | 0.0181 ns | 0.1224 | 512 B |
| EmptyApiSecurityRequirement | 6.933 ns | 2.7969 ns | 0.1533 ns | 0.0249 | 104 B |
| EmptyApiSecurityScheme | 2.687 ns | 0.3364 ns | 0.0184 ns | 0.0210 | 88 B |
| EmptyApiServer | 1.906 ns | 0.2675 ns | 0.0147 ns | 0.0115 | 48 B |
| EmptyApiServerVariable | 1.903 ns | 0.6081 ns | 0.0333 ns | 0.0115 | 48 B |
| EmptyApiTag | 1.871 ns | 0.0675 ns | 0.0037 ns | 0.0115 | 48 B |
Loading
Loading