Hey,

It's good to hear from you again! We don't have plans for adding a JIT/Wasm
backend for RISC-V at this point. Most of SpiderMonkey (except Wasm
support) should work without it, it's just slower without JITs. Making sure
a --disable-jit build of Firefox works on RISC-V would be a good first step.

We could _potentially_ have a community-maintained JIT/Wasm backend for
RISC-V, like our MIPS code, but this would also depend on the impact to
other parts of the code base and whether the community is willing to
actively maintain it going forward.

Adding a JIT backend is a big project. We'd be happy to answer questions
and give feedback though. You can also find us in the #spidermonkey room on
Matrix [0].

Thanks,
Jan

[0] https://chat.mozilla.org/#/room/#spidermonkey:mozilla.org

On Fri, Jul 17, 2020 at 7:28 AM Wei Wu (吴伟) <lazypar...@gmail.com> wrote:

> Hi,
>
> I've noticed the spidermonkey might be ready to be built on Linux/RISC-V
> [1]. I searched the bugzilla and wiki for more information and couldn't
> find it. Is there a plan or roadmap for Firefox/Spidermonkey porting to
> RV64G/Linux platform? I'd like to contribute to this work, making Firefox
> run on RISC-V machines like Hifive Unleashed. Since Firefox is a very
> complex system, I think porting spidermonkey is a good starting point for
> me [2]. Would you mind give me some hints?
>
> Thanks.
>
> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1318905
> [2] I've tried to implement a few features for spidermonkey during GSoC
> 2013, but failed to merge into the main branch due to the performance
> issues. I have some experience on JS Engines and compilers.
>
> --
> Best wishes,
> Wei Wu (吴伟)
> _______________________________________________
> dev-tech-js-engine-internals mailing list
> dev-tech-js-engine-internals@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals
>
_______________________________________________
dev-tech-js-engine-internals mailing list
dev-tech-js-engine-internals@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

Reply via email to