diff options
author | Lang Hames <lhames@gmail.com> | 2024-04-22 15:44:07 -0800 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2024-04-22 16:28:17 -0800 |
commit | 1effa19de2493b835f3b74dd92e77c8b199069a5 (patch) | |
tree | 6abc1cb9fbfaeac363b8dd72add29b047a83e212 /llvm/tools/llvm-jitlink/llvm-jitlink.cpp | |
parent | dc3f94384d79941a712b15ac5c53bf86daa860c8 (diff) | |
download | llvm-1effa19de2493b835f3b74dd92e77c8b199069a5.zip llvm-1effa19de2493b835f3b74dd92e77c8b199069a5.tar.gz llvm-1effa19de2493b835f3b74dd92e77c8b199069a5.tar.bz2 |
Re-apply "[ORC] Unify task dispatch across ExecutionSession and..." with fix.
This re-applies 6094b3b7db7, which was reverted in a28557aadd8 due to broken
bots. As far as I can tell all failures were due to a missing #include <deque>,
which has been adedd in this commit.
Diffstat (limited to 'llvm/tools/llvm-jitlink/llvm-jitlink.cpp')
-rw-r--r-- | llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp index 09b2a59..bff05b9 100644 --- a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp +++ b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp @@ -807,8 +807,8 @@ static Expected<std::unique_ptr<ExecutorProcessControl>> launchExecutor() { S.CreateMemoryManager = createSharedMemoryManager; return SimpleRemoteEPC::Create<FDSimpleRemoteEPCTransport>( - std::make_unique<DynamicThreadPoolTaskDispatcher>(), std::move(S), - FromExecutor[ReadEnd], ToExecutor[WriteEnd]); + std::make_unique<DynamicThreadPoolTaskDispatcher>(std::nullopt), + std::move(S), FromExecutor[ReadEnd], ToExecutor[WriteEnd]); #endif } @@ -897,7 +897,7 @@ static Expected<std::unique_ptr<ExecutorProcessControl>> connectToExecutor() { S.CreateMemoryManager = createSharedMemoryManager; return SimpleRemoteEPC::Create<FDSimpleRemoteEPCTransport>( - std::make_unique<DynamicThreadPoolTaskDispatcher>(), + std::make_unique<DynamicThreadPoolTaskDispatcher>(std::nullopt), std::move(S), *SockFD, *SockFD); #endif } |