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

Fix possible performance problems with WatchDog #326

Open
Inventitech opened this issue Oct 16, 2018 · 0 comments
Open

Fix possible performance problems with WatchDog #326

Inventitech opened this issue Oct 16, 2018 · 0 comments
Assignees

Comments

@Inventitech
Copy link
Contributor

WatchDog currently analyzes all files, no matter how big. The computations on such files (wrt. diff and static analysis warnings) become at least quadratically more expensive in file size.

However, most source code files are pretty small. It would thus be pretty exceptional to encounter a long source code file. Make WatchDog only operate on small-ish files to fix possible performance problems.

@Inventitech Inventitech self-assigned this Oct 16, 2018
Inventitech added a commit that referenced this issue Oct 16, 2018
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