OSDN Git Service

[ORC] Rename VSO to JITDylib.
authorLang Hames <lhames@gmail.com>
Fri, 17 Aug 2018 21:18:18 +0000 (21:18 +0000)
committerLang Hames <lhames@gmail.com>
Fri, 17 Aug 2018 21:18:18 +0000 (21:18 +0000)
commit7aacef06ca588e98820ad7ac6572bef67fdf78cf
tree22444d0d2abf25d5b139d417c189d7bb70b4b4df
parentc1011528465acb26a559fee6c9f4ed42a99b6eca
[ORC] Rename VSO to JITDylib.

VSO was a little close to VDSO (an acronym on Linux for Virtual Dynamic Shared
Object) for comfort. It also risks giving the impression that instances of this
class could be shared between ExecutionSessions, which they can not.

JITDylib seems moderately less confusing, while still hinting at how this
class is intended to be used, i.e. as a JIT-compiled stand-in for a dynamic
library (code that would have been a dynamic library if you had wanted to
compile it ahead of time).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@340084 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
include/llvm/ExecutionEngine/Orc/Core.h
include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
include/llvm/ExecutionEngine/Orc/LLJIT.h
include/llvm/ExecutionEngine/Orc/Layer.h
lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp
lib/ExecutionEngine/Orc/Core.cpp
lib/ExecutionEngine/Orc/ExecutionUtils.cpp
lib/ExecutionEngine/Orc/IndirectionUtils.cpp
lib/ExecutionEngine/Orc/LLJIT.cpp
lib/ExecutionEngine/Orc/Layer.cpp
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
tools/lli/lli.cpp
unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp
unittests/ExecutionEngine/Orc/LegacyAPIInteropTest.cpp
unittests/ExecutionEngine/Orc/OrcTestCommon.h