Bug 302810

Summary: [libpas] Implement Adjacent-Tag-Exclusion for bitfit allocations
Product: WebKit Reporter: Marcus Plutowski <marcus_plutowski>
Component: bmallocAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: ggaren, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Marcus Plutowski
Reported 2025-11-19 11:32:24 PST
rdar://164245530 Currently, we deterministically ensure that segregated objects will not be allocated next to another object with the same tag. This property should be extended to cover bitfit object allocations as well. We will not be able to use the same approach as before (i.e. parity odd/even) due to that depending on the slab-ness of the allocator, a property that bitfit allocators do not have.
Attachments
Marcus Plutowski
Comment 1 2025-12-05 14:04:36 PST
EWS
Comment 2 2025-12-05 19:06:31 PST
Committed 304033@main (e698dda8251b): <https://commits.webkit.org/304033@main> Reviewed commits have been landed. Closing PR #54953 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.