Sample: IntroDisassemblyDry
Getting only the Disassembly without running the benchmarks for a long time.
Sometimes you might be interested only in the disassembly, not the results of the benchmarks. In that case you can use Job.Dry which runs the benchmark only once.
Source code
using BenchmarkDotNet.Attributes;
namespace BenchmarkDotNet.Samples
{
[DisassemblyDiagnoser(maxDepth: 3)]
[DryJob]
public class IntroDisassemblyDry
{
[Benchmark]
public void Foo()
{
}
}
}
Links
- Diagnosers
- Disassembler
- The permanent link to this sample: BenchmarkDotNet.Samples.IntroDisassemblyDry