Hi,<br><br>I was reading <a href="https://github.com/mozilla/rust/wiki/Bikeshed-tailcall">https://github.com/mozilla/rust/wiki/Bikeshed-tailcall</a> and wondered about the statement "Tail calls cannot be implemented in general without a serious performance hit for all calls". I've never heard this before. tjc speculated it had to do with decrementing refcounts on normal function returns, but our discussion didn't reveal any obvious reasons.<br>
<br>What is the reason for this performance hit on all calls?<br><br>Thanks,<br>Matt<br>