| commit | a17fca06ee312baac84c39204982327f6f75ac83 | [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 | 62565e3d4ea9c07870978406f3a5fef246aa2d6c | |
| parent | 0f0837e84e16f0b88213b372ced02e9eb35fcf3c [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. llvm-svn: 318322