@@ -149,6 +149,7 @@ In `bench_runner.toml`, the `longitudinal_plot` table has a `subplots` key which
149149- ` base ` : The base version to compare to. Should be a fully-specified version, e.g. "3.13.0".
150150- ` version ` : The version series to use as a head. Should be a 2-part version, e.g. "3.14"
151151- ` flags ` : (optional) A list of flags to match to for the head versions
152+ - ` runners ` : (optional) A list of nicknames of runners to plot. Defaults to all runners.
152153
153154For example:
154155
@@ -157,7 +158,8 @@ For example:
157158subplots = [
158159 { base = " 3.10.4" , version = " 3.11" },
159160 { base = " 3.12.0" , version = " 3.13" },
160- { base = " 3.13.0" , version = " 3.14" },
161+ { base = " 3.13.0" , version = " 3.14" , runners = [" linux1" , " linux2" ] },
162+ { base = " 3.13.0" , version = " 3.14" , runners = [" windows1" , " macos1" ] },
161163 { base = " 3.13.0" , version = " 3.14" , flags = [" JIT" ] }
162164]
163165```
@@ -172,6 +174,7 @@ In `bench_runner.toml`, the `flag_effect_plot` table has a `subplots` key which
172174- ` version ` : The version series to compare. Should be a 2-part version, e.g. "3.14"
173175- ` head_flags ` : A list of flags to use as the head.
174176- ` base_flags ` : (optional) A list of flags to use as the base. By default, this is a default build, i.e. no flags.
177+ - ` runners ` : (optional) A list of nicknames of runners to plot. Defaults to all runners.
175178- ` runner_map ` : (optional) If you need to map a runner to a base in a
176179 different runner, you can provide that mapping here. For example, with
177180 tail-calling, you may want to compare runners configured to use clang
@@ -192,6 +195,7 @@ head_flags = ["JIT"]
192195name = " Tail calling interpreter"
193196version = " 3.14"
194197head_flags = [" TAILCALL" ]
198+ runners = [" linux_clang" ]
195199runner_map = { linux_clang = " linux" }
196200```
197201
0 commit comments