GDB and LLDB
DWARF 디버그 정보 — 디버거가 변수와 라인을 찾는 방식
DWARF 표준, DIE / abbrev / line / location, expression VM, CFI, split-DWARF.
· 11분 읽기
gdb lldb
7개의 포스트
DWARF 표준, DIE / abbrev / line / location, expression VM, CFI, split-DWARF.
GDB / LLDB Python API. pretty-printer 작성, 커스텀 명령, 자동화, MI.
조건부 break, watchpoint(변수 변경 추적), catchpoint, hardware vs software.
bt·frame·up·down — 호출 스택 분석, 프레임 안 변수 조사, 인라인 함수 처리.
print 만으로 부족한 자리들 — x/memory examine, ptype, STL 컨테이너, pretty printer.
디버거에서 매일 쓰는 핵심 명령 10가지 — 정확한 의미와 자주 쓰는 변형.
네이티브 디버거의 메커니즘, gdb·lldb 차이, 설치, 첫 세션.