Commits

Jordan Rose committed 4af82956006
[Driver] Put all jobs in a single task queue. Previously, we would process all of a job's dependencies separately before even scheduling it, and we wouldn't interleave dependencies from different jobs. This meant (a) more overhead than necessary, and more importantly (b) -embed-bitcode builds weren't being parallelized. rdar://problem/21129029 Swift SVN r29665