varint-simd icon indicating copy to clipboard operation
varint-simd copied to clipboard

Decoding and encoding gigabytes of LEB128 variable-length integers per second in Rust with SIMD

Results 4 varint-simd issues
Sort by recently updated
recently updated
newest added

Have you considered using the core::simd module for simd? I went thru the effort of porting the decode_two_unsafe function, and it seems to have the same performance for me. Here's...

I was wondering if you could add support for variable length signed numbers using two compliment. You might not want to implement this and feel free to close the issue.

This allows types wrapping `VarIntDecodeError` to derive those traits.

Hi, There is a situation where I would like to know ahead of time how much bytes the output is going to take, without doing the actual encoding. I don't...