W przypadku zamknięć Scala, kiedy przechwycone zmienne zaczynają żyć na stercie JVM?
Podobne pytanie:Zamknięcia Scala w porównaniu do klas wewnętrznych Java -> wersja ostateczna VS
Zastanawiam się, kiedy Scala sprawia, że zmienne przechwycone do zamknięcia żyją na stercie zamiast na stosie. Czytam książkę Scala Martina Odersky'ego, ale na razie nie znalazłem tej informacji. Czy ktoś może wyjaśnić, co kryje się za maską?