Why LLDB?
• high-performance debugger
• Clang expression parser & LLVM disassembler
• Default debugger in Xcode
• Run Swift REPL & python supported
• Save your time
Slide 6
Slide 6 text
Clang v.s GCC(GNU Compiler Collection)
Clang
• Apple official compiler
• Frontend for LLVM
• High performance
• BSD license
• ……
GCC
• Linux based
• Support more languages
• GPL license
Slide 7
Slide 7 text
Clang (Xcode 10.2.1)
GCC (Darwin Kernel on Raspberry Pi)