Revert "[ORC] Switch to asynchronous resolution in JITSymbolResolver."
authorLang Hames <lhames@gmail.com>
Tue, 25 Sep 2018 04:54:03 +0000 (04:54 +0000)
committerLang Hames <lhames@gmail.com>
Tue, 25 Sep 2018 04:54:03 +0000 (04:54 +0000)
commit99bfa95ae3d03bd4a822377e21b7a4d22452c3a5
tree3c67f1e46fa1c18825c1b9b655f498cf4e1a292f
parentdb02d3d4b38e513593dbe562f94ecb6fad345314
Revert "[ORC] Switch to asynchronous resolution in JITSymbolResolver."

This reverts commit r342939.

MSVC's promise/future implementation does not like types that are not default
constructible. Reverting while I figure out a solution.

llvm-svn: 342941
llvm/include/llvm/ExecutionEngine/JITSymbol.h
llvm/include/llvm/ExecutionEngine/Orc/Core.h
llvm/include/llvm/ExecutionEngine/Orc/Legacy.h
llvm/lib/ExecutionEngine/Orc/Legacy.cpp
llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h