[PATCH] D22987: [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI)

Vedant Kumar via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 29 18:12:44 PDT 2016


vsk added a comment.

Along with https://reviews.llvm.org/D22986, this patch removes 453 dependencies from the lldb target.
This should be reproducible if you have {llvm,clang,clang-tools-extra} checked
out. On my iMac (4 cores), I see:

  Pre-patch : ninja lldb  3814.81s user 340.08s system 361% cpu 19:08.84 total
  Post-patch: ninja lldb  2485.63s user 227.54s system 371% cpu 12:09.50 total

So, a roughly 36% decrease in the time it takes to do a clean build.

I didn't average the trial runs (1 sample each) or run perf stabilization. Ultimately,
YMMV but I think this is promising.


https://reviews.llvm.org/D22987





More information about the llvm-commits mailing list