GANDALF: A Fine-Grained Hardware–Software Co-Design for Preventing Memory Attacks | IEEE Journals & Magazine | IEEE Xplore