Add a simple Roslyn benchmarks
authorAndy Ayers <andya@microsoft.com>
Tue, 22 Dec 2015 17:25:40 +0000 (09:25 -0800)
committerAndy Ayers <andya@microsoft.com>
Tue, 5 Jan 2016 23:45:58 +0000 (15:45 -0800)
commit55258815811b0eccc5bb4660faaf3bd044edbc81
tree51c7d654beddb07bb41bd2a43359f5d41b6504de
parenta6744e6b354b79f9f1f5d4aac38ba8ed3ad92ee5
Add a simple Roslyn benchmarks

Add Benchmarks for Roslyn C# compilation and dataflow analysis.

The `managed/Compilation` test is similar and potentially now somewhat redundant. I left it alone but updated its dependencies since they need to agree with the new test.

I had to manually edit the `project.lock.json` files to remove the analyzers entries under libraries, to avoid a null pointer error in the PrereleaseResolveNuGetPackageAssets task (there's no language set for these projects so the attempt to deduce the appropriate set of analyzers fails).
tests/src/JIT/Performance/CodeQuality/Roslyn/CscBench.cs [new file with mode: 0644]
tests/src/JIT/Performance/CodeQuality/Roslyn/CscBench.csproj [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/project.json [new file with mode: 0644]
tests/src/JIT/config/benchmark+roslyn/project.lock.json [new file with mode: 0644]
tests/src/managed/Compilation/project.json
tests/src/managed/Compilation/project.lock.json