[commit: nofib] stab-gen_regexp: Stabilise gen_regexp again (e1b0cfa)

git at git.haskell.org git at git.haskell.org
Fri Jan 11 10:30:34 UTC 2019


Repository : ssh://git@git.haskell.org/nofib

On branch  : stab-gen_regexp
Link       : http://ghc.haskell.org/trac/ghc/changeset/e1b0cfad28e1dd745be143e320416af65744a923/nofib

>---------------------------------------------------------------

commit e1b0cfad28e1dd745be143e320416af65744a923
Author: Sebastian Graf <sebastian.graf at kit.edu>
Date:   Fri Jan 11 11:28:47 2019 +0100

    Stabilise gen_regexp again
    
    While investigating a 5% runtime regression, I realised that
    `gen_regexp` wasn't sufficiently stable wrt. GC parameterisations.
    
    This is now rectified by iterating 500 instead of 100 times.


>---------------------------------------------------------------

e1b0cfad28e1dd745be143e320416af65744a923
 imaginary/gen_regexps/Main.hs                      |   7 +-
 imaginary/gen_regexps/Makefile                     |   6 +-
 .../{bernouilli => gen_regexps}/NofibUtils.hs      |   0
 imaginary/gen_regexps/gen_regexps.faststdout       | 600 +++++++++++++++++----
 imaginary/gen_regexps/gen_regexps.slowstdout       | 600 +++++++++++++++++----
 imaginary/gen_regexps/gen_regexps.stdout           | 600 +++++++++++++++++----
 6 files changed, 1507 insertions(+), 306 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc e1b0cfad28e1dd745be143e320416af65744a923


More information about the ghc-commits mailing list