The JVM don’t like that TCO removes stack frames w...
# announcements
m
The JVM don’t like that TCO removes stack frames while loops have no stack frames at all, so why does this matter?
d
It matters for debugging. The tail calls would not be visible in stack traces, which is also what happens with Kotlin's compile-time tail-recursion optimization.
m
What you mean with Kotlins compile time tco?
d
Not tco, tre.