Our JVM garbage collection pauses in production are literally caused by a lack of tail calls. How does the JVM not have tail calls yet?
-
-
Replying to @runarorama
@runarorama It was asked at a conference recently. They are ummin-and-aahing over whether it would be useful.1 reply 0 retweets 1 like -
Replying to @runarorama
@runarorama@dibblego what sorts of tail calls do you have? Are they to unknown continuations, or something simpler?3 replies 0 retweets 0 likes -
Replying to @jacobstanley
@jacobstanley@runarorama@dibblego Doesn't take much, just consider chains of calls to flatMap. You blow up either the stack or the heap.2 replies 0 retweets 0 likes
Replying to @kmett
@kmett @jacobstanley @runarorama I am finished being held hostage by unreliable decision makers.
Come fix it.
http://hackage.haskell.org/package/javaclass …
4:25 PM - 12 Mar 2016
0 replies
0 retweets
3 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.