Currently, those JmpSrc objects which represent jumps point to the address of branches, and the JmpSrc objects which represent calls point to the return address of calls (after the branch instruction). The JmpSrc objects point to after the jump instruction on all other JITs. So, the ARM JIT should follow this method also.
Created attachment 74730 [details] Merge the usage of jumps and calls at ARM-JIT I have not seen any performance issues.
Comment on attachment 74730 [details] Merge the usage of jumps and calls at ARM-JIT Clearing flags on attachment: 74730 Committed r72663: <http://trac.webkit.org/changeset/72663>
All reviewed patches have been landed. Closing bug.