Commits
Michael Gottesman committed 2e86b693255
[closure-spec] Refactor all logic determining if we should specialize into the gatherCallSites method. This creates a nice separation in between the analysis and the dynamic part of the specialization. Thus gatherCallSites only returns call sites that are legal to specialize. This makes it easier to track where all of the correctness checks are. Swift SVN r22049