Permalink
Commits on Dec 23, 2009
  1. Fix some cabal warnings.

    --HG--
    extra : convert_revision : 1702862dd61bccddb279b931ef3de740d61ba56c
    committed Dec 23, 2009
  2. Get the code compiling under GHC 6.8.3.

    --HG--
    extra : convert_revision : 0b8e7f007385f46bfb82778e805435d607115604
    committed Dec 23, 2009
Commits on Dec 15, 2009
  1. Cleanup.

    --HG--
    extra : convert_revision : 869d4b90973be114b0d24ab888a45b2ff1e72ece
    committed Dec 15, 2009
  2. Replace crufty unboxed tuple with specialised one.

    --HG--
    extra : convert_revision : 4d3ee500b23158d3664985b94c0836badff35480
    committed Dec 15, 2009
  3. Use a more heavily packed state type for lazy UTF-8 decoding.

    --HG--
    extra : convert_revision : 3f584489954bdf639dacc06b688ce8474dbe3c2d
    committed Dec 15, 2009
  4. Fix up some documentation.

    --HG--
    extra : convert_revision : 6e59315b906d21d65204423d3fb9b229754e6a83
    committed Dec 15, 2009
  5. Benchmark readFile performance.

    --HG--
    extra : convert_revision : c28c57f651eafe60116b095c9f7f28ec0584aa25
    committed Dec 15, 2009
  6. Get rid of the final compilation warnings from 6.10.

    Also, use smart constructors out of paranoia.
    
    --HG--
    extra : convert_revision : b42471e675d6820b44228ca90cd6a7f505a9fd8d
    committed Dec 15, 2009
  7. A few small tidyups.

    --HG--
    extra : convert_revision : 2e07a3efa60dc4ab8f0e990fdc5ff2ab570a499a
    committed Dec 15, 2009
  8. Tidy up imports.

    --HG--
    extra : convert_revision : 6394779b44acffd1a5dfc35552d979e3b4883774
    committed Dec 15, 2009
  9. Implement lazy hGetContents.

    --HG--
    extra : convert_revision : 13c56e44b94d596afb78ebaf2a3180fd7e49c387
    committed Dec 15, 2009
  10. Factor out chunk reading from hGetContents.

    --HG--
    extra : convert_revision : 43256b5ba815882fd694a53671b51a154e8ebf6e
    committed Dec 15, 2009
  11. Tidy up and fix the definitions of hGetLine and hPutStr.

    --HG--
    extra : convert_revision : 91cc580e2c8bebafc9a1b049062706ecbf864c3f
    committed Dec 15, 2009
  12. Complete the refactoring of hGetLine.

    --HG--
    extra : convert_revision : 518daff38e13800eb61b02c6f714ecbde12e8214
    committed Dec 15, 2009
  13. Begin refactoring of hGetLine.

    --HG--
    extra : convert_revision : b921f77e703611d3b89e359112aa333f8d44191f
    committed Dec 15, 2009
  14. Early lazy I/O support.

    --HG--
    extra : convert_revision : 645a0e8abf2391dadebc155b81056309f9f74651
    committed Dec 15, 2009
  15. Finish off support for strict text I/O.

    --HG--
    extra : convert_revision : 9f12c551ac2dbf2877bc849f1e8a5cb8ce4dc275
    committed Dec 15, 2009
Commits on Dec 14, 2009
  1. Implement hGetLine.

    --HG--
    extra : convert_revision : e165c4f2de68d78cb36024906ef9eccf052ad5de
    committed Dec 14, 2009
  2. Simplify interact.

    --HG--
    extra : convert_revision : fcf9d06f76d73eebbf39e71ac0034eda188486bb
    committed Dec 14, 2009
  3. Trim down the number of functions that need 6.12-specific implementat…

    …ions.
    
    --HG--
    extra : convert_revision : a9804febae1aeddd05e073d041dd55356e1315e2
    committed Dec 14, 2009
  4. Implement hPutStr.

    --HG--
    extra : convert_revision : 4957ce9d340278a19b6d02b23929b0868cc2375a
    committed Dec 14, 2009
  5. Stub out definitions for >= 6.12.

    --HG--
    extra : convert_revision : f0dc25d9f5e6e02a33a1fac1b580a51c80e2bb53
    committed Dec 14, 2009
  6. Flesh out IO functions for 6.10 and older.

    --HG--
    extra : convert_revision : 6527d2b6a84ab148d2de4cd4c21e5af8e23107c1
    committed Dec 14, 2009
Commits on Dec 13, 2009
  1. Stub in strict I/O support.

    --HG--
    extra : convert_revision : 691c8b1c53ab0328415bfdcc8665848936c01aa5
    committed Dec 13, 2009
Commits on Dec 11, 2009
  1. Add a file to the source disty.

    --HG--
    extra : convert_revision : de7f706327149c543a0ecbd9f1e022f0de7f3aa9
    committed Dec 11, 2009
  2. Render many sets of hopefully charts.

    --HG--
    extra : convert_revision : 3fd8717a3b6aa015b34358b5d47014d75a6ab607
    committed Dec 11, 2009
Commits on Dec 10, 2009
  1. Benchmark result charting.

    --HG--
    extra : convert_revision : 3bb46e7d438ec1e937055a40fd1afa15f8a74092
    committed Dec 10, 2009
  2. Give some benchmark groups better names.

    --HG--
    extra : convert_revision : ed90fb20929ffcd081b27a64ab064cf97ef82a54
    committed Dec 10, 2009
Commits on Dec 7, 2009
  1. Add breakEnd.

    --HG--
    extra : convert_revision : 722e5b49994f8809e284dff81c62f06f6229a167
    committed Dec 7, 2009
Commits on Dec 6, 2009
  1. Split out packages needed for tests.

    --HG--
    extra : convert_revision : 88d4a8f8f08925ded813f348f4f77c101a3de6e3
    committed Dec 6, 2009
  2. Make benchmarks.

    --HG--
    extra : convert_revision : 1b27f2ffb928de56b7c2bd50ddb17beb7baa1def
    committed Dec 6, 2009
Commits on Dec 3, 2009
  1. Benchmark toLower.

    --HG--
    extra : convert_revision : d714a700efaa82125701c6af89de89bd18b9970e
    committed Dec 3, 2009
Commits on Dec 2, 2009
  1. Get rid of obsolete benchmarking code.

    --HG--
    extra : convert_revision : e0ff42892aad44b2374ca4624271ff94bbc71812
    committed Dec 2, 2009
  2. Try to make case mapping faster.

    --HG--
    extra : convert_revision : 94a0c0582e02508d30dc2aad3052ef92c7b381bb
    committed Dec 2, 2009
  3. Measure toUpper.

    --HG--
    extra : convert_revision : a59da3bb394b1a5ce3de3a5a5b69597a18946477
    committed Dec 2, 2009