aprantl added a comment. Instead of storing a std::string containing a copy of filename and dir, we might be able to just use a StringRef and share the storage for the payload. Repository: rL LLVM https://reviews.llvm.org/D38409