seanmonstar / httparse

A push parser for the HTTP 1.x protocol in Rust.
https://docs.rs/httparse
Apache License 2.0
573 stars 113 forks source link

Document the AVX2 intructions #41

Open seanmonstar opened 6 years ago

seanmonstar commented 6 years ago

These were added in #40, but understanding exactly what is happening is difficult. It'd be best to document what in the world is happening :)

seanmonstar commented 6 years ago

@kamyuentse if you don't mind, this would be really useful, as most (myself included) don't actually know how it works!

kamyuentse commented 6 years ago

Sorry for being away for a long time, I hope that I can add some explaination for the approach in this coming weekend.

ikatson commented 4 years ago

Spent a good hour trying to make sense of all the shuffles from source code, and gave up. Wanted to open a similar issue, but noticed this one is here already, so plus one for this.