This project uses BenchmarkDotNet to benchmark the F# compiler.
- Clone [email protected]:Microsoft/visualfsharp.git
- Open Developer Command Promt in admin mode
- cd visualfsharp
- Run
build.cmd release
- this will be used as baseline - Copy visualfsharp folder to new folder "pr"
- Git checkout a pr
- Run
build.cmd release
- Now go to
build.fsx
of the benchmark project - Configure the paths at top of
build.fsx
- Write some benchmarks in Program.fs
- Run
build.cmd
Mono | .NET |
---|---|