Commits

Vedant Kumar committed df0fd366510
[Coverage] Fix function mapping record emission We emit an extra byte in the name field of function mapping records. The extra null byte confuses llvm InstrProfReader, resulting in a loss of coverage information. We need execution tests to prevent this sort of issue from arising in the future. Before that can happen, swift needs to start maintaining its own branches of compiler-rt (this is SR-601). Swift PR 1051, rdar://problem/24267336 (cherry picked from commit a476c2828ac7e0d3a761951f0363943ec9ff22ff)