ipython/ipython — pull request #2883 by takluyver (2013-02-05 15:26:25+00:00)
Title: Don't call ast.fix_missing_locations unless the AST could have been modified

Should close gh-2879, and give a tiny improvement in performance.