Re:Pyston 0.3: Self-hosting Sufficiency
by boulos on Tuesday February 24, 2015 @05:29PM
(#9103992)
A lot of the barriers that Unladen Swallow / Reid and friends ran into were fixed as part of their efforts (e.g. MB limits on emitted code, no gdb support, etc.). Building a dynamic language runtime on top of LLVM is much much easier today than it was when Unladen Swallow tried, and I'd say it's partly thanks to their initial effort.
[ Parent
| on HN ]
I'd bet they've also benefited considerably from the work done with the WebKit FTLJIT project, too:
Right, I should have mentioned that. Though as the WebKit-related patchpoint and other bits happened more recently, I had (still?) assumed that Pyston hasn't gotten to leverage those much yet. Turns out I'm wrong: https://github.com/dropbox/pyston/blob/master/src/codegen/pa...