Commits

Author Commit Message Labels Comments Date
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
  1. Prev
  2. Next