This requires aligning some parts of my data structures on a cache line boundary, which is obviously a hardware dependent process. As with any hardware dependent optimization, I would definitely love my compiler friend to lend me a hand here, so as to make my library portable to current and future hardware architectures with minimal code modifications.
Does Rust/rustc offer stable support for this? Or even nightly support? Otherwise, how should I go about requesting it upstream?