How C++ Debuggers work - Simon Brand - Meeting C++ 2017

Опубликовано: 15 Февраль 2018
на канале: Meeting Cpp
9,012
165

Links:
https://blog.tartanllama.xyz/writing-...
https://github.com/MattPD/cpplinks/bl...
http://sourceware.org/gdb/onlinedocs/...
https://eli.thegreenplace.net/tag/deb...
https://github.com/llvm-mirror/lldb/t...

Debuggers are one of the most important tools in the belt of any developer, but they are often seen as a magic black box. This is compounded by the lack of available literature, especially when compared to other toolchain components like compilers. This talk aims to demystify debuggers by showing how the utilities you use every day actually work.

Topics which will be covered include debug information and object file formats, breakpoints, stepping, register and memory manipulation, stack unwinding, multi-threaded applications, and expression evaluation. x86 Linux platforms will be used for demonstrative purposes.


Смотрите видео How C++ Debuggers work - Simon Brand - Meeting C++ 2017 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Meeting Cpp 15 Февраль 2018, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 9,012 раз и оно понравилось 165 людям.