danielpalme / IocPerformance

Performance comparison of .NET IoC containers
https://danielpalme.github.io/IocPerformance
Apache License 2.0
876 stars 157 forks source link

Use BenchmarkDotNet #98

Closed davidfowl closed 6 years ago

davidfowl commented 6 years ago

Love this benchmark!

Change the custom benchmarking infrastructure to use BDN, it's the de-factor benchmarking tech for .NET projects now and it'll likely produce more accurate results and more detailed measurements (like allocations etc).

/cc @adamsitnik @AndreyAkinshin @mattwarren

dadhi commented 6 years ago

Here is decent inheritor BM using the BDN: https://ipjohnson.github.io/DotNet.DependencyInjectionBenchmarks/

/cc @ipjohnson

davidfowl commented 6 years ago

Wow that’s pretty awesome. Also some of these containers are near native speed (same as without a container), I need to see what they do under the covers.

danielpalme commented 6 years ago

Duplicate of #77