YoVDO

Debugging Support in Rust Compiler - Overview and Extensions

Offered By: Rust via YouTube

Tags

Rust Courses Operator Overloading Courses GDB Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Arm assembly for Hackers
Udemy
Advanced Debugging with GDB
Write your own Operating System via YouTube
Hackaday Supercon 2022 - Charles Lohr - Assembly in 2022 - Yes! We Still Use it and Here's Why
Hackaday via YouTube
Raspberry Pi Pico and RP2040 - The Deep Dive
Hackaday via YouTube
ARM Assembly and Shellcode Basics - Workshop
44CON Information Security Conference via YouTube