ZEON256 ZEON256

Reading Article 2026-05-31

Unsafe Read Beyond of Death

Tags: Rust / Safety / Performance

Source
https://ogxd.github.io/articles/unsafe-read-beyond-of-death/
By
Olivier Giniaux

Cool optimization trick and I think Daniel Lemire did post something like this before. That being said, I wont be using gxhash any time soon because of how this technique when written in Rust (or even C/C++ too) it is UB even if the underlying hardware allows it. If you want to use this technique you have a few options

  • Check the final ASM output (not scalable lol)
  • Just write it using ASM directly

The top comment and the linked Github Issue has more details