Re:Making the Tokio scheduler 10x faster
by carllerche on Tuesday October 15, 2019 @08:24AM
(#21257663)
Last time I spoke about this topic w/ the rust compiler devs, they mentioned there were some LLVM "bugs" with regards to optimizations and Relaxed, as in LLVM is too conservative.
so under register pressure the compiler would be required to spill something onto the stack instead of just reloading `x` from the original location.