Tip #39:
New in 3.0
Conditional Breakpoints
Use
conditional breakpoints
to break when the debugger encounters specific conditions, such as the completion of a function or an exception.