Permalink
Commits on Feb 22, 2011
  1. Comment out test-suite section until supported by Hackage

    The section was accidentally enabled in a previous commit.
    tibbe committed Feb 22, 2011
  2. Update changelog

    tibbe committed Feb 22, 2011
  3. Bump version number to 1.1.1.0

    tibbe committed Feb 22, 2011
  4. Update maintainer email address

    tibbe committed Feb 22, 2011
  5. Mix in an initial seed when hashing tuples

    Since combine has 0 as a left identity it makes sense to start with a
    non-zero initial value to make sure leading fields that hash to 0
    contribute to the final hash value.
    tibbe committed Feb 22, 2011
  6. -Wall police

    tibbe committed Feb 22, 2011
  7. Implement hashWithSalt for [a]

    tibbe committed Feb 22, 2011
  8. Provide hashWithSalt

    tibbe committed Feb 22, 2011
Commits on Feb 21, 2011
  1. Remove the pUpperMatters test

    This test sometimes fails due to genuine hash collisions.  Such hash
    collisions can always occure as we're hashing a 64-bit value into a
    32-bit value.
    
    We probably need some kind of probabilistic test to test for
    collisions.
    tibbe committed Feb 21, 2011
  2. Hash Int64 and Word64 using XOR on 32-bit machines

    The recipe was adopted from Java, where it seems to work well in
    practice.
    tibbe committed Feb 21, 2011
  3. Clean up tests

    tibbe committed Feb 21, 2011
Commits on Feb 19, 2011
  1. fix 'text' properties in tests

    aslatter committed Feb 19, 2011
Commits on Feb 18, 2011
  1. Tweak Cabal metadata

    tibbe committed Feb 18, 2011
  2. Bumped version number to 1.1.0.0

    tibbe committed Feb 18, 2011
  3. Updated changelog

    tibbe committed Feb 18, 2011
Commits on Feb 14, 2011
Commits on Feb 12, 2011
  1. Bump version

    committed Feb 12, 2011
Commits on Feb 6, 2011
  1. Make ThreadId Hashable

    committed Feb 6, 2011
Commits on Feb 3, 2011
  1. -Wall police

    tibbe committed Feb 3, 2011
Commits on Feb 2, 2011
  1. speed up byteArray hashing

    aslatter committed Feb 2, 2011
Commits on Feb 1, 2011
  1. Use long instead of int for C code

    committed Feb 1, 2011
  2. Drop some unused code

    committed Feb 1, 2011
  3. Further test tidyup

    committed Feb 1, 2011