Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/text. Pull mirroring updated .
  1. Jul 19, 2021
  2. Jun 21, 2021
  3. Jun 10, 2021
  4. Apr 25, 2021
  5. Mar 28, 2021
  6. Jun 23, 2019
    • Kubo Kovac's avatar
      use environments to lazily initialize benchmarks · 8d1dd944
      Kubo Kovac authored and Herbert Valerio Riedel's avatar Herbert Valerio Riedel committed
      if we only need to run a few benchmarks,
      e.g. `text-benchmarks Pure/drop/Text+tiny`
      it's wasteful to initialize all of them
      (and read all the test data in memory - all
      the test data is a few hundreds of MB, but
      we read it in several tests, as different types,
      and most seriously, as String - which turns this
      into GBs of memory)
      8d1dd944
  7. Aug 08, 2017
  8. May 14, 2016
    • harendra's avatar
      Fix benchmarking · a3247022
      harendra authored
      france.html is not available in the test data. Commenting out the corresponding
      benchmark for now so that benchmarking does not fail.
      a3247022
  9. Jun 06, 2014
    • bos's avatar
      Benchmark the various checked multiplication methods · bc456b15
      bos authored
      Progress towards gh-81.
      
      --HG--
      extra : rebase_source : 0559da50e2b5d43f46e4c4baa9f4b5457e8781da
      extra : amend_source : 1c20c33aa19bece776361953371efc46d0ec236e
      extra : histedit_source : a7aba7dd23ae5f886fd41e3f0856da129165c878
      bc456b15
  10. Jan 08, 2014
  11. Jan 07, 2014
    • bos's avatar
      Add new encoding benchmarks · 6aa9478e
      bos authored
      These require at least the following version of the text-test-data, dated January 6:
      
      git: 2183e3e5423fbf0d9d0187a4455df699c5e04b74
      hg:  6c0e2b527bbbc6e18c622e452d16634b5d953b34
      6aa9478e
  12. Mar 20, 2013
  13. Feb 25, 2013
    • tibbe's avatar
      Add benchmarks for decodeUtf8' · 7fd8f185
      tibbe authored
      Also make it possible to run the Pure benchmark with a very short input
      string. This lets us test the constant overheads in functions, such as
      the one added by unsafePerformIO in decodeUtf8.
      7fd8f185
  14. Jun 29, 2012
    • bos's avatar
      Get benchmarks going again · 9e31c7fc
      bos authored
      --HG--
      rename : tests/README.markdown => tests-and-benchmarks.markdown
      9e31c7fc
    • bos's avatar
      Make the benchmarks subtree saner · 09225787
      bos authored
      --HG--
      rename : tests/benchmarks/.gitignore => benchmarks/.gitignore
      rename : tests/benchmarks/Setup.hs => benchmarks/Setup.hs
      rename : tests/benchmarks/cbits/time_iconv.c => benchmarks/cbits/time_iconv.c
      rename : tests/benchmarks/src/Data/Text/Benchmarks.hs => benchmarks/haskell/Benchmarks.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Builder.hs => benchmarks/haskell/Benchmarks/Builder.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/DecodeUtf8.hs => benchmarks/haskell/Benchmarks/DecodeUtf8.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/EncodeUtf8.hs => benchmarks/haskell/Benchmarks/EncodeUtf8.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Equality.hs => benchmarks/haskell/Benchmarks/Equality.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/FileRead.hs => benchmarks/haskell/Benchmarks/FileRead.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/FoldLines.hs => benchmarks/haskell/Benchmarks/FoldLines.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Programs/BigTable.hs => benchmarks/haskell/Benchmarks/Programs/BigTable.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Programs/Cut.hs => benchmarks/haskell/Benchmarks/Programs/Cut.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Programs/Fold.hs => benchmarks/haskell/Benchmarks/Programs/Fold.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Programs/Sort.hs => benchmarks/haskell/Benchmarks/Programs/Sort.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Programs/StripTags.hs => benchmarks/haskell/Benchmarks/Programs/StripTags.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Programs/Throughput.hs => benchmarks/haskell/Benchmarks/Programs/Throughput.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Pure.hs => benchmarks/haskell/Benchmarks/Pure.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/ReadNumbers.hs => benchmarks/haskell/Benchmarks/ReadNumbers.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Replace.hs => benchmarks/haskell/Benchmarks/Replace.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Search.hs => benchmarks/haskell/Benchmarks/Search.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/Stream.hs => benchmarks/haskell/Benchmarks/Stream.hs
      rename : tests/benchmarks/src/Data/Text/Benchmarks/WordFrequencies.hs => benchmarks/haskell/Benchmarks/WordFrequencies.hs
      rename : tests/benchmarks/python/.gitignore => benchmarks/python/.gitignore
      rename : tests/benchmarks/python/cut.py => benchmarks/python/cut.py
      rename : tests/benchmarks/python/sort.py => benchmarks/python/sort.py
      rename : tests/benchmarks/python/strip_tags.py => benchmarks/python/strip_tags.py
      rename : tests/benchmarks/python/utils.py => benchmarks/python/utils.py
      rename : tests/benchmarks/ruby/cut.rb => benchmarks/ruby/cut.rb
      rename : tests/benchmarks/ruby/fold.rb => benchmarks/ruby/fold.rb
      rename : tests/benchmarks/ruby/sort.rb => benchmarks/ruby/sort.rb
      rename : tests/benchmarks/ruby/strip_tags.rb => benchmarks/ruby/strip_tags.rb
      rename : tests/benchmarks/ruby/utils.rb => benchmarks/ruby/utils.rb
      rename : tests/benchmarks/text-benchmarks.cabal => benchmarks/text-benchmarks.cabal
      09225787
  15. Aug 13, 2011
  16. Jul 11, 2011
  17. Jul 10, 2011
  18. Jun 16, 2011
  19. Jun 11, 2011
  20. Jun 10, 2011
  21. Jun 08, 2011
  22. Jun 04, 2011
  23. Jun 03, 2011
  24. May 28, 2011
Loading