Andrey Akinshin
e6a4aec0ca
JsonExporters: add information about namespaces, resolves #246
2016-08-20 13:52:28 +03:00
Andrey Akinshin
a8b4e7bdd4
JsonExporters refactoring
2016-08-20 13:38:12 +03:00
Andrey Akinshin
60bea38823
Set library version: 0.9.9
2016-08-18 01:18:27 +03:00
Andrey Akinshin
bbccbede02
docs: add informations about NuGet packages
2016-08-18 01:11:35 +03:00
Adam Sitnik
cf58b07079
Merge branch 'gc'
2016-08-16 14:46:26 +02:00
Adam Sitnik
086dfd67c8
generic wrapper for config values
2016-08-16 14:44:41 +02:00
Andrey Akinshin
5ebf8bbb18
Minor fixes
2016-08-14 01:43:58 +03:00
Andrey Akinshin
5fb8549b83
Update README
2016-08-14 01:22:30 +03:00
Andrey Akinshin
8235184d22
Improved docs
2016-08-13 03:58:13 +03:00
Andrey Akinshin
9e97d7075e
Show JitModules in EnvInfo only for the classic toolchain
2016-08-13 03:27:22 +03:00
Andrey Akinshin
691a058f5d
BenchmarkDotNet.Tests: Remove the System.Globalization dependency
2016-08-13 03:18:11 +03:00
Andrey Akinshin
a9403a9693
Fix warnings
2016-08-13 02:22:44 +03:00
Andrey Akinshin
04f7364e2e
Fix references in the IntegrationTests project files
2016-08-13 02:22:18 +03:00
Andrey Akinshin
cb63595015
Improved HardwareTimerKind detection
2016-08-13 02:13:02 +03:00
Andrey Akinshin
c9d358f78b
Transform GcModeColumn with null values to a trivial column
2016-08-13 01:29:58 +03:00
Andrey Akinshin
7a740a1173
SummaryTableTests and minor refactorings
2016-08-13 00:42:45 +03:00
Andrey Akinshin
33492541b3
Rename: GarbageCollection -> GcMode
2016-08-12 23:13:27 +03:00
Andrey Akinshin
9a2cf20559
docs improvements
2016-08-11 19:17:23 +03:00
Andrey Akinshin
682837cc52
Merge pull request #243 from FransBouma/master
...
Added Api docs generation directives
2016-08-11 17:14:42 +03:00
Frans Bouma
7b9fdbaefa
Fixed a couple of issues with api doc generation
...
Added xml file generation on projects.
Added the xml files to the shfb file, as these are needed (gee, who
knew!)
Commented out vsvars32.bat call in cmd file.
Fixed references to release builds
2016-08-11 16:06:28 +02:00
Andrey Akinshin
1d21410d2d
Update README.md
2016-08-11 17:04:38 +03:00
Andrey Akinshin
a9ee7c41b8
Fix in total time formatting, fix #240
2016-08-11 15:40:59 +03:00
Frans Bouma
aceb968db2
Added Api docs generation directives
...
Uses Sandcastle Help File Builder: https://github.com/EWSoftware/SHFB
This has to be installed.
It generates an API reference manual similar to MSDN, including search.
This is configurable through the GUI of SHFB, if you want to change
anything, or alter the shfbproj file in a text editor.
Generation uses msbuild so vsvars32.bat is called to get msbuild into
the path. If this isn't needed, remove it from the generatehtml.cmd file
It generates output into docs\apihtml which is ignored in the gitignore
file.
2016-08-11 14:30:49 +02:00
Andrey Akinshin
650fca6daf
Merge pull request #239 from FransBouma/master
...
Added documentation source and output based on readme.md
2016-08-11 12:21:40 +03:00
Frans Bouma
bed0f9c950
Removed unused folder copy directive from docnet.json
2016-08-07 12:51:23 +02:00
Frans Bouma
ac8cf28806
Updated folder structure, removed html output, updated gitignore
2016-08-07 12:13:52 +02:00
Frans Bouma
d1db7ded6b
Added documentation source and output based on readme.md
...
The documentation is created from the readme.md file and uses docnet
v0.13 or higher to generate its output. Documentation\UserGuideSource is
the folder which contains the markdown. Run generatehtml.cmd which will
generate html files from the md files into documentation\userguidehtml.
I committed the html output as well so there's an initial batch.
Configure where the files are generated in
documentation\userguidesource\docnet.json as well as other things
related to the html generation process.
For #219
2016-08-06 10:21:20 +02:00
Adam Sitnik
3ab5784cdf
use GetAwaiter().GetResult() for Tasks instead of .Wait or .Result, #236
2016-07-28 14:36:51 +02:00
Adam Sitnik
76df80ea2a
Possibility to benchmark asynchronous methods #236
2016-07-27 12:45:21 +02:00
Adam Sitnik
355c6f6a20
Don't show non-error output of dotnet cli, fixes #235
2016-07-23 18:23:12 +02:00
Adam Sitnik
3bf9c0899d
Merge branch 'master' of https://github.com/PerfDotNet/BenchmarkDotNet
...
Conflicts:
tests/BenchmarkDotNet.IntegrationTests/SetupAttributeTest.cs
2016-07-23 16:40:28 +02:00
Denis Istomin
ae17a7f0df
Add support of Cleanup attribute, fix #215
...
* Add support of Cleanup attribute #215
* Add support of Cleanup attribute #215
* Cleanup attribute sample
2016-07-23 16:04:51 +02:00
Adam Sitnik
fb8047f25d
Make all tests use OutputLogger, fixes #232
2016-07-18 22:45:28 +02:00
Adam Sitnik
0121a6fde6
minor cleanup: rename LLVM => Llvm, remove [Obsolete] things
2016-07-18 19:29:50 +02:00
Adam Sitnik
356a395a0d
move BenchmarkRunner's core to separate class to .Core project so it can be reused by others, #225
2016-07-18 15:04:25 +02:00
Adam Sitnik
19426aeb92
spliting BenchmarkDotNet.dll to few dlls to avoid mandatory Roslyn dependency, fixes #225
2016-07-18 02:25:28 +02:00
Adam Sitnik
a35b226071
make sure all framework assemblies are referenced, #231
2016-07-15 16:44:01 +02:00
Adam Sitnik
4e1db34851
use shorter names for test for xunit test runner (method name instead of fullnamespace)
2016-07-13 13:45:11 +02:00
Adam Sitnik
db3dc3ffee
Suggestion: clean up the root folder, fixes #228
2016-07-13 00:32:22 +02:00
Andrey Akinshin
42e9b90f5e
Add System.Type support in Params, fixes #223
2016-07-12 12:39:13 +03:00
Andrey Akinshin
cdfbd5ab6e
Update info about default branch, see #227
2016-07-12 12:23:36 +03:00
Adam Sitnik
b9c8157fbe
Support Mono/LLVM as a runtime/jit, fixes #226
2016-07-10 17:35:15 +02:00
Adam Sitnik
50ac57a011
Make Benchmark, Params and Setup attributes non-sealed again, fixes #224 , #57
2016-07-10 15:24:13 +02:00
Andrey Akinshin
37817322cc
README: add supported OS
2016-07-09 19:42:34 +03:00
Andrey Akinshin
c9e8021755
Attribute Config style, fixes #166
2016-07-09 19:39:53 +03:00
Andrey Akinshin
664c647481
Add Skewness, Kurtosis, and WelchTTestPValue columns and configs
2016-07-09 18:46:16 +03:00
Andrey Akinshin
5d7ba933e6
Warmup improvements
2016-07-07 19:15:37 +03:00
Andrey Akinshin
f9f7481deb
Improved "Scaled" column
2016-07-07 16:28:40 +03:00
Andrey Akinshin
c6405a91be
Set library version: 0.9.8
2016-07-07 02:27:38 +03:00
Adam Sitnik
0647a059cd
use the Configuration from the hosting process, not BDN dll
2016-07-06 21:47:33 +02:00