research and reflections on HTTP header ordering (was: Re: [PATCH] FIFO header order support in HTTP::Headers)

2010-01-26 Thread Mark Stosberg
In 2008 there was some discussion about an option to preserve the ordering of HTTP headers. Part of that thread is quoted below. The idea resurfaced in another form with the release of HTTP::Headers::Fast, which provided a method to get back the the headers unsorted. However, the motivation was

[PATCH] port of performance improvements from HTTP::Headers::Fast

2010-01-26 Thread Mark Stosberg
I've now published some patches in git that port the performance improvements of HTTP::Headers::Fast back to HTTP::Headers: http://github.com/markstos/libwww-perl/commits/http-headers-fast The changes benchmark to be 10 to 20% faster on average and pass all of the HTTP::Headers regression