angular/angular.js — pull request #5299 by kseamon (2013-12-05 23:15:26+00:00)
Title: refactor($parse): Clean up evaled function

refactor($parse): Clean up evaled function

Remove unused variables from the created function.
Use == null instead of (=== null || === undefined)
Don't wrap the evaled function in a closure when not unwrapping promises.
This change also brings a slight performance improvement: http://jsperf.com/optimizing-parse