read/write volatile
read/write volatile
Posted Jan 12, 2026 16:36 UTC (Mon) by NYKevin (subscriber, #129325)In reply to: read/write volatile by willmo
Parent article: READ_ONCE(), WRITE_ONCE(), but not for Rust
Well, sure, if the platform leaves you up the river with no atomics, then there's only so much you can do. You're effectively in the business of emulating a (virtual) platform with atomics (the C abstract machine) on a (physical) platform that doesn't provide them. And as I said, emulation is slow.
