Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges of integrating SpiderMonkey JavaScript engine with the Servo web browser engine in this 27-minute conference talk from RustFest Rome 2018. Discover how Rust's type system enforces interface rules and safety considerations at compile time, and learn about the development of a custom compiler plugin for project-specific error verification. Delve into topics such as tracing garbage collection, auto GC rulers, write barriers, and pointer tracking, gaining insights into the complexities of ensuring safe JavaScript bindings in a Rust-based web browser engine.