play.r-l.o currently offers two "knobs": debug vs. release and stable vs. nightly. There's a variety of other things that are useful to experiment with, so it might be nice to optionally expose them (e.g. requiring toggling an "advanced configuration" checkbox under the settings menu):
debug-assertions: off/default/on
opt-level: 0/1/2/3 (rather than just debug/release)
other -C options like target-cpu and target-feature
Maybe even free-form input to supply arbitrary arguments to rustc.
play.r-l.o currently offers two "knobs": debug vs. release and stable vs. nightly. There's a variety of other things that are useful to experiment with, so it might be nice to optionally expose them (e.g. requiring toggling an "advanced configuration" checkbox under the settings menu):
target-cpu
andtarget-feature
Maybe even free-form input to supply arbitrary arguments to rustc.