llvm-project
158a6005 - [llvm-jitlink] Wait for reachable files to link before running checks.

Commit
319 days ago
[llvm-jitlink] Wait for reachable files to link before running checks. ORC dependence tracking is fine-grained (i.e. per-symbol), however when running -check mode we want to wait for all links triggered by the entry point lookup to complete, regardless of whether the code / data in them is actually reachable from the entry point. This simplifies test-cases, since authors don't need to reason about per-symbol dependencies to know that additional files will be linked (if referenced transitively in any way from the test-case). The new Session::waitForFilesLinkedFromEntryPointFile utility does _not_ wait for lazily linked (-lazy) files. This will be used to fix buildbot errors caused by edca1d9bad2.
Author
Committer
Parents
Loading