In 2022, I wrote, with David Chisnall’s input, a talk for him to present at CHERITech 22 on our work on CHERI-fying our high-performance, secure memory allocator, snmalloc, and how we were using that to guide our/my ongoing work with CHERI temporal safety (“Cornucopia”).

Beyond snmalloc, this talk also introduces the CHERI architectural extensions for Cornucopia’s successor as well as the much more research-y CHERI+MTE non-orthogonal composition.

While the CHERITech 22 website has the slides <https://soft-dev.org/events/cheritech22/slides/Chisnall.pdf>, they are, IMHO, less useful without a voice track, and so a version with the slide notes is available here.