Bug 234414

Summary: [libpas] ARM64 CAS emulation loop needs dmb ish
Product: WebKit Reporter: Yusuke Suzuki <ysuzuki>
Component: New BugsAssignee: Yusuke Suzuki <ysuzuki>
Status: RESOLVED FIXED    
Severity: Normal CC: fpizlo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch fpizlo: review+

Description Yusuke Suzuki 2021-12-16 17:48:32 PST
[libpas] ARM64 CAS emulation loop needs dmb ish
Comment 1 Yusuke Suzuki 2021-12-16 17:51:52 PST
Created attachment 447404 [details]
Patch
Comment 2 Filip Pizlo 2021-12-16 18:06:40 PST
Comment on attachment 447404 [details]
Patch

Super nice!
Comment 3 Yusuke Suzuki 2021-12-16 18:43:33 PST
Landing (since currently ARM64 libpas is not enabled, they are not used in EWS).
Comment 4 Yusuke Suzuki 2021-12-16 18:44:59 PST
Committed r287168 (245342@trunk): <https://commits.webkit.org/245342@trunk>
Comment 5 Radar WebKit Bug Importer 2021-12-16 18:45:18 PST
<rdar://problem/86608719>