Thread safety analysis macros are confusing for non-Lock use-cases
Created attachment 452838 [details] Patch
Created attachment 452855 [details] Option B without the renames
Comment on attachment 452855 [details] Option B without the renames r=me
Comment on attachment 452838 [details] Patch Removing the r? flag from the first patch.
Stopped https://ews-build.webkit.org/#/builders/70/builds/1025, the 3 failures it flagged are already known.
The 3 failures flagged by https://ews-build.webkit.org/#/builders/70/builds/1025 are already known, so I stopped the build.
Committed r290361 (247679@main): <https://commits.webkit.org/247679@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 452855 [details].
<rdar://problem/89344972>