buybackoff / fsharp-benchmarks

BenchmarkDotNet setup for local changes to FSharp.Core

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FSharpCoreOptim

BenchmarkDotNet setup for local changes to FSharp.Core.

A fork of https://github.com/abelbraaksma/StringLength-Optimization.

Assumes that this repo is in the same folder as https://github.com/dotnet/fsharp, e.g.:

\dev\
    \fsharp
    \fsharp-benchmarks
    \FSCoreMain50        # binaries from Main branch for Before changes
    \FSCoreNuGet50       # binaries from the latest NuGet release

Workflow:

  • Build FSharp.Core project after changes
  • Run dotnet run from \fsharp-benchmarks\FSharpCoreOptim (or just run the project from IDE)

About

BenchmarkDotNet setup for local changes to FSharp.Core


Languages

Language:F# 99.3%Language:Batchfile 0.7%