Back To Schedule
Thursday, September 3 • 1:20pm - 1:50pm
Unlocking Javascript: V8 on RISC-V - Peng Wu & Brice Dobry, Futurewei Technologies

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The absence of a JavaScript engine on RISC-V is an important gap in the RISC-V software ecosystem. This talk presents our efforts to develop a RISC-V backend for V8, the most popular JS engine today. I will provide an overview of the V8 architecture and get into some details about the target-specific parts that required the most porting effort. I discuss our porting strategy and the lessons that we have learned along the way. I will then share some demos of our working port, which currently passes 95%+ of V8 test cases and supports both JavaScript and WebAssembly. This V8 RISC-V port is an ongoing open-source effort. We will conclude the talk with the development roadmap and invite participation from community developers as well as early adopters.

avatar for Peng Wu

Peng Wu

Technical VP, Futurewei Technologies
Peng Wu is Technical VP for the Programming Technologies domain at Futurewei Technologies. Previously she founded and served as the head of the Programming Technologies Lab at Huawei, one of the first of its kind ina major Chinese company. Prior to that, she was a research staff member... Read More →
avatar for Brice Dobry

Brice Dobry

Principal Engineer, Futurewei Technologies
Brice Dobry is a Principal Engineer in the Programming Technologies Lab at Futurewei. Brice has been with Futurewei since 2009, when he joined to help pioneer the compiler team in the US and China. The team has expanded from compilers to a great variety of tooling, languages, and... Read More →

Thursday September 3, 2020 1:20pm - 1:50pm PDT