BenchmarkDotNet
BenchmarkDotNet copied to clipboard
Powerful .NET library for benchmarking
Today, if a benchmark needs a reference to a Nuget package it goes into the original project (microbenchmarks.csproj, say) and then does not need to be in the auto generated...
Implementation of #1634 I wrote this code quite a while ago and only decided to open a PR now, so let me know if there's anything outdated.
I'm writing a deserialization library that is basically taking a file stream and producing a `List`: ```cs [Benchmark(Description = "Achievement (WDC1)")] public StorageList WDC1() { using (var fs = OpenFile("Achievement.WDC1.db2"))...
Trying to benchmark `UniTask` and `ValueTask` in NativeAot causes the build to fail. If I comment out the `UniTask` code, it works to benchmark `ValueTask`, and likewise if I comment...
Is there an estimate on when a new version will drop that will support .NET 7?
I'm filing an issue just the check whether it would be a valid feature and reasonable to implement on BenchmarkDotNet's side. I've built a small and ugly helper that produces...
Currently, I'm working on reducing the default value for `MinIterationTime` (the current value is 500 ms). I believe that we could achieve the same level of accuracy with a lower...
Faced with seemingly inconsistent and inscrutable benchmark results, I followed a hunch and swapped the order of appearance of my two benchmark methods. The following results are consistently repeatable. ####...
Consider some object, which should hold a lot of concurrent operations at the same time. There is the need to benchmark one operation from one thread (still having others working)...
I've been attempting to run some pure C# performance tests, but using the version of `mono.exe` and the BCL shipping with the Unity game engine. However, after trying a lot...