dotnet/fsharp · performance · phase 3

fsc runtime knobs

Loading data…

Setup

Hardware

Software

Method

    Did each setting take effect?

    Read by the stats hook inside each fsc process at exit (GC.GetConfigurationVariables(), AppContext, ThreadPool.GetMinThreads), from the first measured run of each config.

    Change vs base, per config

    Metric grid

    • One row per compilation, one column per metric. In each cell, every selected config is a bar.
    • A bar is the median. The whisker is the interquartile range (q1 to q3). Bars start at zero.
    • Hover a bar for n, the quartiles, and the change vs the reference config with its 95% CI.

    Measurement quality