Avoid copying PrettyStackTrace messages an extra time on Apple OSs
authorJordan Rose <jordan_rose@apple.com>
Fri, 15 Jun 2018 16:35:31 +0000 (16:35 +0000)
committerJordan Rose <jordan_rose@apple.com>
Fri, 15 Jun 2018 16:35:31 +0000 (16:35 +0000)
commit7e535bc4bff90b0b65d514f3d73384a2fdfd5dc8
tree7c1267d60eac215819c6e0a9de9fc3c4665cdca4
parent68795245cfb3ca1d3c6ddb7e87ed8165de20dbef
Avoid copying PrettyStackTrace messages an extra time on Apple OSs

We were unnecessarily going from SmallString to std::string just to
get a null-terminated C string. So just...don't do that. Crash
slightly faster!

llvm-svn: 334841
llvm/lib/Support/PrettyStackTrace.cpp