Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Debugging Support in Rust Compiler - Overview and Extensions

Rust via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a comprehensive overview of Rust's debugging capabilities in this 53-minute conference talk by Tom Tromey, the developer behind Rust support in gdb and the rust-lldb debugger. Gain insights into the integration of Rust with popular debuggers like gdb and lldb, and learn about the necessary steps for extending the DWARF standard to accommodate Rust-specific features. Delve into topics such as LDB, Dwarf, Windows debugging, Dwarf traits, operator overloading implementation, PDB, macro stepping, and Rust name mangling. Enhance your understanding of Rust's debugging ecosystem and the ongoing efforts to improve developer tools for the language.

Syllabus

Introduction
LDB
Dwarf
Whats missing
Sip
Windows
Dwarf traits
Implementing operator overloading
PDB time
Macro stepping
rust namemangling
reuse the rest compiler

Taught by

Rust

Reviews

Start your review of Debugging Support in Rust Compiler - Overview and Extensions

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.