BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Unknown processor
.NET Core SDK=5.0.300-preview.21180.15
[Host] : .NET Core 3.1.14 (CoreCLR 4.700.21.16201, CoreFX 4.700.21.16208), X64 RyuJIT
Job-SOGKAI : .NET Core 3.1.14 (CoreCLR 4.700.21.16201, CoreFX 4.700.21.16208), X64 RyuJIT
EvaluateOverhead=True Server=True Toolchain=.NET Core 3.1
Namespace=dotNetTips.Utility.Benchmarks Categories=TypeHelper
Method |
Mean |
Error |
StdDev |
StdErr |
Min |
Q1 |
Median |
Q3 |
Max |
Op/s |
CI99.9% Margin |
Iterations |
Kurtosis |
MValue |
Skewness |
Rank |
LogicalGroup |
Baseline |
Code Size |
Gen 0 |
Gen 1 |
Gen 2 |
Allocated |
DoesObjectEqualInstance |
12,967.7351 ns |
258.6922 ns |
297.9103 ns |
66.6148 ns |
12,456.7421 ns |
12,874.6471 ns |
13,061.1488 ns |
13,129.2904 ns |
13,493.3861 ns |
77,114.5 |
258.6922 ns |
20.00 |
2.225 |
2.000 |
-0.5330 |
5 |
***** |
No |
794 B |
0.5646 |
- |
- |
5447 B |
FindDerivedTypes |
3,517,933.6842 ns |
89,103.6096 ns |
255,654.9589 ns |
26,229.6453 ns |
3,145,700.0000 ns |
3,304,550.0000 ns |
3,456,400.0000 ns |
3,666,300.0000 ns |
4,266,300.0000 ns |
284.3 |
89,103.6096 ns |
95.00 |
3.180 |
2.000 |
0.8855 |
6 |
***** |
No |
129 B |
- |
- |
- |
206240 B |
GetDefault |
0.0556 ns |
0.0027 ns |
0.0021 ns |
0.0006 ns |
0.0513 ns |
0.0551 ns |
0.0556 ns |
0.0569 ns |
0.0585 ns |
17,977,113,415.9 |
0.0027 ns |
12.00 |
2.326 |
2.000 |
-0.5067 |
1 |
***** |
No |
16 B |
- |
- |
- |
- |
GetInstanceHashCode |
2,238.3817 ns |
9.8869 ns |
8.7645 ns |
2.3424 ns |
2,223.9605 ns |
2,234.0132 ns |
2,239.3162 ns |
2,243.5075 ns |
2,252.6119 ns |
446,751.3 |
9.8869 ns |
14.00 |
1.856 |
2.000 |
-0.2615 |
4 |
***** |
No |
616 B |
0.0420 |
- |
- |
432 B |
GetTypeDisplayName:Type |
217.3992 ns |
2.2847 ns |
2.1371 ns |
0.5518 ns |
214.0994 ns |
215.9759 ns |
216.5459 ns |
218.5928 ns |
221.9026 ns |
4,599,832.4 |
2.2847 ns |
15.00 |
2.291 |
2.000 |
0.5779 |
3 |
***** |
No |
339 B |
0.0415 |
- |
- |
392 B |
GetTypeDisplayName:Variable |
159.3706 ns |
1.3292 ns |
1.1783 ns |
0.3149 ns |
157.6346 ns |
158.4085 ns |
159.6562 ns |
159.9498 ns |
161.3755 ns |
6,274,682.4 |
1.3292 ns |
14.00 |
1.717 |
2.000 |
-0.1305 |
2 |
***** |
No |
339 B |
0.0412 |
- |
- |
392 B |