File tree Expand file tree Collapse file tree 2 files changed +12
-8
lines changed
Expand file tree Collapse file tree 2 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 1313
1414BenchmarkRunner . Run < InvokeBenchmark > ( ) ;
1515
16- [ SimpleJob ( RuntimeMoniker . Net90 ) , MemoryDiagnoser ]
16+ [ SimpleJob ( RuntimeMoniker . Net90 ) ]
17+ [ SimpleJob ( RuntimeMoniker . NativeAot90 ) ]
18+ [ MemoryDiagnoser ]
1719public class InvokeBenchmark
1820{
1921 private ServiceProvider ? _provider ;
Original file line number Diff line number Diff line change 11```
22
3- BenchmarkDotNet v0.15.4, Windows 10 (10.0.19045.6332/22H2/2022Update)
4- 12th Gen Intel Core i7-12650H 2.30GHz , 1 CPU, 16 logical and 10 physical cores
3+ BenchmarkDotNet v0.15.4, macOS Ventura 13.7.2 (22H313) [Darwin 22.6.0]
4+ Apple M1 Pro , 1 CPU, 10 logical and 10 physical cores
55.NET SDK 9.0.305
6- [Host] : .NET 9.0.9 (9.0.9, 9.0.925.41916), X64 RyuJIT x86-64-v3
6+ [Host] : .NET 9.0.9 (9.0.9, 9.0.925.41916), Arm64 RyuJIT armv8.0-a
7+ .NET 9.0 : .NET 9.0.9 (9.0.9, 9.0.925.41916), Arm64 RyuJIT armv8.0-a
8+ NativeAOT 9.0 : .NET 9.0.9, Arm64 NativeAOT armv8.0-a
79
8- Job=InProcess Toolchain=InProcessEmitToolchain
910
1011```
11- | Method | Mean | Error | StdDev | Gen0 | Gen1 | Allocated |
12- | --------| ---------:| ----------:| ----------:| ---------:| ---------:| ----------:|
13- | Invoke | 8.369 ms | 0.1315 ms | 0.1230 ms | 812.5000 | 218.7500 | 9.79 MB |
12+ | Method | Job | Runtime | Mean | Error | StdDev | Gen0 | Gen1 | Allocated |
13+ | --------| ---------------| ---------------| ---------:| ----------:| ----------:| ----------:| ---------:| ----------:|
14+ | Invoke | .NET 9.0 | .NET 9.0 | 9.496 ms | 0.1434 ms | 0.1341 ms | 1625.0000 | 546.8750 | 9.79 MB |
15+ | Invoke | NativeAOT 9.0 | NativeAOT 9.0 | 7.418 ms | 0.0217 ms | 0.0203 ms | 1632.8125 | 453.1250 | 9.78 MB |
You can’t perform that action at this time.
0 commit comments