Change the factoring to separate swap and crash code paths into different functions.
Created attachment 350502 [details] patch
Created attachment 350506 [details] patch
Comment on attachment 350506 [details] patch The unexpected timeouts in the Mac-wk2 bot are concerning.
I suspect it was unrelated but I can re-EWS this.
Created attachment 350765 [details] patch
Comment on attachment 350765 [details] patch Clearing flags on attachment: 350765 Committed r236746: <https://trac.webkit.org/changeset/236746>
All reviewed patches have been landed. Closing bug.
<rdar://problem/44940150>