• Nick Craver's avatar
    Benchmarks: updating libs and overall runner (#1123) · 0b168789
    Nick Craver authored
    This is prepping a run we can drop into the README easily. And more info on allocations and such along with it. It's finishing off the benchmark port getting it into a good output state (something we can copy/paste). It removes Simple.Data because the package was debug and causes a lot of issues.
    
    This doesn't output 100% like we want yet (fastest to slowest). BenchmarkDotNet joins summary results after ordering...we need to post-order that. I'm asking the maintainers how to do so.
    
    Also note Belgrade was not parameterizing before, giving it a huge unfair advantage. This has been fixed to be apples:apples.
    0b168789
Name
Last commit
Last update
..
EntityFramework Loading commit data...
EntityFrameworkCore Loading commit data...
Helpers Loading commit data...
Linq2Sql Loading commit data...
Massive Loading commit data...
NHibernate Loading commit data...
PetaPoco Loading commit data...
Soma Loading commit data...
Benchmarks.Belgrade.cs Loading commit data...
Benchmarks.Dapper.cs Loading commit data...
Benchmarks.EntityFramework.cs Loading commit data...
Benchmarks.EntityFrameworkCore.cs Loading commit data...
Benchmarks.HandCoded.cs Loading commit data...
Benchmarks.Linq2Sql.cs Loading commit data...
Benchmarks.Massive.cs Loading commit data...
Benchmarks.NHibernate.cs Loading commit data...
Benchmarks.PetaPoco.cs Loading commit data...
Benchmarks.ServiceStack.cs Loading commit data...
Benchmarks.Susanoo.cs Loading commit data...
Benchmarks.cs Loading commit data...
Config.cs Loading commit data...
Dapper.Tests.Performance.csproj Loading commit data...
LegacyTests.cs Loading commit data...
Post.cs Loading commit data...
Program.cs Loading commit data...
SqlDataReaderHelper.cs Loading commit data...
app.config Loading commit data...