[all-commits] [llvm/llvm-project] 930d47: [lli] Don't create an ExecutorProcessControl in no...
lhames via All-commits
all-commits at lists.llvm.org
Tue Jan 31 18:25:41 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 930d477d5d8f6c9f09daabb84ce6b76f38bf438d
https://github.com/llvm/llvm-project/commit/930d477d5d8f6c9f09daabb84ce6b76f38bf438d
Author: Lang Hames <lhames at gmail.com>
Date: 2023-01-31 (Tue, 31 Jan 2023)
Changed paths:
M llvm/tools/lli/lli.cpp
Log Message:
-----------
[lli] Don't create an ExecutorProcessControl in non-remote MCJIT config.
When lli is run with -jit-kind=mcjit and without remote JITing there is no need
to create an ExecutorProcessControl object.
This is nice cleanup, but as a bonus should silence the leak reports that we're
seeing in https://green.lab.llvm.org/green/job/clang-stage2-cmake-RgSan/9105/.
(Though as a side note I believe those reports are spurious. They are being
tracked by rdar://104825696).
More information about the All-commits
mailing list