This article by Nicolas Stefanski at Synacktiv provides a high quality technical overview of our hardened_malloc project used in GrapheneOS:

https://www.synacktiv.com/en/publications/exploring-grapheneos-secure-allocator-hardened-malloc

It has great coverage of the memory layout, memory tagging integration, slab quarantines and allocation approach.

Exploring GrapheneOS secure allocator: Hardened Malloc

Exploring GrapheneOS secure allocator: Hardened Malloc

Synacktiv