4 ms·
Are there plans to rewrite/port Spidermonkey to rust as part of the Servo project?
by hayd 8y ago
Are there plans to rewrite/port Spidermonkey to rust as part of the Servo project?
- cpeterso 8y agoNot at this time. The SpiderMonkey code is evolving quickly and Rust's safety guarantees won't help much when executing the JIT-generated code. Servo uses SpiderMonkey. The SpiderMonkey team has prototyped some JITs using Rust. The "Holy JIT" (a pun on Oracle's Graal VM name) is a meta-compiler for JITs: https://blog.mozilla.org/javascript/2017/10/20/holyjit-a-new-hope/ https://blog.mozilla.org/javascript/2017/10/20/holyjit-a-new... https://medium.com/@jponge/the-graalvm-frenzy-f54257f5932c https://medium.com/@jponge/the-graalvm-frenzy-f54257f5932c