commit | 58a331a982f5354900df4dfe6691f67d40affc21 | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Wed Nov 15 19:09:22 2017 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Wed Nov 15 19:09:22 2017 +0000 |
tree | 29697b177f78cb1f17092fcbdb17ecb830df172d | |
parent | 0fe98240bda0f419861a73a8e7f67f6543ec1882 [diff] |
Use TempFile in lto caching. This requires a small change to TempFile: allowing a discard after a failed keep. With this the cache now handles signals and reuses a fd instead of reopening the file. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318322 91177308-0d34-0410-b5e6-96231b3b80d8