Hacker News new | ask | show | jobs
by ladberg 2168 days ago
Interestingly, I've seen infinite recursions get optimized to infinite tail calls. This makes debugging harder because instead of a stack overflow you just have an infinite loop and have to manually go kill the process and get a breakpoint.

Then, looking at the code it's not obvious where the infinite loop occurs.