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.