Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Benchmark result charting.
Bryan O'Sullivan
Give some benchmark groups better names.
Bryan O'Sullivan
Add breakEnd.
Bryan O'Sullivan
Split out packages needed for tests.
Bryan O'Sullivan
Make benchmarks.
Bryan O'Sullivan
Benchmark toLower.
Bryan O'Sullivan
Get rid of obsolete benchmarking code.
Bryan O'Sullivan
Try to make case mapping faster.
Bryan O'Sullivan
Measure toUpper.
Bryan O'Sullivan
Measure and improve replicate.
Bryan O'Sullivan
Speed up init.
Bryan O'Sullivan
Fix up some performance problems using more specific strict types.
Bryan O'Sullivan
Many new benchmarks.
Bryan O'Sullivan
Speed up intersperse?
Bryan O'Sullivan
Benchmark intersperse and intercalate.
Bryan O'Sullivan
Drop yet more INLINE directives.
Bryan O'Sullivan
Finish off rounding out the existing benchmarks with lazy variants.
Bryan O'Sullivan
More benchmark cleanups.
Bryan O'Sullivan
Rationalise names, and add lazy tests.
Bryan O'Sullivan
Fix up lazy intercalate.
Bryan O'Sullivan
Fix up lazy concat and concatMap.
Bryan O'Sullivan
Benchmark concatMap, and redefine it to not use fusion.
Bryan O'Sullivan
Benchmark intercalate.
Bryan O'Sullivan
Benchmarks, using criterion!
Bryan O'Sullivan
Rewrite intercalate to not use fusion.
Bryan O'Sullivan
Performance improvements by not taunting the 6.10 inliner.
Bryan O'Sullivan
Make concat and concatMap inline-friendly.
Bryan O'Sullivan
Fix typo.
Bryan O'Sullivan
Try to make concat faster, without succeeding.
Bryan O'Sullivan
Add a dependency on deepseq.
  1. Prev
  2. Next