Skip to content

Slides and examples from Euro LLVM 2015 talk 'Why Should I Use LLDB?'

Notifications You must be signed in to change notification settings

EwanC/WhyShouldIUseLLDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Why Should I use LLDB?

Python Scripts

###ls.py Example of adding a command to LLDB using Python. ###printFuncVars.py Example of scripting LLDB functionality.
Run using python printFuncVars.py $function name.
Prints all the variables of the specified function. ###bp.py Example of adding a script to run on breakpoint's being hit.
Calculates the call graph of all the breakpoint hits.
Graph malloc3bytes.png created from attaching script to a conditional breakpoint of 3 byte malloc calls in the application curl.

Slides

slides.pdf

About

Slides and examples from Euro LLVM 2015 talk 'Why Should I Use LLDB?'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages