YoVDO

Caging the SpiderMonkey - Ensuring Safe JS Bindings in Servo

Offered By: Rust via YouTube

Tags

RustFest Courses Garbage Collection Courses

Course Description

Overview

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.

Syllabus

Introduction
Overview
Tracing Garbage Collector
Auto GC Ruler
Write Barriers
tracking pointers


Taught by

Rust

Related Courses

Aprender Rust por accidente
Rust via YouTube
We Can Have Nice Things
Rust via YouTube
The Language That Isn't
Rust via YouTube
El lenguaje que no es
Rust via YouTube
Una Serie de Relatos de MentorĂ­a
Rust via YouTube