-
Notifications
You must be signed in to change notification settings - Fork 46
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow concurrent indexing in glean index cpp-cmake (#271)
Summary: This adds support for concurrent indexing based on the existing worklist framework. There are some shenanigans related to progress reporting which mostly exist to make indexing LLVM nicer (script coming up). The other major addition is the index-llvm.sh script which automates indexing LLVM source distributions using the parallel indexer - try the example suggested in index-llvm.sh --help. I'm not sure where the script should live. On my server indexing takes about 10 min with -j16. Note that this includes #269 - we don't have stacked PRs so that one should probably be landed first. Pull Request resolved: #271 Reviewed By: simonmar Differential Revision: D39420798 Pulled By: pepeiborra fbshipit-source-id: 2dc81e20a20fb522e42557944cd4871f72099775
- Loading branch information
1 parent
718ab66
commit 0930b0f
Showing
7 changed files
with
419 additions
and
65 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.