Am I reading this right? This seems to be an alternate V8 with a slower JIT startup but faster JITted results for situations like running a Node server for weeks at a time as opposed to popping around between web sites in Chrome.
Any execution or compilation time benchmarks? I'd expect LLV8 to be much slower than TurboFan for native codegen, but if the runtime benefits are greater, this might be a good fit for server side JS applications
It would be interesting to see JavaScript bindings to the LLVM back-end so people could write new compiler front-ends in JavaScript. I see now that JavaScript bindings do exist but are not maintained:<p><a href="https://github.com/kevinmehall/node-llvm" rel="nofollow">https://github.com/kevinmehall/node-llvm</a> (2013)<p><a href="https://github.com/dirk/llvm2" rel="nofollow">https://github.com/dirk/llvm2</a> (2015)
Since JavaScript is largely considered a terrible language by anyone who's spent enough time with various languages, I'm mostly looking forward to the impact this might have on <i>other</i> arguably better languages that "compile to JS" such as Elm.