Skip to content

Commit 51ffa89

Browse files
committed
Add .NET 10 benchmark results to readme
1 parent 67e6c5f commit 51ffa89

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

src/NetEscapades.EnumGenerators/README.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,15 @@ Intel Core i7-7500U CPU 2.70GHz (Kaby Lake), 1 CPU, 4 logical and 2 physical cor
2424
DefaultJob : .NET 6.0.0 (6.0.21.52210), X64 RyuJIT
2525
```
2626

27-
| Method | FX | Mean | Error | StdDev | Ratio | Gen 0 | Allocated |
28-
|------------- |--------|-----------:|----------:|----------:|------:|-------:|----------:|
29-
| ToString |`net48` | 578.276 ns | 3.3109 ns | 3.0970 ns | 1.000 | 0.0458 | 96 B |
30-
| ToStringFast |`net48` | 3.091 ns | 0.0567 ns | 0.0443 ns | 0.005 | - | - |
31-
| ToString |`net6.0`| 17.985 ns | 0.1230 ns | 0.1151 ns | 1.000 | 0.0115 | 24 B |
32-
| ToStringFast |`net6.0`| 0.121 ns | 0.0225 ns | 0.0199 ns | 0.007 | - | - |
27+
| Method | FX | Mean | Error | StdDev | Ratio | Gen 0 | Allocated |
28+
|------------- |-----------|-----------:|----------:|------------:|------:|-------:|----------:|
29+
| ToString | `net48` | 578.276 ns | 3.3109 ns | 3.0970 ns | 1.000 | 0.0458 | 96 B |
30+
| ToStringFast | `net48` | 3.091 ns | 0.0567 ns | 0.0443 ns | 0.005 | - | - |
31+
| ToString | `net6.0` | 17.985 ns | 0.1230 ns | 0.1151 ns | 1.000 | 0.0115 | 24 B |
32+
| ToStringFast | `net6.0` | 0.121 ns | 0.0225 ns | 0.0199 ns | 0.007 | - | - |
33+
| ToString | `net10.0` | 6.4389 ns | 0.1038 ns | 0.0971 ns | 0.004 | 1.000 | 24 B |
34+
| ToStringFast | `net10.0` | 0.0050 ns | 0.0202 ns | 0.0189 ns | 0.001 | - | - | 0.00 |
35+
3336

3437
Enabling these additional extension methods is as simple as adding an attribute to your enum:
3538

0 commit comments

Comments
 (0)