Inside Xcode and in Xcode toolchains LLDB is always in lockstep
with the Swift compiler, so it can reuse its Clang resource
directory. This allows LLDB and the Swift compiler to share the
same Clang module cache.
rdar://problem/40039633
Paths
| Differential D46736
HostInfoMacOSX: Share the clang resource directory with Swift. ClosedPublic Authored by aprantl on May 10 2018, 5:19 PM.
Details Summary Inside Xcode and in Xcode toolchains LLDB is always in lockstep rdar://problem/40039633
Diff Detail Event TimelineThis revision is now accepted and ready to land.May 11 2018, 10:03 AM Closed by commit rL332111: HostInfoMacOSX: Share the clang resource directory with Swift. (authored by adrian). · Explain WhyMay 11 2018, 10:57 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 146259 include/lldb/Host/macosx/HostInfoMacOSX.h
source/Host/macosx/HostInfoMacOSX.mm
unittests/Host/CMakeLists.txt
unittests/Host/HostInfoTest.cpp
|
As both branches above also resize, I think it would be clearer if this resize was in a final else above rather than on its own. Otherwise this LGTM