Currently, we are passing both a CallLinkInfo and a (CodeSpecializationKind, RegisterPreservationMode) pair to the different call linking slow paths. However, the CallLinkInfo has the CodeSpecializationKind and RegisterPreservationMode already, leading to useless boilerplate.
Created attachment 257660 [details] Patch
Created attachment 257662 [details] Benchmark results (Conf #2 is the patch)
Comment on attachment 257660 [details] Patch Looks great!
Committed r187505: <http://trac.webkit.org/changeset/187505>