Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/text. Pull mirroring updated .
  1. Jun 10, 2021
  2. May 12, 2021
  3. May 08, 2021
  4. Mar 28, 2021
  5. 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
  6. Mar 20, 2013
  7. Mar 19, 2013
  8. Jun 29, 2012
    • 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
  9. Jun 11, 2011
  10. May 28, 2011
Loading