diff options
| author | Rui Ueyama <ruiu@google.com> | 2015-03-03 22:19:46 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2015-03-03 22:19:46 +0000 |
| commit | 791db5f0a34c75170c55f38708d953906c197ab5 (patch) | |
| tree | 17feaf0eb1d33c9105b54dc774d963cbf9b7e51b /lldb/source/Commands/CommandObjectMemory.cpp | |
| parent | bcf02b44def021c1bbf41f6f62b58c675f895d78 (diff) | |
| download | llvm-791db5f0a34c75170c55f38708d953906c197ab5.zip llvm-791db5f0a34c75170c55f38708d953906c197ab5.tar.gz llvm-791db5f0a34c75170c55f38708d953906c197ab5.tar.bz2 | |
Implement our own future and use that for FileArchive::preload().
std::promise and std::future in old version of libstdc++ are buggy.
I think that's the reason why LLD tests were flaky on Ubuntu 13
buildbots until we disabled file preloading.
In this patch, I implemented very simple future and used that in
FileArchive. Compared to std::promise and std::future, it lacks
many features, but should serve our purpose.
http://reviews.llvm.org/D8025
llvm-svn: 231153
Diffstat (limited to 'lldb/source/Commands/CommandObjectMemory.cpp')
0 files changed, 0 insertions, 0 deletions
