Patch forthcoming. The apparent source of failures on ARM devices for https://bugs.webkit.org/show_bug.cgi?id=146484 looks to be that we are patching NearCalls as jump when the CallLinkInfo tells us we are a tail call. However even for a tail call, the slow path will still have an actual call (and not jump) opcode: we should be patching based on that information instead.
Created attachment 257408 [details] Patch
Comment on attachment 257408 [details] Patch Looks fine except could you change the "bool tail" to an enum.
Created attachment 257461 [details] Patch Patch with enum
Comment on attachment 257461 [details] Patch r=me
Landed in https://trac.webkit.org/changeset/187354.