Back to Programs

Programming languages

Boa

An ECMAScript engine written in Rust

javascriptrust

Participation history

1 GSoC year

2026

2 projects

Official year page

Garbage Collector Redesign and Integration

Boa is an embeddable JavaScript engine written in Rust. JavaScript is garbage collected by specification, meaning the runtime is responsible for...

A Copy-and-Patch Just-in-Time Compiler for Boa

Currently, the JavaScript engine Boa relies exclusively on a register-based interpreter, which limits its performance. This project proposes...