3 ms·
The tail call design gives more control over register allocation, and gets the compiler to generate better code by putting fast paths and slow paths in separate
by haberman 6y ago
The tail call design gives more control over register allocation, and gets the compiler to generate better code by putting fast paths and slow paths in separate functions. I tried to explain this in the article and in my link upthread.