What Really Happens When You Hit a Breakpoint • Sy Brand • GOTO 2025
GOTO Conferences · 2026-03-18 · 41м 40с · 8 572 просмотров · YouTube ↗
Топики: durable-execution
Аудио ещё не скачано.
📝 Summary
Summary ещё не сгенерён.
📜 Transcript
Transcript ещё не сделан.
⚙️ Pipeline jobs
Нет job'ов в очереди.
📄 Описание YouTube
Показать
This presentation was recorded at GOTO Copenhagen 2025. #GOTOcon #GOTOcph https://gotocph.com Sy Brand - Author of "Building a Debugger" and C++ Staff Software Engineer at Fastly @SyBrandPlusCats ORIGINAL TALK TITLE How Debuggers Work RESOURCES https://bsky.app/profile/tartanllama.xyz https://mastodon.social/@TartanLlama https://x.com/tartanllama https://github.com/TartanLLama https://stackoverflow.com/users/496161/tartanllama https://uk.linkedin.com/in/sy-brand-36520857 https://sybrand.ink https://blog.tartanllama.xyz ABSTRACT Have you ever set a breakpoint and wondered "how does this work?" Sy will demystify the internal workings of debuggers, showing you what's under the hood of tools you use every day. You'll learn how debuggers step through code, inspect memory, call functions in the running program and more, giving you a deeper mastery of your debugger and an understanding of fundamental operating systems technologies. [...] TIMECODES 00:00 Intro 00:46 What kind of debuggers? 01:16 Agenda 01:46 Debug scenario architecture 03:22 Manipulating memory 06:09 Breakpoints 14:38 Watchpoints 17:13 Stepping 21:08 Stack unwinding 29:39 Reading a variable 35:12 Calling a function 41:02 Summary 41:24 Outro Download slides and read the full abstract here: https://gotocph.com/2025/sessions/3629 RECOMMENDED BOOKS Sy Brand • Building a Debugger • https://amzn.to/4cWWr84 Charles Humble • Professional Skills for Software Engineers • https://www.conissaunce.com/professional-skills-shortcut Cathy O'Neil • Weapons of Math Destruction • https://amzn.to/42jYkba Jonathan B. Rosenberg • How Debuggers Work • https://amzn.to/3SnFHgv Nora Sandler • Writing a C Compiler • https://amzn.to/3Z6SMhU https://bsky.app/profile/gotocon.com https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.instagram.com/goto_con https://www.facebook.com/GOTOConferences #Debugger #Debugging #SystemsProgramming #Linux #X64 #X86 #MicroProcessor #StackUnwinding #WriteADebugger #ptrace #UndoDB #LLDB #ptrace #DWARFstd #Cpp #Rustlang #Csharp #TodayInTech #SoftwareDevelopment #SoftwareEngineering #Programming #SyBrand #GOTO CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1