RESOLVED FIXED300803
[libpas] Don't allocate utility heap pages with MTE-backed memory
https://bugs.webkit.org/show_bug.cgi?id=300803
Summary [libpas] Don't allocate utility heap pages with MTE-backed memory
Marcus Plutowski
Reported 2025-10-15 07:25:27 PDT
rdar://162684059 As discovered while working on rdar://159993809, we never actually tagged the utility heap — and cannot easily do so, as it allocates objects out of a pas_compact_boostrap_heap and thus all its allocations require compact allocation. So we should flip allow_mte_tagging so that we don’t allocate the utility heaps out of MTE memory when we don't intend to tag them later on.
Attachments
Marcus Plutowski
Comment 1 2025-10-15 07:29:06 PDT
EWS
Comment 2 2025-10-15 12:29:22 PDT
Committed 301573@main (b7acc3e9d9af): <https://commits.webkit.org/301573@main> Reviewed commits have been landed. Closing PR #52389 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.