1. 18 May, 2019 10 commits
  2. 22 Nov, 2018 2 commits
  3. 20 Nov, 2018 1 commit
  4. 14 Nov, 2018 1 commit
    • Andreas Klebinger's avatar
      Adjust normal runtimes for nofib along with related changes · 08cc9b6b
      Andreas Klebinger authored
      Runtime for nofib benchmarks was all over the place.
      This patch adjusts runtime for most benchmarks such
      that it falls into the 0.2-2s range.
      This means that:
      * A default run will take longer
      * Time spent will be better distributed among benchmarks.
      * More benchmarks have runtimes long enough to be used
        for runtime analysis.
      Some more changes were done which go hand in hand
      with changing runtimes.
      * Some benchmarks now create their input files during boot.
      * Moved input files for anna in their own directory.
      * Remove printing of output for some of the floating
        point heavy benchmarks.
      * Added a comment about desired runtimes to README.
      * Made grep actually benchmark something.
      * Throw cachgrind out of the default benchmarks.
        The nondeterministic behaviour has been an issue for a
        while and it doesn't seem like an essential benchmark.
      Test Plan: run nofib in modes slow/normal/fast
      Reviewers: O26 nofib, alpmestan
      Reviewed By: alpmestan
      Subscribers: sgraf, alpmestan
      Differential Revision: https://phabricator.haskell.org/D4989
  5. 27 Aug, 2018 1 commit
  6. 22 Aug, 2018 1 commit
  7. 20 Jun, 2018 1 commit
  8. 16 Jun, 2018 5 commits
  9. 04 May, 2018 1 commit
  10. 08 Feb, 2018 1 commit
    • Andreas Klebinger's avatar
      Recognize shells reporting as MINGW under windows. · 1364fe62
      Andreas Klebinger authored
      My msys instance at least reports MINGW instead of MSYS for uname.
      This commit adjusts the regex to match either one.
      Without this some errors occur because of missing .exe extensions in
      file names.
      This fixes #14654
      Test Plan: make
      Reviewers: O26 nofib, Phyx, bgamari
      Reviewed By: Phyx, bgamari
      Subscribers: bgamari, Phyx
      GHC Trac Issues: #14654
      Differential Revision: https://phabricator.haskell.org/D4297
  11. 17 Jan, 2018 1 commit
  12. 28 Dec, 2017 1 commit
  13. 23 Oct, 2017 2 commits
  14. 22 Oct, 2017 2 commits
  15. 14 Sep, 2017 1 commit
  16. 23 Aug, 2017 1 commit
  17. 22 Aug, 2017 3 commits
  18. 15 Aug, 2017 4 commits
  19. 07 Jun, 2017 1 commit
    • Michal Terepeta's avatar
      Simplify some shootout Makefiles · eccf5324
      Michal Terepeta authored
      By following the naming conventions of the build system we can
      simplify the `Makefile`s a bit.  This patch also avoids having to
      explicitly pass the flags to `runstdtest` for `fasta`, `k-nucleotide`
      and `reverse-complement`.  The only consquence of this is that it's a
      requirement to run `make boot` before `make` for these benchmarks. But
      that is already the case since `.depend` files are generated by with
      `make boot`.
      Finally, this also update the `.gitignore` with the new names of
      the output/input files.
      Signed-off-by: Michal Terepeta's avatarMichal Terepeta <michal.terepeta@gmail.com>
      Test Plan: build & run
      Reviewers: bgamari
      Reviewed By: bgamari
      Differential Revision: https://phabricator.haskell.org/D3412