[all-commits] [llvm/llvm-project] e1d5f7: [ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder...
lhames via All-commits
all-commits at lists.llvm.org
Sat Aug 29 16:04:09 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: e1d5f7d003748843f9fd1d1b2d46d3f362b1b5cf
https://github.com/llvm/llvm-project/commit/e1d5f7d003748843f9fd1d1b2d46d3f362b1b5cf
Author: Lang Hames <lhames at gmail.com>
Date: 2020-08-29 (Sat, 29 Aug 2020)
Changed paths:
M llvm/include/llvm/ExecutionEngine/Orc/Core.h
M llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h
M llvm/lib/ExecutionEngine/Orc/Core.cpp
M llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
M llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp
M llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp
Log Message:
-----------
[ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder methods to JITDylib.
DFS and Reverse-DFS linkage orders are used to order execution of
deinitializers and initializers respectively.
This patch replaces uses of special purpose DFS order functions in
MachOPlatform and LLJIT with uses of the new methods.
More information about the All-commits
mailing list