BenchmarkDotNet icon indicating copy to clipboard operation
BenchmarkDotNet copied to clipboard

Powerful .NET library for benchmarking

Results 223 BenchmarkDotNet issues
Sort by recently updated
recently updated
newest added

This document and assocaited source code need updating, since --wasmMainJS and --customruntimepack options are no longer needed, and the --runtimeSrcDir argument is now required: https://github.com/dotnet/BenchmarkDotNet/blob/master/docs/articles/samples/IntroWasm.md/#L1 I intend to take on...

Area:Documentation

BenchmarkDotNet 0.13.1.1835 from the nightlies currently errors out when DisassemblyDiagnoser is used with a NativeAOT job with this exception: ``` Failed to disassemble with following exception: Sequence contains no elements....

Area:Diagnosers

## Note: with #2012 merged, the description is out of date. Until now the `BenchmarkDotNet` library exclusively targets .NET Standard 2.0, which means that when installed on newer frameworks it...

In an attempt to address my question on #1579, I worked on this. I added an optional `includeSurvived` flag on `MemoryDiagnoserAttribute` and `--memorySurvived` command line option to capture the survived...

Defaulting to current machines features, introduced in #1994, doesn't seem reasonable to me, since a developer would likely never distribute such build to customers, ignoring servers with known hardware. As...

Opening as per https://github.com/dotnet/BenchmarkDotNet/issues/2000#issuecomment-1203883513. My configuration is: Kubuntu 20.04 and the provided commands return: ``` xterm-256color pl_PL.UTF-8 ``` (the middle ones don't return anything)

BDN 0.13.1.1835 from nightlies is supposed to run NativeAOT with current machines CPU features, yet with a .Net Framework host on an AVX2 machine I got: ``` // Runtime=.NET 7.0.0-rc.1.22401.2,...

BenchmarkDotNet seems to have no easy way to run using the dotnet/runtime Mono JIT, which would be useful for comparing it against CoreCLR. This can be achieved with `UseMonoRuntime` property...

up-for-grabs
Area:Toolchains

BenchmarkDotNet 0.13.1.1835 from nightlies when running a .Net Framework 4.8 host failed to disassemble 1 out of 14 benchmarks with: ``` Failed to disassemble with following exception: Sequence contains no...

Currently, if we want to do some custom visualization or export of benchmark results, we have to wait until all the benchmarks have been completed to be able to interpret...