[PATCH] D75153: [ThinLTO] Allow usage of all SMT threads in the system

Alexandre Ganea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 4 14:37:56 PST 2020


aganea added a comment.

Thanks Reid! I will leave this open for a few days, in case there are any other feedbacks.

As for `-fthinlto-index`, we have someone looking at distributing it remotely with Fastbuild. I think it is reasonable on the short-term to let the build system handle that (I assume that's what you did). One adjacent question is how to address the size of the local cache folder (ie. `lto.cache` when compiling LLVM) which grows big very quickly. Pruning periodically is fine, but I wonder if we could keep it compressed on disk. Maybe do `DeviceIoControl (...FSCTL_SET_COMPRESSION..)` and let Windows handle that? I'll take a look in the weeks to come.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D75153/new/

https://reviews.llvm.org/D75153





More information about the llvm-commits mailing list