Skip to content

Commit

Permalink
Refresh the benchmark
Browse files Browse the repository at this point in the history
  • Loading branch information
heku committed Jul 8, 2024
1 parent bc3a8a5 commit 607ce2a
Showing 1 changed file with 28 additions and 28 deletions.
56 changes: 28 additions & 28 deletions Kunet.AsyncInterceptor.PerfTests/AsyncInterceptorTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -106,31 +106,31 @@ public ValueTask<int> KunetRunningValueTaskT()

//| Method | Job | Runtime | Categories | Mean | Gen0 | Allocated |
//|----------------------- |------------------------------ |--------------------- |-------------------- |------------:|-------:|----------:|
//| StakxRunningTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningTask<T> | 2,123.04 ns | 0.1221 | 2104 B |
//| KunetRunningTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningTask<T> | 429.42 ns | 0.0677 | 1136 B |
//| StakxRunningTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningTask<T> | 6,877.11 ns | 0.5798 | 3684 B |
//| KunetRunningTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningTask<T> | 1,499.10 ns | 0.3014 | 1902 B |
//| StakxRunningValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningValueTask<T> | 2,877.30 ns | 0.1450 | 2440 B |
//| KunetRunningValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningValueTask<T> | 436.08 ns | 0.0725 | 1216 B |
//| StakxRunningValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningValueTask<T> | 7,132.29 ns | 0.5951 | 3755 B |
//| KunetRunningValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningValueTask<T> | 1,564.72 ns | 0.3147 | 1982 B |
//| StakxTask | ShortRun-.NET 8.0 | .NET 8.0 | Task | 901.41 ns | 0.0448 | 752 B |
//| KunetTask | ShortRun-.NET 8.0 | .NET 8.0 | Task | 57.36 ns | 0.0157 | 264 B |
//| StakxTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task | 3,259.66 ns | 0.1793 | 1140 B |
//| KunetTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task | 112.87 ns | 0.0459 | 289 B |
//| StakxTaskT | ShortRun-.NET 8.0 | .NET 8.0 | Task<T> | 1,352.91 ns | 0.0668 | 1144 B |
//| KunetTaskT | ShortRun-.NET 8.0 | .NET 8.0 | Task<T> | 168.32 ns | 0.0348 | 584 B |
//| StakxTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task<T> | 4,475.84 ns | 0.3281 | 2071 B |
//| KunetTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task<T> | 601.14 ns | 0.1516 | 955 B |
//| StakxValueTask | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask | 1,740.57 ns | 0.0629 | 1080 B |
//| KunetValueTask | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask | 60.98 ns | 0.0196 | 328 B |
//| StakxValueTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask | 3,711.97 ns | 0.2022 | 1276 B |
//| KunetValueTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask | 124.07 ns | 0.0572 | 361 B |
//| StakxValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask<T> | 2,110.97 ns | 0.0877 | 1472 B |
//| KunetValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask<T> | 187.48 ns | 0.0391 | 656 B |
//| StakxValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask<T> | 4,636.58 ns | 0.3204 | 2055 B |
//| KunetValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask<T> | 613.35 ns | 0.1497 | 947 B |
//| StakxVoid | ShortRun-.NET 8.0 | .NET 8.0 | Void | 76.13 ns | 0.0062 | 104 B |
//| KunetVoid | ShortRun-.NET 8.0 | .NET 8.0 | Void | 141.13 ns | 0.0062 | 104 B |
//| StakxVoid | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Void | 1,107.38 ns | 0.0515 | 329 B |
//| KunetVoid | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Void | 1,451.33 ns | 0.0629 | 401 B |
//| StakxRunningTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningTask<T> | 2,090.08 ns | 0.1221 | 2104 B |
//| KunetRunningTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningTask<T> | 401.26 ns | 0.0639 | 1072 B |
//| StakxRunningTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningTask<T> | 6,799.46 ns | 0.5493 | 3490 B |
//| KunetRunningTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningTask<T> | 1,513.07 ns | 0.2918 | 1837 B |
//| StakxRunningValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningValueTask<T> | 2,897.58 ns | 0.1450 | 2440 B |
//| KunetRunningValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | RunningValueTask<T> | 432.29 ns | 0.0687 | 1152 B |
//| StakxRunningValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningValueTask<T> | 7,157.10 ns | 0.5951 | 3755 B |
//| KunetRunningValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | RunningValueTask<T> | 1,564.16 ns | 0.3033 | 1918 B |
//| StakxTask | ShortRun-.NET 8.0 | .NET 8.0 | Task | 922.91 ns | 0.0448 | 752 B |
//| KunetTask | ShortRun-.NET 8.0 | .NET 8.0 | Task | 58.15 ns | 0.0157 | 264 B |
//| StakxTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task | 3,306.79 ns | 0.1793 | 1140 B |
//| KunetTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task | 114.68 ns | 0.0459 | 289 B |
//| StakxTaskT | ShortRun-.NET 8.0 | .NET 8.0 | Task<T> | 1,360.26 ns | 0.0668 | 1144 B |
//| KunetTaskT | ShortRun-.NET 8.0 | .NET 8.0 | Task<T> | 166.35 ns | 0.0310 | 520 B |
//| StakxTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task<T> | 4,612.61 ns | 0.3586 | 2263 B |
//| KunetTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Task<T> | 592.44 ns | 0.1411 | 891 B |
//| StakxValueTask | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask | 1,764.23 ns | 0.0629 | 1080 B |
//| KunetValueTask | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask | 64.17 ns | 0.0196 | 328 B |
//| StakxValueTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask | 3,736.56 ns | 0.2022 | 1276 B |
//| KunetValueTask | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask | 125.07 ns | 0.0572 | 361 B |
//| StakxValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask<T> | 2,162.70 ns | 0.0877 | 1472 B |
//| KunetValueTaskT | ShortRun-.NET 8.0 | .NET 8.0 | ValueTask<T> | 184.36 ns | 0.0353 | 592 B |
//| StakxValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask<T> | 4,751.55 ns | 0.3204 | 2055 B |
//| KunetValueTaskT | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | ValueTask<T> | 632.87 ns | 0.1402 | 883 B |
//| StakxVoid | ShortRun-.NET 8.0 | .NET 8.0 | Void | 78.18 ns | 0.0062 | 104 B |
//| KunetVoid | ShortRun-.NET 8.0 | .NET 8.0 | Void | 152.02 ns | 0.0062 | 104 B |
//| StakxVoid | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Void | 1,115.67 ns | 0.0515 | 329 B |
//| KunetVoid | ShortRun-.NET Framework 4.8.1 | .NET Framework 4.8.1 | Void | 1,511.98 ns | 0.0629 | 401 B |

0 comments on commit 607ce2a

Please sign in to comment.