[all-commits] [llvm/llvm-project] 662c55: [ORC] Rename TargetProcessControl to ExecutorProce...

lhames via All-commits all-commits at lists.llvm.org
Wed Jun 30 20:38:28 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 662c55442f17cd32a4d31de5f8c6f8961e2a3b71
      https://github.com/llvm/llvm-project/commit/662c55442f17cd32a4d31de5f8c6f8961e2a3b71
  Author: Lang Hames <lhames at gmail.com>
  Date:   2021-07-01 (Thu, 01 Jul 2021)

  Changed paths:
    M llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h
    M llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h
    M llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h
    M llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h
    M llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h
    M llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp
    M llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h
    M llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/LLJITWithTargetProcessControl.cpp
    M llvm/include/llvm-c/LLJIT.h
    M llvm/include/llvm-c/Orc.h
    M llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h
    A llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h
    A llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h
    A llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h
    A llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h
    A llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h
    M llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h
    A llvm/include/llvm/ExecutionEngine/Orc/OrcRPCExecutorProcessControl.h
    R llvm/include/llvm/ExecutionEngine/Orc/OrcRPCTargetProcessControl.h
    R llvm/include/llvm/ExecutionEngine/Orc/TPCDebugObjectRegistrar.h
    R llvm/include/llvm/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.h
    R llvm/include/llvm/ExecutionEngine/Orc/TPCEHFrameRegistrar.h
    R llvm/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h
    R llvm/include/llvm/ExecutionEngine/Orc/TargetProcessControl.h
    M llvm/lib/ExecutionEngine/Orc/CMakeLists.txt
    A llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp
    A llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp
    A llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp
    A llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp
    A llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp
    M llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
    R llvm/lib/ExecutionEngine/Orc/TPCDebugObjectRegistrar.cpp
    R llvm/lib/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.cpp
    R llvm/lib/ExecutionEngine/Orc/TPCEHFrameRegistrar.cpp
    R llvm/lib/ExecutionEngine/Orc/TPCIndirectionUtils.cpp
    R llvm/lib/ExecutionEngine/Orc/TargetProcessControl.cpp
    M llvm/tools/lli/lli.cpp
    M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
    M llvm/tools/llvm-jitlink/llvm-jitlink.h

  Log Message:
  -----------
  [ORC] Rename TargetProcessControl to ExecutorProcessControl. NFC.

This is a first step towards consistently using the term 'executor' for the
process that executes JIT'd code. I've opted for 'executor' as the preferred
term over 'target' as target is already heavily overloaded ("the target
machine for the executor" is much clearer than "the target machine for the
target").




More information about the All-commits mailing list