Skip to content

Latest commit

 

History

History
218 lines (207 loc) · 34.2 KB

v0.11.4.md

File metadata and controls

218 lines (207 loc) · 34.2 KB

Milestone details

In the v0.11.4 scope, 40 issues were resolved and 41 pull requests where merged. This release includes 99 commits by 18 contributors.

Resolved issues (40)

  • #213 Add a "benchmark" cmd to dotnet
  • #360 Duplicates handling for IConfig (assignee: @adamsitnik)
  • #385 Consider using S.R.InteropServices.RuntimeInformation.ProcessArchitecture instead pointer based detection of platform (assignee: @adamsitnik)
  • #387 Add a mode to BenchmarkSwitcher that allows to run a method inline for profiling (assignee: @adamsitnik)
  • #463 Review interface IConfig (assignee: @adamsitnik)
  • #660 [Params] should not change the order of provided values
  • #667 Does BenchMarkDotnet supports 4.7.1 Dotnet framework (assignee: @adamsitnik)
  • #714 Test BenchmarkDotNet against unstable/multimodal benchmarks from CoreCLR/CoreFX repo (assignee: @adamsitnik)
  • #780 ARM support (assignee: @adamsitnik)
  • #834 Better list of suggested benchmarks for wrong filter (assignee: @morgan-kn)
  • #843 Exception when returning a stackonly structure in a benchmark case using in-process toolchain (assignee: @ig-sinicyn)
  • #849 C# keywords are prohibited as benchmark names (assignee: @adamsitnik)
  • #895 Could not load file or assembly 'System.ValueTuple, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies (assignee: @adamsitnik)
  • #896 .NET 4.7.1 console app tries to use BenchmarkRunner, gets "Could not load file or assembly 'System.Runtime, Version=4.1.2.0" (assignee: @adamsitnik)
  • #919 Feature proposal: full-featured inprocess toolchain (assignee: @ig-sinicyn)
  • #928 Remove CustomCoreClrToolchain (assignee: @adamsitnik)
  • #938 Run benchmark with DisasemblyDiagnoser with --disasam option from console (assignee: @adamsitnik)
  • #942 System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.1.0.0' after adding BenchmarkDotNet.Diagnostics.Windows (assignee: @adamsitnik)
  • #967 Publish a snupkg to the NuGet.org symbol server (assignee: @wojtpl2)
  • #970 False alarm bug report
  • #981 File names should be consistent across all OSes (assignee: @adamsitnik)
  • #982 Invalid string representaiton of CPU Affinity on a machine with more than 32 cores on ARM64 (assignee: @adamsitnik)
  • #983 Give a warning when the [Benchmark] method is static (assignee: @Rizzen)
  • #986 NRE in Summary ctor
  • #988 Make it possible to disable OptimizationsValidator (assignee: @adamsitnik)
  • #998 Missing images in docs (assignee: @AndreyAkinshin)
  • #1002 Multiple build/publish failure with --coreRun toolchain (assignee: @wojtpl2)
  • #1007 benchmark cannot have type Action (assignee: @adamsitnik)
  • #1010 Write unit tests which check that BenchmarkProgram.txt doesn't contain usings (assignee: @adamsitnik)
  • #1018 ArgumentNullException when running benchmarks from published .NET Core app
  • #1039 Some tests are broken on Net 461 (culture-dependent thing) (assignee: @ig-sinicyn)
  • #1045 Dry jobs can eat iteration failures (assignee: @adamsitnik)
  • #1046 NullReferenceException in BenchmarkDotNet.Reports.SummaryTable after iteration failure (assignee: @adamsitnik)
  • #1048 Display the number of benchmarks to run (assignee: @adamsitnik)
  • #1049 Running the example throws NullReference (assignee: @adamsitnik)
  • #1051 Fix race condition in process output reader (assignee: @adamsitnik)
  • #1056 Fails to build when targeting .NET Core 3.0 and .NET Framework (assignee: @adamsitnik)
  • #1059 Disassembly diagnoser should be kept in a separate directory to avoid dependency conflicts (assignee: @adamsitnik)
  • #1062 Write the GitHub table format to the console by default (assignee: @adamsitnik)
  • #1065 Allow benchmarking .NET Core Desktop apps (assignee: @adamsitnik)

Merged pull requests (41)

Commits (99)

Contributors (18)

Thank you very much!