Ticket to make sure it doesn't get forgotten. Jason's latest benchmark shows ~10% improvement in cold performance, none when warm https://github.com/scala/scala/pull/5390#issuecomment-247234836. It seems that changing the value should be binary compatible, in which case we could change the default (in either direction) in a minor release. Should think more about and test binary compatibility - Is the signature of a forwarder always the same as the callee? - Any special cases with bridges? Specialization?