Diffusion nofib e2d614e40e8b

Disable timer-based context switches

Authored by sgraf on Dec 30 2018, 12:17 PM.

Description

Disable timer-based context switches

Summary:
In the past, we repeatedly had problems with non-deterministic allocations due to stack squeezing during context switches (Trac #4450, Trac #8611).
This patch adds +RTS -V0 -RTS as extra RUNTEST_OPTS for every single-threaded benchmark.

Is this the right place to add the flags? Should we also do this for all the other benchmarks?

Reviewers: simonmar, osa1, nomeata, O26 nofib

GHC Trac Issues: Trac #8611

Differential Revision: https://phabricator.haskell.org/D5470

Details

Committed
sgrafJan 1 2019, 11:48 AM
Differential Revision
D5470: Disable timer-based context switches
Parents
rNOFIBc985746f0bfe: Move required language extensions into pragmas for shootout.
Branches
Unknown
Tags
Unknown