1. 18 May, 2019 1 commit
  2. 22 Nov, 2018 1 commit
    • Sebastian Graf's avatar
      Clean more generated files · f87d446b
      Sebastian Graf authored
      Summary:
      When we don't remove the generated files, `make boot` won't regenerate
      them. That in turn leads to expected output failures after bumping
      `{FAST,NORM,SLOW}_OPTS`.
      
      Test Plan: make clean && make boot && make
      
      Reviewers: AndreasK, mpickering, osa1, alpmestan, O26 nofib
      
      Reviewed By: alpmestan
      
      Differential Revision: https://phabricator.haskell.org/D5365
      f87d446b
  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
      08cc9b6b
  5. 16 Jun, 2018 3 commits
  6. 15 Aug, 2017 1 commit
  7. 04 May, 2017 1 commit
    • Michal Terepeta's avatar
      Create runtime_files directory for some benchmarks · c6b91433
      Michal Terepeta authored
      Summary:
      This creates `runtime_files` subdirectory for benchmarks that need
      some files at runtime. This make it clear what files are actually
      needed to run the benchmarks and makes it much easier to support
      building/running them out of separate build directory.
      
      This affects the following benchmarks:
      - real/anna
      - real/cacheprof
      - real/fluid
      - real/hidden
      - real/maillist
      - real/prolog
      - real/scs
      - spectral/expert
      - spectral/mate
      - spectral/para
      - spectral/treejoin
      Signed-off-by: Michal Terepeta's avatarMichal Terepeta <michal.terepeta@gmail.com>
      
      Test Plan: build & run
      
      Reviewers: bgamari
      
      Reviewed By: bgamari
      
      Subscribers: snowleopard
      
      Differential Revision: https://phabricator.haskell.org/D3411
      c6b91433
  8. 13 Mar, 2017 4 commits
  9. 14 Feb, 2017 2 commits
  10. 23 Sep, 2014 1 commit
  11. 02 Sep, 2014 1 commit
  12. 17 Mar, 2014 1 commit
  13. 10 Jan, 2014 2 commits
  14. 05 Oct, 2013 1 commit
  15. 09 Jul, 2012 2 commits
  16. 29 Mar, 2012 2 commits
  17. 08 Feb, 2012 1 commit
  18. 19 Jan, 2012 1 commit
  19. 17 Jan, 2012 1 commit
  20. 23 Nov, 2011 1 commit
  21. 26 Oct, 2011 2 commits
  22. 14 Jun, 2011 1 commit
  23. 13 Oct, 2010 1 commit
  24. 25 Jun, 2010 1 commit
  25. 29 Jun, 2009 1 commit
  26. 03 Jun, 2008 1 commit
  27. 23 Jan, 2007 1 commit
  28. 04 May, 2005 1 commit
  29. 30 Nov, 2004 1 commit
  30. 07 Jun, 2003 1 commit
    • ross's avatar
      [project @ 2003-06-07 11:20:49 by ross] · f76e9daf
      ross authored
      Add $($(HcFlavour)_HAPPY_OPTS) to HAPPY_OPTS, where HcFlavour defaults to GHC.
      Packages may GHC_HAPPY_OPTS if they don't want -agc with ghc.
      f76e9daf