From 334810c11f111a473f2a26c17cabd8044af17148 Mon Sep 17 00:00:00 2001 From: Asriel Camora Date: Fri, 10 Nov 2023 14:50:03 -0800 Subject: [PATCH] Add dotTrace snapshotting --- Benchmark/Bench.cs | 4 +++- Benchmark/Craftimizer.Benchmark.csproj | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Benchmark/Bench.cs b/Benchmark/Bench.cs index 06ebdf4..2518195 100644 --- a/Benchmark/Bench.cs +++ b/Benchmark/Bench.cs @@ -1,11 +1,13 @@ using BenchmarkDotNet.Attributes; +using BenchmarkDotNet.Diagnostics.dotTrace; using Craftimizer.Simulator; using Craftimizer.Solver; namespace Craftimizer.Benchmark; -[SimpleJob] +[SimpleJob(iterationCount: 10)] [MinColumn, Q1Column, Q3Column, MaxColumn] +[DotTraceDiagnoser] public class Bench { private static SimulationInput[] Inputs { get; } = new SimulationInput[] { diff --git a/Benchmark/Craftimizer.Benchmark.csproj b/Benchmark/Craftimizer.Benchmark.csproj index 055fe75..dfbe8c3 100644 --- a/Benchmark/Craftimizer.Benchmark.csproj +++ b/Benchmark/Craftimizer.Benchmark.csproj @@ -5,6 +5,7 @@ Exe enable enable + true x64 Debug;Release @@ -17,6 +18,7 @@ + all