Commits

Show all
Author Commit Message Labels Comments Date
Bryan O'Sullivan
Bump version to 0.1.1.4
Tags
0.1.1.4
Bryan O'Sullivan
Fix build with GHC 6.12.3
Bryan O'Sullivan
Added tag 0.1.1.3 for changeset 58d00fc0f874
Bryan O'Sullivan
Fix version at 0.1.1.3
Tags
0.1.1.3
Bryan O'Sullivan
Merge
Bryan O'Sullivan
Added tag 0.1.1.3 for changeset d246ecf60bba
Bryan O'Sullivan
Bump version to 0.1.1.3
Bryan O'Sullivan
Merge pull request #1 from vincenthz/master speedup encode and decode
Vincent Hanquez
convert decode to use an hexadecimal lookup table.
Vincent Hanquez
add a simple decode benchmark.
Vincent Hanquez
convert encode to use lookup tables for high and low bits.
Bryan O'Sullivan
Update addresses
Bryan O'Sullivan
Fix thinko
Bryan O'Sullivan
Update mailrank addresses to serpentine
Bryan O'Sullivan
Update mailrank addresses to serpentine
Bryan O'Sullivan
Tix fypo
Bryan O'Sullivan
Added tag 0.1.1.2 for changeset 04e05355c06f
Bryan O'Sullivan
Fix name.
Tags
0.1.1.2
Bryan O'Sullivan
Bump version.
Bryan O'Sullivan
Small tidyups.
Bryan O'Sullivan
Improve encoding performance by 50%. Our use of unsafeIndex was slow because we were deconstructing the PS constructor of "digits" on every iteration through the inner loop. Boo! By manually allocating a Ptr and marking it as strict, we can get GHC to hoist the case analysis of the Ptr constructor to the outside of the loop, and thereby win.
Bryan O'Sullivan
Add benchmarks
Bryan O'Sullivan
Added tag 0.1.1.1 for changeset 8701fcc1c54f
Bryan O'Sullivan
Fix bug URL
Tags
0.1.1.1
Bryan O'Sullivan
Added tag 0.1.1.0 for changeset bdf921f20ec0
Bryan O'Sullivan
Add lazy encoding/decoding support. Improve docs.
Tags
0.1.1.0
Bryan O'Sullivan
Oops.
Bryan O'Sullivan
Added tag 0.1.0.0 for changeset 5c297dc2635d
Bryan O'Sullivan
Initial commit.
Tags
0.1.0.0