We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e95cab5 commit e0c46a6Copy full SHA for e0c46a6
offload/include/PerThreadTable.h
@@ -14,6 +14,7 @@
14
#define OFFLOAD_PERTHREADTABLE_H
15
16
#include <list>
17
+#include <llvm/ADT/SmallVector.h>
18
#include <memory>
19
#include <mutex>
20
#include <type_traits>
@@ -24,7 +25,7 @@ template <typename ObjectType> struct PerThread {
24
25
};
26
27
std::mutex Mutex;
- std::list<std::shared_ptr<PerThreadData>> ThreadDataList;
28
+ llvm::SmallVector<std::shared_ptr<PerThreadData>> ThreadDataList;
29
30
// define default constructors, disable copy and move constructors
31
PerThread() = default;
0 commit comments