Show / Hide Table of Contents

BenchmarkDotNet v0.8.0

Milestone details

In the v0.8.0 scope, 0 issues were resolved and 0 pull requests were merged. This release includes 67 commits by 5 contributors.

Resolved issues (0)

Merged pull requests (0)

Commits (67)

  • 042631 Atomics sample (by @redknightlois)
  • 6ce693 Merge pull request #35 from redknightlois/master (by @AndreyAkinshin)
  • e73ce4 Update Intro_03_SingleRun (by @AndreyAkinshin)
  • add75c Samples: add Js_AsVsCast (by @AndreyAkinshin)
  • 1d4653 Samples: updates Js_AsVsCast (by @AndreyAkinshin)
  • 73f48f BenchmarkRuntime support (by @AndreyAkinshin)
  • 8e9fec BenchmarkRuntime: fix a bug (by @AndreyAkinshin)
  • 0d8a86 Added RotateBits (will be interested when https://github.com/dotnet/coreclr/i... (by @redknightlois)
  • 724970 Added and special case which we know it must not be optimized at all (for com... (by @redknightlois)
  • 30ba93 Merge pull request #43 from redknightlois/master (by @AndreyAkinshin)
  • a2338c Big refactoring (by @AndreyAkinshin)
  • dc8d02 Make the "Getting Started" guide read better (by @mattwarren)
  • 9883ca Update README.md (by @mattwarren)
  • 3cd76b Update README.md (by @mattwarren)
  • 6a3d00 Update README.md (by @mattwarren)
  • 7de832 Better way of generating Benchmark competition list (by @mattwarren)
  • 10ded0 Add Jit_GenericsMethod (by @AndreyAkinshin)
  • e5538b Fix for #42 (make benchmarks work in LINQPad) (by @mattwarren)
  • 873450 Make logging robust when strings contain '{' or '} (by @mattwarren)
  • 2ee55a Create a batch file that builds the benchmark (by @mattwarren)
  • d14b18 Adding "Advanced Features" section (by @mattwarren)
  • deb1a9 Sample benchmark for different types of loops (by @mattwarren)
  • 26e7b0 Move sample to correct namespace (by @mattwarren)
  • 505711 Grouping parameter results together (fixes #36) (by @mattwarren)
  • 1ee786 Merge branch 'master' of https://github.com/PerfDotNet/BenchmarkDotNet (by @mattwarren)
  • 496ae1 Add support for benchmarking methods of generic classes (#44) (by @mattwarren)
  • ad12e1 Return of the Params (by @AndreyAkinshin)
  • f80613 Little cleanup (by @AndreyAkinshin)
  • 52a076 Little refactoring (Flow -> Toolchain) (by @AndreyAkinshin)
  • 2f383e Moar samples (by @mattwarren)
  • 30b162 Initial work on code for asm/IL viewing (by @mattwarren)
  • 6a8873 Initial support for printing Assembly code (by @mattwarren)
  • 8cd841 Print diagnostic info (with flag "-printDiagnostics") (by @mattwarren)
  • 236043 Adding missing CLRMD dependancies (by @mattwarren)
  • 58b7a3 Print the method when we have a "call" asm instruction (by @mattwarren)
  • 1dae2b Change Jit_GenericsMethod benchmark to reproduce on x64 both Legacy & RuyJit (by @alexandrnikitin)
  • 6ae157 Merge pull request #47 from alexandrnikitin/samples-Jit_GenericsMethod-x64repro (by @AndreyAkinshin)
  • c39b7c README: add gitter link (by @AndreyAkinshin)
  • b0768e Ensure we "close" the code section in the markdown we generate (by @mattwarren)
  • 6c9ae7 Merge branch 'master' of https://github.com/PerfDotNet/BenchmarkDotNet (by @mattwarren)
  • 9ed66d Show how you can write "Performance" Unit Tests (by @mattwarren)
  • 7c9c6d Helper methods for Performance Unit Tests (by @mattwarren)
  • 3a2c75 Make Perf Unit Test more robust!! (by @mattwarren)
  • d1ddd3 Ensure the Description is used when sorting (if available) (by @mattwarren)
  • 27d662 Moving assembly viewer into BenchmarkDotNet.Diagnostics (by @mattwarren)
  • 1ef961 Load BenchmarkDotNet.Diagnostics dynamically (by @mattwarren)
  • 7eb70a New plugin system (by @AndreyAkinshin)
  • 2114d7 Fix typos in API (by @AndreyAkinshin)
  • e0a488 Fix in PerformanceUnitTest (by @AndreyAkinshin)
  • 02cddd BenchmarkDotNet.Tests: upgrade xunit to 2.1 (by @AndreyAkinshin)
  • 3d8ff2 IntegrationTests: replace GetTestOutput by AccumulationLogger (by @AndreyAkinshin)
  • 5ebf69 IntegrationTests: upgrade xunit to 2.1 (by @AndreyAkinshin)
  • 280834 Diagnostic refactoring (by @AndreyAkinshin)
  • 79ee42 Custom toolchains (by @AndreyAkinshin)
  • 527df6 Analysers (by @AndreyAkinshin)
  • 3d8199 Fix in BuildTable (by @AndreyAkinshin)
  • 699588 Tidy up of Source Diagnoser code (part of #53) (by @mattwarren)
  • 5ab029 Better way of getting the called method name (part of #53) (by @mattwarren)
  • 37f468 Integration test for Source Diagnostics (see #53) (by @mattwarren)
  • da0093 Spelling mistakes and remove unused using stmts (by @mattwarren)
  • fbf409 Fix typo in README (by @ForNeVeR)
  • 4895c6 Merge pull request #61 from ForNeVeR/patch-1 (by @AndreyAkinshin)
  • dd5f1f Rename: exec -> execute (by @AndreyAkinshin)
  • 6826a9 BenchmarkSwitcher: update the promt message (by @AndreyAkinshin)
  • f2a63f Update README.md (by @AndreyAkinshin)
  • 54cfdc Samples/Program.cs: small fix (by @AndreyAkinshin)
  • a927e9 Set library version: 0.8.0 (by @AndreyAkinshin)

Contributors (5)

  • Alexandr Nikitin (@alexandrnikitin)
  • Andrey Akinshin (@AndreyAkinshin)
  • Federico Andres Lois (@redknightlois)
  • Friedrich von Never (@ForNeVeR)
  • Matt Warren (@mattwarren)

Thank you very much!

  • Improve this Doc
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors