How does it work?
- Tries to makes sense of source code
- Recognises anti-paterns
How does it work?
Monitors execution during runtime and yells at you when it decects
errors
Heap memory
- Slow
- Unlimited
- Unmanged
- Can leak
- Can fragment
Stack memory
- Crazy fast
- Limited(8MB on Linux)
- Automatically managed
Valgrind
(rhymes with "tinned")