Граф коммитов

  • 6a0caac8e1 Add BenchmarkRPlotExporter Andrey Akinshin 2016-01-11 13:54:17 +0200
  • 4da39d0bc4 Big refactoring Andrey Akinshin 2016-01-09 14:33:29 +0200
  • 988efc51e3 Reporting: change StandardDeviation to StandardError Andrey Akinshin 2016-01-09 13:04:59 +0200
  • b8d4b623af Rename: PreWarmup -> Pilot Andrey Akinshin 2016-01-09 12:31:43 +0200
  • 9ea78f8a32 Improved confidence intervals Andrey Akinshin 2016-01-09 12:13:28 +0200
  • de0140193d Add BenchmarkEnvironmentAnalyser Andrey Akinshin 2016-01-09 11:24:14 +0200
  • 719391f993 Set library version: 0.8.1 v0.8.1 Andrey Akinshin 2016-01-08 14:13:18 +0200
  • 3bede9debd Implemented Ctrl-C handling in the Console (Fixes #50) Matt Warren 2016-01-05 16:50:04 +0000
  • 60047e7a2f Fixing #45 Matt Warren 2016-01-05 13:33:45 +0000
  • 8b05636a84 Added missing binary dependency (part of #59) Matt Warren 2016-01-05 11:33:45 +0000
  • 5d000fcf75 Ensure we can run Benchmarks produced by F# (see #59) Matt Warren 2016-01-05 11:22:06 +0000
  • de5bcae0d1 Allow Benchmarks that use Inner classes (see #55) Matt Warren 2016-01-04 17:44:31 +0000
  • 9f3ba0004d Ensure that non-void SingleRun Benchmarks work Matt Warren 2016-01-04 17:39:13 +0000
  • 5df0df91bd More robust version of the Diagnostic Library (see #53) Matt Warren 2016-01-04 15:33:07 +0000
  • ddae0660d0 Lazy-load the Diagnostic plug-ins, fixes #63 Matt Warren 2016-01-04 15:28:07 +0000
  • 71369d3bdb Add benchmarks to tests different ways of accessing arrays. Copypasted from http://stackoverflow.com/q/8497018/974487 Alexandr Nikitin 2015-12-23 15:52:34 +0200
  • a1fe8d1fa5 Merge 26aaaae8e9 into 7492c1bd65 Adam Sitnik 2015-12-18 17:11:35 +0000
  • 7492c1bd65 Merge branch 'master' of https://github.com/PerfDotNet/BenchmarkDotNet Matt Warren 2015-12-18 17:11:21 +0000
  • a3e2dc83c3 Adding missing CLRMD binary dependencies Matt Warren 2015-12-18 17:10:52 +0000
  • 79ee93ce9d README.md: small fixes Andrey Akinshin 2015-12-17 15:50:29 +0300
  • a927e93a24 Set library version: 0.8.0 v0.8.0 Andrey Akinshin 2015-12-17 15:38:35 +0300
  • 54cfdc543a Samples/Program.cs: small fix Andrey Akinshin 2015-12-17 15:33:16 +0300
  • f2a63fda77 Update README.md Andrey Akinshin 2015-12-17 15:30:10 +0300
  • 6826a97789 BenchmarkSwitcher: update the promt message Andrey Akinshin 2015-12-17 15:11:38 +0300
  • dd5f1f4b5d Rename: exec -> execute Andrey Akinshin 2015-12-17 15:03:38 +0300
  • 4895c64e29 Merge pull request #61 from ForNeVeR/patch-1 Andrey Akinshin 2015-12-16 13:47:03 +0300
  • fbf409d74d Fix typo in README Friedrich von Never 2015-12-16 16:31:37 +0600
  • 26aaaae8e9 build fix: removing post build event that tried to copy non-existing dll Adam Sitnik 2015-12-09 20:43:07 +0100
  • da0093cdea Spelling mistakes and remove unused using stmts Matt Warren 2015-12-04 10:24:35 +0000
  • 37f468db46 Integration test for Source Diagnostics (see #53) Matt Warren 2015-12-03 17:03:31 +0000
  • 5ab0296c8e Better way of getting the called method name (part of #53) Matt Warren 2015-12-03 16:33:55 +0000
  • 699588267e Tidy up of Source Diagnoser code (part of #53) Matt Warren 2015-12-03 16:30:06 +0000
  • 3d819928eb Fix in BuildTable Andrey Akinshin 2015-11-29 11:43:51 +0300
  • 527df65a25 Analysers Andrey Akinshin 2015-11-29 11:21:21 +0300
  • 79ee42d0d9 Custom toolchains Andrey Akinshin 2015-11-29 10:35:04 +0300
  • 28083486f9 Diagnostic refactoring Andrey Akinshin 2015-11-29 08:40:38 +0300
  • 5ebf69ccd4 IntegrationTests: upgrade xunit to 2.1 Andrey Akinshin 2015-11-29 07:04:12 +0300
  • 3d8ff2318c IntegrationTests: replace GetTestOutput by AccumulationLogger Andrey Akinshin 2015-11-29 06:41:09 +0300
  • 02cddd7952 BenchmarkDotNet.Tests: upgrade xunit to 2.1 Andrey Akinshin 2015-11-29 06:19:09 +0300
  • e0a488afa0 Fix in PerformanceUnitTest Andrey Akinshin 2015-11-29 05:49:38 +0300
  • 2114d70d34 Fix typos in API Andrey Akinshin 2015-11-29 05:35:55 +0300
  • 7eb70a1c6f New plugin system Andrey Akinshin 2015-11-28 22:44:28 +0300
  • 1ef961edd6 Load BenchmarkDotNet.Diagnostics dynamically Matt Warren 2015-11-27 15:45:26 +0000
  • 27d662174e Moving assembly viewer into BenchmarkDotNet.Diagnostics Matt Warren 2015-11-27 11:14:25 +0000
  • d1ddd3f765 Ensure the Description is used when sorting (if available) Matt Warren 2015-11-25 10:10:12 +0000
  • 3a2c75d17c Make Perf Unit Test more robust!! Matt Warren 2015-11-24 21:56:59 +0000
  • 7c9c6d75b7 Helper methods for Performance Unit Tests Matt Warren 2015-11-24 21:56:16 +0000
  • 9ed66dec6e Show how you can write "Performance" Unit Tests Matt Warren 2015-11-24 21:29:27 +0000
  • 6c9ae75f1e Merge branch 'master' of https://github.com/PerfDotNet/BenchmarkDotNet Matt Warren 2015-11-24 17:27:09 +0000
  • b0768efcf0 Ensure we "close" the code section in the markdown we generate Matt Warren 2015-11-24 17:27:04 +0000
  • c39b7cd849 README: add gitter link Andrey Akinshin 2015-11-20 02:25:01 +0300
  • e7d038394f Add Gitter badge The Gitter Badger 2015-11-19 23:15:34 +0000
  • 6ae157d731 Merge pull request #47 from alexandrnikitin/samples-Jit_GenericsMethod-x64repro Andrey Akinshin 2015-11-19 14:10:54 +0300
  • 1dae2b3f58 Change Jit_GenericsMethod benchmark to reproduce on x64 both Legacy & RuyJit Alexandr Nikitin 2015-11-19 12:59:41 +0200
  • 58b7a3d3d9 Print the method when we have a "call" asm instruction Matt Warren 2015-11-17 12:30:49 +0000
  • 2360431c29 Adding missing CLRMD dependancies Matt Warren 2015-11-17 12:07:43 +0000
  • 8cd8419cbc Print diagnostic info (with flag "-printDiagnostics") Matt Warren 2015-11-17 12:05:12 +0000
  • 6a88734dcb Initial support for printing Assembly code Matt Warren 2015-11-17 11:49:29 +0000
  • 30b16224cd Initial work on code for asm/IL viewing Matt Warren 2015-11-17 11:09:55 +0000
  • 2f383e6a7c Moar samples Matt Warren 2015-11-17 10:20:57 +0000
  • 52a0764cf6 Little refactoring (Flow -> Toolchain) Andrey Akinshin 2015-11-14 10:58:24 +0300
  • f80613c432 Little cleanup Andrey Akinshin 2015-11-14 10:45:02 +0300
  • ad12e14cd4 Return of the Params Andrey Akinshin 2015-11-14 10:19:39 +0300
  • 496ae1cf91 Add support for benchmarking methods of generic classes (#44) Matt Warren 2015-11-13 16:04:19 +0000
  • 1ee7863193 Merge branch 'master' of https://github.com/PerfDotNet/BenchmarkDotNet Matt Warren 2015-11-13 13:54:50 +0000
  • 505711e599 Grouping parameter results together (fixes #36) Matt Warren 2015-11-13 13:54:45 +0000
  • 26e7b0d913 Move sample to correct namespace Matt Warren 2015-11-13 11:53:55 +0000
  • deb1a901fb Sample benchmark for different types of loops Matt Warren 2015-11-13 11:52:47 +0000
  • d14b18289a Adding "Advanced Features" section Matt Warren 2015-11-12 16:44:13 +0000
  • 2ee55a265a Create a batch file that builds the benchmark Matt Warren 2015-11-11 23:55:31 +0000
  • 8734501e40 Make logging robust when strings contain '{' or '} Matt Warren 2015-11-11 23:26:02 +0000
  • e5538b9da1 Fix for #42 (make benchmarks work in LINQPad) Matt Warren 2015-11-11 23:21:36 +0000
  • 10ded03ed2 Add Jit_GenericsMethod Andrey Akinshin 2015-11-11 23:47:17 +0300
  • 7de832e5d3 Better way of generating Benchmark competition list Matt Warren 2015-11-11 17:46:53 +0000
  • 6a3d005713 Update README.md Matt Warren 2015-11-11 15:37:48 +0000
  • 3cd76bd650 Update README.md Matt Warren 2015-11-11 15:37:17 +0000
  • 9883ca41fd Update README.md Matt Warren 2015-11-11 15:36:12 +0000
  • dc8d0227cf Make the "Getting Started" guide read better Matt Warren 2015-11-11 15:33:20 +0000
  • a2338ce6d6 Big refactoring Andrey Akinshin 2015-11-01 21:42:02 +0300
  • 30ba936166 Merge pull request #43 from redknightlois/master Andrey Akinshin 2015-10-28 01:32:31 +0300
  • 7249707531 Added and special case which we know it must not be optimized at all (for comparison). Federico Andres Lois 2015-10-27 16:09:02 -0300
  • 0d8a86d2ee Added RotateBits (will be interested when https://github.com/dotnet/coreclr/issues/1619 is included in the Desktop RyuJIT and the CoreCLR runtime works properly. Added alternative implementations of PopCount for reference * Naive If based implementation * Parallel PopCount (two operations simultaneously avoiding data hazards). Federico Andres Lois 2015-10-27 15:48:00 -0300
  • 8e9fecf6d0 BenchmarkRuntime: fix a bug Andrey Akinshin 2015-10-24 21:09:37 +0300
  • 73f48fbf0b BenchmarkRuntime support Andrey.Akinshin 2015-10-22 21:01:06 +0300
  • 1d465364fa Samples: updates Js_AsVsCast Andrey.Akinshin 2015-10-17 19:18:06 +0300
  • add75c5e5d Samples: add Js_AsVsCast Andrey.Akinshin 2015-10-17 19:03:39 +0300
  • e73ce4fe63 Update Intro_03_SingleRun Andrey.Akinshin 2015-10-17 14:54:18 +0300
  • 6ce6939e97 Merge pull request #35 from redknightlois/master Andrey Akinshin 2015-10-03 01:48:53 +0300
  • 0426315738 Atomics sample Federico Andres Lois 2015-10-02 09:59:11 -0300
  • a630dca695 Set library version: 0.7.8 v0.7.8 Andrey Akinshin 2015-10-02 01:06:20 +0300
  • 04c3067fc1 Merge pull request #34 from vedun-z/master Andrey Akinshin 2015-10-01 00:00:38 +0300
  • 50ff167ae9 Allow just number param in RunCompetitions. Vladimir Koshelev 2015-09-30 23:46:11 +0300
  • 5a1783bc18 Update Array_HeapAllocVsStackAlloc.cs Matt Warren 2015-09-24 15:59:54 +0100
  • 7c37825b23 Update README.md Andrey Akinshin 2015-09-17 18:10:39 +0300
  • 9ce9f98810 Ensure that Params attribute can work with static fields/properties Matt Warren 2015-09-10 10:29:21 +0100
  • 9e893ed7ca Statistic improvements Andrey Akinshin 2015-09-08 10:05:40 +0300
  • 4008cfd8ac Merge pull request #32 from PerfDotNet/mattwarren-exception-handling Matt Warren 2015-09-10 09:56:57 +0100
  • 81e6eb8e7a Update BenchmarkProgram.txt Matt Warren 2015-09-10 09:33:54 +0100
  • 76ad88e34b Fixing some spelling mistakes Matt Warren 2015-09-09 18:15:34 +0100
  • 36e0608e8c Integration tests and sample for Params attribute Matt Warren 2015-09-09 18:12:22 +0100