Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Performance issue on large project #6

Open
kriomant opened this issue Aug 2, 2017 · 0 comments
Open

Performance issue on large project #6

kriomant opened this issue Aug 2, 2017 · 0 comments

Comments

@kriomant
Copy link

kriomant commented Aug 2, 2017

I tried to use clang-expand (via Atom) on our company project, which is Chromium-base and thus is pretty large. As far as I understand, tool searches all C++ files using provided glob and parses them all, which isn't an option when there are thousands of them. Even just listing them all takes enormous amount of time.

What I propose is to require rule telling how to find implementation file corresponding to header. clang-expand may then search for functions declaration in headers, use rule to find corresponding source file and parse only it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant