Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Blog post.
Bryan O'Sullivan
Flesh out the C program to be more realistic.
Bryan O'Sullivan
Merge and drop performance-decreasing changes
Bryan O'Sullivan
Fix up the INLINE directives to get 10% better performance
Bryan O'Sullivan
Try out a performance ... improvement?
Bryan O'Sullivan
Add a C wrapper for http-parser.
Bryan O'Sullivan
Merge
Bryan O'Sullivan
Backed out changeset 781101b21c01 - performance wasn't good after all
Bryan O'Sullivan
Inline take.
Bryan O'Sullivan
Be stricter about HTTP protocol version parsing.
Bryan O'Sullivan
Inline more aggressively. With cheaper per-iteration tests, this gains 15% on performance.
Bryan O'Sullivan
Merge
Bryan O'Sullivan
API improvements.
Bryan O'Sullivan
Speed up set membership testing. This improves RFC2616 parsing performance by 5%.
Bryan O'Sullivan
Drop dependency on bytestring-lexing for now.
Bryan O'Sullivan
Backed out changeset d7380d1e4b65, due to lacklustre performance
Bryan O'Sullivan
Drop the S data type in favour of more continuation arguments. This makes no apparent difference to performance.
Bryan O'Sullivan
Add a driver for the RFC2616 example.
Bryan O'Sullivan
Ignore more junk.
Bryan O'Sullivan
New better RFC2616 example!
Bryan O'Sullivan
Minor performance improvements.
Bryan O'Sullivan
Doc tweaks.
Bryan O'Sullivan
Introduce parseWith.
Bryan O'Sullivan
Minor performance tweaks.
Bryan O'Sullivan
Build fix
Bryan O'Sullivan
Merge
Bryan O'Sullivan
Add a few more simple tests
Bryan O'Sullivan
Basic test support
Bryan O'Sullivan
Fix compilation under GHC 6.12.1
Bryan O'Sullivan
Nuke that old experimental head
  1. Prev
  2. Next